Nouvelles:

Le Forum est maintenant chiffré (préambule https). Bien sûr, des liens externes insérés dans les sujets vont demeurer inchangés. Mais la composition des pages du Forum est désormais sécurisée. Si des problèmes d'affichage surviennent, veillez à vider votre cache pour ce site.

Menu principal

Module RTC: 3 sec/24h

Démarré par Tarharnak, Décembre 01, 2020, 09:09:47 AM

« précédent - suivant »

Tarharnak

Bonjour à  tous,

Sur un Arduino munis d'un shield Ethernet, j'envoie dans une base de donnée sur mon NAS des data.

DATA = HEURE ! :)

Pour avoir un heure juste et parer les coupures, même si le NAS est sur onduleur. Je me sert d'un module RTC DS1302 en SPI (le même que Bertrand dans sa vidéo).

Seulement il prend 3 sec de plus par jour, j'ai essayé avec un autre module, en changeant juste le CI sur la plaquette et j'ai toujours un décalage significatif.

Alors ? Contrefaçon du DS1302 ? J'ai pourtant un module de la marque Velleman. Ou la librairie ?

kamill

Bonjour,

Le DS1302 (ou plutôt les modules avec DS1302) est connu pour dériver.
Utilises un module DS3231. L'oscillateur est à  l'intérieur du boitier avec compensation de température.

Yffig

#2
Bonjour à  vous deux,

Tout à  fait d'accord avec Kamill !

j'ai testé en I²C:
- la RTC DS1037 avec quartz externe (comme la DS1032).. pas très bon   >:(  sans doute le quartz mal taillé...
- la RTC DS3231 avec oscillateur TCXO interne = OK ! modules achetés sur BangGood  en nov 2016 à  1.07 €  incluant chacun sa batterie LiR2032 rechargeable  8)

Yffig


Tarharnak

Je vais commander su BG alors :)