Qu’est-ce qu’une horloge en temps réel ?
Les horloges en temps réel sont des appareils à circuit intégré dotés de la fonction horloge.
Également connues sous le nom de RTC (anglais : Real Time Clock), certains modèles sont dotés d’alarmes programmables et de fonctions de correction automatique de l’année bissextile.
Ils disposent d’une alimentation séparée de l’unité principale, car ils doivent continuer à fonctionner même lorsque l’unité principale est éteinte. Les appareils électroniques qui requièrent la fonction d’horloge peuvent également fonctionner sans horloge en temps réel si seul le temps relatif est requis.
Utilisations des horloges en temps réel
Les horloges en temps réel sont utilisées dans les appareils qui requièrent l’heure actuelle. En la connectant à une alimentation ou à une sauvegarde séparée de l’alimentation du système embarqué, l’horloge peut continuer à donner l’heure même si le système est éteint. Elles sont par exemple utilisées dans les ordinateurs personnels, les consoles de jeux, les téléphones, les télécopieurs, les cuiseurs de riz, etc.
Les PC lisent les horloges en temps réel pour connaître l’heure du démarrage du système d’exploitation. Les consoles de jeux utilisent cette fonction pour générer des événements ou activer des effets qui correspondent à l’heure ou à la période réelle. Les téléphones et les télécopieurs peuvent également afficher les calendriers et l’heure. Les cuiseurs de riz l’utilise pour la fonction de minuterie.
Principe des horloges en temps réel
Les horloges en temps réel se composent généralement d’un cristal de quartz et d’un circuit d’oscillation.
Le résonateur à quartz est un élément piézoélectrique, caractérisé par l’effet piézoélectrique des vibrations régulières. Lorsque les vibrations sont converties en électricité et extraites du résonateur à quartz, il est possible d’obtenir un signal électrique à oscillations régulières et un signal de courant alternatif à fréquence unique.
Un circuit d’oscillation est un composant ou un dispositif qui crée un signal de courant alternatif d’une fréquence souhaitée à partir d’une source de courant continu. Le circuit d’oscillation peut générer un signal avec une périodicité soutenue.
Le cristal de quartz et le circuit d’oscillation constituent une horloge en temps réel, qui donne l’heure avec précision. L’utilisation d’un cristal de quartz s’explique par le fait qu’il présente un facteur de qualité élevé et une caractéristique de bande passante abrupte, ce qui permet d’extraire sélectivement la fréquence avec une grande précision. Cela permet un chronométrage précis.
Les horloges en temps réel ont également une faible consommation d’énergie et une alimentation indépendante par rapport aux fonctions de minuterie des systèmes d’exploitation et d’autres appareils. Comme elles ne nécessitent pas beaucoup d’énergie, elles peuvent fonctionner pendant une longue période, même si l’appareil est éteint.
Comment choisir une horloge en temps réel ?
Trois facteurs doivent être pris en compte lors du choix d’e horloge en temps réel : la précision de l’heure, la durée de fonctionnement et la taille.
1. Précision du temps
Les horloges en temps réel sont d’une grande précision pour les appareils de mesure dans les cas où le système de tarification change en fonction de l’heure de la journée. Comme la fréquence des oscillateurs à quartz fluctue en fonction de la température, des modèles dotés de circuits de compensation de la température sont nécessaires.
2. Fonctionnement à long terme
Si l’appareil doit fonctionner pendant une longue période, il convient d’envisager des modèles à faible consommation d’énergie ou des modèles qui commutent automatiquement l’alimentation et sont alimentés par l’appareil lorsque l’alimentation de ce dernier est activée.
3. Taille de l’horloge
Si la taille de l’horloge en temps réel est limitée par l’équipement dans lequel il doit être incorporé, choisissez une horloge en temps réel avec un nombre réduit de composants ou une horloge en temps réel livré dans un seul emballage.
Autres informations sur les horloges en temps réel
1. Caractéristiques des horloges en temps réel
Les horloges en temps réel disposent des fonctions requises pour les calendriers, telles que les années bissextiles, les mois majeurs et les mois mineurs, ce qui facilite la programmation des fonctions liées à la date dans les appareils embarqués. La consommation d’énergie peut être réduite en ne faisant fonctionner que les horloges en temps réel et en éteignant l’unité principale lorsqu’elle n’est pas utilisée.
2. Les fonctions des Horloges en temps réel
En plus de fournir des informations de base sur l’heure et le calendrier, certains modèles offrent les fonctions suivantes :
- Alarmes
Un signal est émis à une heure donnée. - Commutation de l’alimentation de secours
Cette fonction permet de passer de la batterie interne à l’alimentation secteur lorsque l’alimentation secteur est activée. - Horodatage
Enregistre les données temporelles lorsqu’un certain événement est détecté. - Réinitialisation
Surveille l’alimentation électrique de l’unité et émet un signal de réinitialisation à l’unité centrale lorsqu’une valeur seuil est détectée.