Selon Wikipedia:
De nombreuses horloges utilisent un cristal de 32,768 KHz. Est-ce parce que le cristal est plus petit qu'un cristal de 1 Hz?
Si 1,0 Hz == 1,0 seconde. Alors, pourquoi la nécessité de la division?
Selon Wikipedia:
De nombreuses horloges utilisent un cristal de 32,768 KHz. Est-ce parce que le cristal est plus petit qu'un cristal de 1 Hz?
Si 1,0 Hz == 1,0 seconde. Alors, pourquoi la nécessité de la division?
La raison principale est qu'un cristal de 1 Hz devrait être physiquement très gros. Un cristal est un morceau de quartz qui vibre mécaniquement à la fréquence spécifique. Puisque les quarts présentent un effet piézoélectrique assez fort, ces vibrations provoquent également des signaux électriques et vice versa.
Obtenir un petit cristal physiquement réduit à une fréquence de résonance de 33 kHz était une véritable rupture il n'y a pas si longtemps. L'astuce consiste à façonner le quartz comme un diapason. Cela permet des oscillations beaucoup plus lentes qu'un bloc solide de quartz de même taille. Cependant, étendre cet ordre de grandeur supplémentaire de 3½ va rendre le cristal beaucoup plus grand.
Il est difficile d'imaginer à quoi servirait un cristal de 1 Hz, compte tenu de la facilité et du bon marché de commencer avec un cristal. fréquence plus rapide, puis divisez avec un compteur. 33 kHz est déjà si lent que vous n'obtiendrez aucune économie d'énergie significative en exécutant la logique plus lentement. En fait, filtrer les harmoniques à partir d'une onde carrée de 1 Hz et toujours fournir le lecteur pour le cristal de taille qu'il faudrait pour fabriquer cette fréquence prendrait beaucoup plus de puissance. Cela n'a tout simplement pas de sens. En d'autres termes, un cristal de 33 kHz avec son circuit de commande et un compteur numérique est plus petit, moins cher et consomme moins d'énergie qu'un cristal de 1 Hz avec le circuit de commande dont il aurait besoin.
Mis à part les aspects pratiques de la fabrication d'un cristal 1 Hz, chaque cristal va avoir un certain degré de gigue. Si vous avez un cristal de 1 Hz pour générer des ticks de 1 seconde, chaque bit de cette gigue se manifeste comme une erreur dans votre horloge. Si vous commencez avec une fréquence plus élevée et que vous divisez par le bas, cette erreur est minimisée.
Par exemple, un cristal de 1 Hz avec 1% de gigue vous donnerait 1 sec +/- 1% de ticks. Une horloge à 1 kHz avec 1% de gigue passant par trois divisions par 10 puces vous donnera 1 sec +/- 0,001% de ticks.
EDIT: http://www.silabs.com/Support% 20Documents / TechnicalDocs / Clock-Division-WP.pdf montre une excellente discussion à ce sujet. Regardez en particulier la réduction du bruit de phase à mesure que la division augmente dans la figure 6, et le tableau suivant, qui montre la gigue exprimée en temps comme restant constante.
La plus grande partie de la "physicalité" de la vie n'affectera pas un xtal 32k. Nous vivons physiquement dans les basses dizaines de Hz maximum (sauf l'audition) et un xtal 1Hz va entrer pour quelques bosses résonnantes. Étant donné que c'est près d'un quart de mille de long (selon Brian Drummond), cela règle l'argument pour moi.
OK peut-être que les chauves-souris peuvent perturber un xtal 32k?
Il y a aussi le problème de la dérive, dû à des problèmes environnementaux. Depuis le wiki:
La caractéristique de fréquence d'un cristal dépend de la forme ou de la «coupe» du cristal. Un cristal de diapason est généralement coupé de telle sorte que sa fréquence sur la température est une courbe parabolique centrée autour de 25 ° C. Cela signifie qu'un oscillateur à cristal de diapason résonnera près de sa fréquence cible à température ambiante, mais ralentira lorsque la température augmente ou diminue par rapport à la température ambiante. Un coefficient parabolique commun pour un cristal de diapason de 32 kHz est −0,04 ppm / ° C².
Dans une application réelle, cela signifie qu'une horloge construite à l'aide d'un cristal de diapason régulier de 32 kHz gardera le bon temps à température ambiante, perdez 2 minutes par an à 10 degrés Celsius au-dessus (ou en dessous) de la température ambiante et perdez 8 minutes par an à 20 degrés Celsius au-dessus (ou en dessous) de la température ambiante à cause du cristal de quartz.
Concrètement, un cristal à 1 Hz signifie que le moindre changement de température entraînera une horloge rapide ou lente de quelques minutes par jour, au lieu de nanosecondes. Sur un an, cela en ferait l’une des horloges les plus inexactes de tous les temps, sans ajustement quotidien.
Et ce n’est que la température. La pression (et l'altitude), l'humidité et les vibrations entrent également en jeu. Donc, à moins que le cristal ne se trouve dans un environnement complètement contrôlé, il est tout simplement impraticable pour une utilisation quotidienne courante.
Il existe des oscillateurs 1Hz, seulement ils sont fabriqués à l'aide de la technologie MEMS (bye quartz).