horloge-mère "Arduino"
Avec platine DS3232 (DS3231)
J'ai décrit précédemment
une horloge-mère utilisant
une platine "Arduino" avec un module équipé d'un circuit
Dallas DS1307. Ce module peut accuser dans le temps une dérive significative
ce qui m'a incité à proposer par ailleurs un pilotage extérieur.
Vous
trouverez ici une variante avec un CI DS3232 . Celui-ci, du même fabriquant,
mais plus récent, intègre un TCXO compensé en température qui lui donne de bien
meilleures performances à long terme. On retrouve les mêmes caractéristiques
que le DS1307 avec en plus la gestion d'alarmes, la lecture possible du capteur
de température et une sortie d'onde carrée programmable.
Concernant
le programme, deux solutions sont ici possibles. La première reprend strictement
le programme proposé pour le DS1307, avec la même librairie. La seconde utilise
toujours le même programme mais avec quelques lignes de code supplémentaires qui
permettent l'affichage de la température.
Une
impulsion positive est présente alternativement toutes les 30 secondes sur
les sorties digitales 11 et 12 ( A1, A2) et peut piloter le "double pont en
H" d'un L298N. Celui-ci autorise
la commande d'horloges réceptrices nombreuses et de
grandes dimensions. Comme pour le montage précédent, une alimentation secourue évitera l'arrêt de la
fonction horloge mère en cas de coupure
secteur.
Bien entendu, si l'on souhaite se
contenter d'une simple fonction horloge, le L298N est superflu.
Autres
connexions au module arduino uno:
GND --> GND
+
VDD --> 5 Volts
SDA --> A4
SCL --> A5
Les codes sont à télécharger ---> Ici
Mise à l'heure
L'initialisation et la mise à l'heure s'effectuent grâce aux boutons poussoirs. Le bouton "Select" permet de choisir les unités à modifier avec "Up" et "Down". Après l'affichage du mot "Top" un dernier appui sur le bouton "Select" redémarre l'horloge à l'heure indiquée. La pile bouton intégrée au shiled assure ensuite la sauvegarde de la date et de l'heure en cours.
Le bouton poussoir "Rigth"
permet l'avance rapide des horloges
filles: 2 pas/seconde.
Le L298 sera
câblé à part. (Un L293 peut également convenir)
(07/ 2013)