J'alimente une carte et un circuit avec une pile 9V (celles alcalines). Et je voudrais lire la batterie 9V pour garder une trace de la puissance restante. J'ai lu que je peux le faire avec un diviseur de tension car la plupart des entrées ADC sur uCs prennent 5V max. C'est bien, mais le diviseur de tension ne tirerait-il pas lui-même de l'énergie et ne ferait-il pas vider la batterie plus rapidement? Je ne vais pas mesurer constamment le niveau de la batterie.
microcontroller
power
batteries
Jeremy
la source
la source
Réponses:
Si vous utilisez un diviseur de tension avec des résistances de valeur assez élevée, par exemple deux 499K en série et tapotez au milieu, votre tension maximale sera de 4,5 V et elle ne consommera que 9 µA.
Si même une telle quantité de courant était un problème, vous pouvez attacher le bas du diviseur de résistance dans une broche de sortie à drain ouvert sur le microcontrôleur et le mettre à la terre uniquement lorsque vous devez prendre une mesure. Dans ce cas, vous pourriez vous en tirer avec des résistances de valeur inférieure.
ÉDITER:
Comme le mentionne Russel McMahon, de nombreux micros ne permettront pas à l'entrée de l'ADC de monter bien au-dessus de leur tension d'alimentation (VDD), ce qui se produirait lorsque la terre serait supprimée sur le diviseur de résistance. Vous auriez donc besoin d'un interrupteur côté haut à la place.
la source
la source