Étape 10 : Économies d’énergie
C’est incroyable, dur de mesurer ces changements en cours à grande vitesse. Un multimètre normal est waaay à ralentir, et mon oscilloscope est seulement capable de mesurer des tensions. J’ai déjà commandé un adaptateur de mesure pour mon oscilloscope pour faire exactement cela (l’uCurrent or) mais que cela s’est en quelque sorte coincé entre l’expédition et de douane. Si j’ai encore envie de faire quelques mesures quand je la recevrai je mettrai à jour cette étape, mais je ne peux pas garantir pour quoi que ce soit. Il n’est jamais arrivé. J’ai eu mon argent, difficile. Malheureusement il ne sera pas de mesures réelles
Jusque là, vous avez jusqu'à environ la consommation d’énergie avec les timings donnés avant. Je vous épargnerai les maths, mais j’ai calculé une duree effective comparable au mode actif de 10ms. À la donnée 1Mhz et 3V la consommation de courant est d’environ 0.5mA. Avec des modes de veille, la consommation de courant est 0.005mAs, un énorme gain de 1.5mAs (3000 fois moins).
Le courant traversant une LED dépend de la résistance et la tension appliquée. L’original 120 ohms résistance la LED dessine 10mA, avec ma valeur recommandée de 220 ohms seulement 5.5mA. Bien sûr la luminosité vont souffrir, alors vous devez décider quelle solution que vous choisissez.
En supposant que le type CR2032 contient 235mAh vous pouvez obtenir quelques rouleaux de plus de la version (en supposant que le voyant s’allume pendant 3 secondes chaque rouleau) d’économie d’énergie :
Style original + ancien code :
235mAh*60*60/(1.5mAs+10mA*3S) = 26857 rouleaux
Le type optimisé + nouveau code :
235mAh*60*60/(0.005mAs+5.5mA*3S) = 51257 rouleaux
Aussi, le temps d’attente est grandement amélioré :
Style original + ancien code (courant actif = 0.5mA) :
235mAh / 0.5mA = 470 h = 19,5 jours
Optimisé de style + nouveau code (arrêt courant = 0,2 uA) :
235mAh / 0.2uA = 1175000 h = 48958 jours = 134 ans
(une pile CR2032 commune limite cela à sa durée de vie d’environ 20 ans)