Ich habe ein "Problem" beim Versuch, die externe Spannung von einer Knopfzelle zu messen. Ich habe meine Schaltung vereinfacht, aber im Grunde habe ich eine DS1307-Echtzeituhr, die vom Arduino 5V-Ausgang gespeist wird, und eine mit vBat verbundene Knopfzelle, um die Uhr am Leben zu halten, während der Arduino heruntergefahren wird. Meine Idee war es, den Batteriestand mit Arduino zu messen, indem das Plus an einen Analogeingang angeschlossen und der Spannungspegel abgelesen wird. Da die maximale Spannung 3 V beträgt, kann ich 3 V3 als AREF verwenden und die analoge Referenz auf extern einstellen und dann genaue Ergebnisse lesen. Das Ergebnis ist ziemlich cool und die Messwerte von Arduino entsprechen denen der Batteriespannung von meinem Multimeter. Das Problem tritt auf, wenn ich die Stromquelle von Arduino (einer USB-Verbindung) trenne. Zu meiner Überraschung fährt der Arduino nicht herunter (einige LEDs bleiben eingeschaltet),
Warum passiert dies? Wie nimmt der Arduino Strom vom analogen Pin? Ist diese kleine Schaltung eine elektronische Aberration?
quelle