Retour

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  

 skyblue_5.gif

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)