Horloge TFT-RTC

Cette horloge dispose
d'un écran TFT de 1,8" et l'heure et la date sont fournies
par un module RTC qui est le cœur battant de ce projet.
Il est essentiellement
basé sur la description très détaillée fournit par l'auteur sur
son blog. On s'y reportera pour avoir toutes les explications complémentaires.
Nous n'avons fait que réaliser un circuit imprimé et franciser
le soft.
https://simple-circuit.com/interface-arduino-ds3231-rtc-st7789-tft/
Le module RTC est basé sur un circuit intégré
DS3231 de chez MAXIM. Dans celui-ci se trouve un quartz de 32 kHz et un circuit
de stabilisation en température (TCXO) de façon qu'entre 0 et 40 degrés,
la variation de temps soit inférieure à 3 secondes par an. Il est
doté d'un calendrier qui gère la durée des mois et tient compte
des années bissextiles, ceci jusqu'en 2100 mais malheureusement
pas les changements d'heure, ce qui obligera d'intervenir deux
fois par an.
Autre
particularité importante de ces modules, ils comportent un support de pile
lithium de type CR2032 d'un diamètre de 20 mm pour éviter de perdre
date et heure en cas de coupure de l'alimentation. Il y a un petit circuit de charge constitué d'une diode
et d'une résistance de 200 ohms. Ce système de recharge ne convient
absolument pas car en cas d'utilisation d'une pile CR2032, on risque
l'explosion de celle-ci et en cas d'utilisation d'une pile rechargeable
type LiR2032, cette charge permanente et incontrôlée ne convient pas non plus.
En cas de coupure de l'alimentation principale, le courant fourni
par la pile est inférieur à 1 micro-ampère, sauf un pulse de
600 µA pendant 200 ms toutes les 64 secondes. Il est donc plus
prudent de dessouder la diode ou la résistance et d'utiliser une
pile qui durera largement plus d'un an.

Deux boutons
poussoir permettent la mise à jour de la date et de l'heure. Leur utilisation
est simple et intuitive. La température
affichée est la température de l'intérieur du DS3231. La précision
est largement meilleure que les +/-3°C indiqués dans la fiche technique
et elle est réactualisée toutes les 64
secondes par tranche de 0,25°C. De plus, le module étant à l'intérieur du coffret, il
peut être sujet à des échauffements parasites si l'on ne prévoit
pas une aération naturelle. Notons, pour être
complet, que sur ces modules on peut noter la présence d'une mémoire
EEPROM AT24C32 qui possède un adressage configurable par strap(s)
et qui partage les mêmes lignes SDA et SCL. Cette mémoire est complètement
indépendante et elle n'est pas utilisée ici.
- La consommation de l'ensemble avoisine les 75
mA. - Le connecteur J1 est prévu pour une éventuelle utilisation
future. - BP1 sélectionne le paramètre à modifier avec BP2. -
Le module RTC est amovible pour faciliter le remplacement de la
pile.
SCHÉMA

CIRCUIT
IMPRIMÉ
 CS et RST ont été intervertis par rapport au circuit
d'origine L'afficheur TFT est placé au dos du circuit Les
résistances et condensateurs sont en CMS 1206
RETOUR ACCUEIL
|