Forum Électro-Bidouilleur

Sections => Discussion Générale d'Électronique => Discussion démarrée par: Tarharnak le Décembre 01, 2020, 09:09:47 am

Titre: Module RTC: 3 sec/24h
Posté par: Tarharnak le Décembre 01, 2020, 09:09:47 am
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 ?
Titre: Re : Module RTC: 3 sec/24h
Posté par: kamill le Décembre 01, 2020, 09:40:46 am
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.
Titre: Re : Module RTC: 3 sec/24h
Posté par: Yffig le Décembre 01, 2020, 10:10:30 am
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

Titre: Re : Module RTC: 3 sec/24h
Posté par: Tarharnak le Décembre 02, 2020, 12:58:51 pm
Je vais commander su BG alors :)