Hallo, gibt es noch einen anderen weg mit zB einem ATmega8 Spannung zu messen, außer einen Spannungsteiler mit Widerständen aufzubauen? Der AVR wird mit ca 3-4V betrieben. Die Spannung kommt aus einem 6V-Bleigelakku. Nun soll dieser selbst den 6V-Akku überwachen und sich selbst in den sleep-Modus o.ä schicken, damit der Akku nicht tiefentladen wird.
Verstärker mit Verstärkungsfaktor <1 ADC mit 10V Eingang Gibt keinen Grund etwas anderes als einen Spannungsteiler zu verwenden.
Und wenn der Masseanschluß des Spannungsteilers mit einem Mosfet gegen Masse geschaltet wird, fließt da im Sleepmode auch kein Strom.
let wrote: > Und wenn der Masseanschluß des Spannungsteilers mit einem Mosfet > gegen Masse geschaltet wird, fließt da im Sleepmode auch kein > Strom. Doch ! Über den AVR.
Ups, 6 Volt. Ist mir auch gerade aufgefallen. Dann halt zwei Transistoren. Einen P-Kanal und einen N-Kanal bzw. NPN.
Spannungsteiler hochohmig (im Bereich 1M Ohm) auslegen, am ADC Eingang einen 100nF C.
Hochohmig wegen des geringeren Stroms, aber was hat hier dann der Kondensator für eine Funktion?
Wenn der ADC seinen Muxer auf den Eingang schaltet wird ein interner Kondensator aufgeschaltet (Sample&Hold). Bei hochohmiger Spannungsquelle bricht dann die Spannung ein.
2 gleiche kondensatoren in rihe schalten und den mittelabgriff an den adc
Was ist jetzt aber die "stromsparenste" Lösung. Mit 4,7MOhm und 10MOhm funktionierts schonmal...(;
du könntest schaun, wie hoch der innenwiderstand des atmegas ist und danach nen vorwiderstand berechnen
Wenn es mit den Widerständen funktioniert, dann lass es doch. Der Entladestrom liegt mit deinen Werten bei ca. 0,4 µA. Das ist bestimmt weitaus niedriger als die Selbstentladung deines Akkus (ca. 2-5% im Monat).
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.