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?
Réponses:
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.
la source