Je pense que l'utilisation d'une résistance pour abaisser le courant épuisera la durée de vie de la batterie. Est-ce vrai?
La première affirmation est difficile à répondre par oui / non. Techniquement, il utilise une partie de la puissance sur lui-même, mais à mesure que la résistance augmente, la puissance diminue (le courant diminue également, ce qui est important dans une batterie).
Comment utilise-t-il la batterie si le courant est faible?
Ceci est une déclaration très très désordonnée. "Petit", cela signifie quelque chose de différent pour chaque personne. Si vous voulez dire petit, comme négligeable, alors il peut être ignoré, mais je doute que cela soit vrai avec un circuit comptant uA. Pour que cela soit négligeable, une bonne règle peut être que son courant moyen est inférieur à 1/10 du courant global de votre système (je suis des champs, 1/10 est suffisant pour 1 / infini).
Est-ce la dissipation de puissance?
Oui, dans la réponse la plus courte. Une batterie a une tension qui lui est associée, que vous connaissez normalement à l'avant. La plupart des appareils ont un courant qui varie à mesure que la tension varie, mais comme vous connaissez la tension, vous pouvez en dire la consommation de courant. Puisque la capacité de la batterie est mesurée en AH ou mAH, vous êtes réglé. prenez la capacité, en AH, et divisez par combien d'A votre appareil tire et vous avez votre vie en heures. Numéro assez grand? tu es prêt. Tu vas mourir 3 semaines plus tôt? vous devez maintenant trouver un moyen de réduire votre consommation de courant moyenne, ou d'obtenir des batteries plus grandes.
Je pense que l'utilisation d'une diode (et d'une résistance plus petite) consommera toujours la batterie (LadyAda a dit quelque chose comme "tout appareil linéaire pour abaisser la tension utilise la même quantité d'énergie"). Est-ce vrai? Est-ce le même montant?
Comme indiqué précédemment, vous avez effectivement un budget actuel. si votre consommation de courant moyenne est augmentée, vous avez perdu la durée de vie de la batterie.
Puis-je baisser la tension "gratuitement", c'est-à-dire sans gaspiller trop d'énergie? Comment un régulateur IC peut-il faire ce qu'une résistance ou une diode ne peut pas faire?
Oui, si vous utilisez un appareil comme un pilote LED, il peut faire l'affaire. La plupart d'entre elles sont des alimentations à découpage . Il s'agit d'un concept relativement avancé en électronique, ne vous battez pas en essayant de le comprendre. Comprenez juste que ça triche. Il aura une efficacité de l'ordre de 80 ou 90%. Vous pouvez calculer la consommation d'énergie de votre appareil, puis prendre en compte l'efficacité pour obtenir la consommation d'énergie réelle. Celui-ci peut ensuite être divisé par la tension et devrait correspondre à votre consommation de courant moyenne.
Mon conseil
Il existe un moyen plus simple. Comme Joby en parlait, PWM. Mais je ne suggérerais pas d'utiliser un PWM de 10%, ni même un 1%. Au lieu de cela, faites clignoter votre LED pendant de courtes périodes pour vous informer des événements importants.
Si vous souhaitez vérifier que votre appareil est en veille, faites-le clignoter toutes les 1 seconde au réveil. Si vous transmettez lorsque rs232 est connecté, faites-le clignoter à chaque fois que vous envoyez un "paquet". Cela peut vous donner des temps de marche de quelques millisecondes toutes les quelques secondes. Si vous pensez à cela comme un PWM de base, vous obtenez moins de 0,1%. si vous tirez 20mA pour clignoter (assez lumineux), vous tirez en moyenne 20uA. Allez à une diode 2mA et vous faites un courant moyen de 2uA. si vous clignez des yeux toutes les minutes, vous pouvez diviser par 60: 1 / 30uA.