Combien de temps un DS1307 RTC fonctionnera-t-il sur une pile bouton CR2032?

11

J'ai une horloge maison basée sur un atmega328 et une horloge en temps réel DS1307. Lorsqu'il est éteint, le DS1307 est alimenté par une pile bouton 3V CR2032, comme d'habitude.

Si je laisse l'horloge éteinte la plupart du temps, combien de temps dois-je m'attendre à ce que la pile bouton dure?

Je connais les formules pour calculer le temps de décharge de la batterie, mais je n'arrive probablement pas à les appliquer correctement (je pense). Selon mes calculs, il devrait durer environ 50 ans sur la base de la capacité de 210mAh de la batterie et de 500nA de courant tiré de la fiche technique. Mais le tirage actuel est si faible qu'il doit y avoir d'autres problèmes qui dominent le taux de décharge de la batterie.

Alors, quelqu'un a-t-il de meilleurs chiffres que moi? Une vraie expérience? La batterie de quelqu'un est-elle morte avant 10 ans?

Ricardo
la source
1
La fiche technique indique: "Une batterie au lithium avec 48mAh ou plus sauvegardera le DS1307 pendant plus de 10 ans en l'absence d'alimentation à + 25 ° C." J'ai un DS1307 avec une pile CR2032 utilisée rarement, toujours "raisonnablement" précise après trois ans. (Le DS1307 n'est pas si précis pour commencer!)
JoeFromOzarks
@Daniel Grillo: J'essayais d'appliquer les formules, mais j'y échouais misérablement (je pense). Selon mes calculs, il devrait durer 50 ans sur la base de la capacité de 210mAh de la batterie et de 500nA de courant tiré de la fiche technique. Mais le tirage actuel est si faible qu'il doit y avoir d'autres problèmes qui dominent la décharge de la batterie. Je pense que j'aurais dû ajouter ceci à la question ...
Ricardo
1
@Ricardo batterie auto-décharge, durée de vie chimique de la batterie et tension minimale pour le fonctionnement du ds1307.
Passerby
2
@Ricardo que le calcul est uniquement pour une batterie parfaite. Un cr2032 typique a au mieux une durée de conservation de dix ans. Vous n'en tirerez pas 50 ans. Mais les CR2032 sont si courants et produits en masse que vous n'obtiendrez pas non plus une batterie de taille inférieure à meilleur prix.
Passerby

Réponses:

8

Il y a peu de facteurs:

1) Comme il a été mentionné - auto-décharge de la batterie. J'ai vérifié quelques fiches techniques et c'est 1-2% / an à 20-23C. Si votre appareil reste dans un endroit chaud (70 ° C sous la lumière directe du soleil par exemple) - il se déchargera beaucoup plus rapidement. En outre, si l'appareil est gelé accidentellement - la batterie peut être endommagée et sa capacité perdue.

2) Fuite de PCB - peut atteindre des centaines de nA en cas de contamination de surface sévère dans des conditions humides. Si vous fabriquez des PCB au bon endroit, nettoyez-les et séchez-les complètement, puis recouvrez-les tous (y compris les puces) avec une couche de protection (polyurhétane ou autre), vous ne pouvez pratiquement garantir aucune fuite pendant la durée de vie de l'appareil.

Donc, si les fuites ne seront pas un problème, pas de conditions thermiques extrêmes - l'appareil fonctionnera probablement pendant environ 20-30 ans.

BarsMonster
la source
70 ° C est 158 ​​° F. Sous quel type de soleil êtes-vous sous?
Passerby
C'est vrai, une surface sombre sous la lumière directe du soleil d'été pourrait atteindre cette température.
BarsMonster
1
@Passerby La température extérieure à l'ombre atteint 50 degrés centigrades dans de nombreuses régions du monde, donc 20 degrés supplémentaires en raison d'un boîtier sombre ne sont pas entièrement hors de portée. J'aurais parié sur un 60 plus courant que 70 degrés, au moins ici en Inde.
Anindo Ghosh
Enfin, garez une voiture au soleil. Il est facile d'obtenir 30 K de plus à l'intérieur qu'à l'extérieur, et des températures ambiantes de 30 à 40 ° C ne sont pas rares.
sweber
2
Jack Ganssle a une excellente rédaction: ganssle.com/reports/ultra-low-power-design.html#cr2032behavior
abdullah kahraman