J'ai un "problème" en essayant de mesurer la tension externe d'une pile bouton. J'ai simplifié mon circuit, mais fondamentalement, j'ai une horloge en temps réel DS1307 alimentée par la sortie Arduino 5v et une pile bouton connectée à vBat pour garder l'horloge en vie pendant que l'Arduino est éteint. Mon idée était de mesurer le niveau de la batterie avec Arduino en connectant son positif à une entrée analogique et de lire le niveau de tension. Donc, j'ai pensé, comme la tension maximale est de 3v, je peux utiliser le 3v3 comme AREF et définir une référence analogique sur externe, puis lire des résultats précis. Le résultat est assez cool et les lectures d'Arduino sont les mêmes que la lecture de la tension de la batterie de mon multimètre. Le problème survient lorsque je déconnecte l'alimentation de l'Arduino (une connexion USB). Pour ma surprise, l'Arduino ne s'arrête pas (certaines led restent allumées),
Pourquoi cela arrive-t-il? Comment l'Arduino prend-il le courant de la broche analogique? Ce petit circuit est-il une aberration électronique?
la source