ESP32 Batterie-Monitor für Arme

OP #6600986
Lesenswert?

Hallo,

für ein mobiles ESP32 Projekt möchte ich in größeren Abständen die 
Spannung der Batterie messen. Ich will aber verhindern, dass unnötig 
Strom fließt wenn nicht gemessen wird.

Meine Idee wäre, die beiden Pins hochohmig zu halten (via 
rtc_gpio_isolate) und nur während der Messung sie zu aktivieren (via 
rtc_gpio_hold_dis) sowie Pin 12 als Analog-Input und Pin 13 als 
Digital-Output (LOW) zu setzen.

Spricht irgendetwas gegen diese simple Lösung?

salute
Thomas
Angehängte Dateien:
#6600994
Lesenswert?

Thomas F. schrieb:
> Spricht irgendetwas gegen diese simple Lösung?

eigentlich nicht, nur bedenke der Eingangsstrom ist nicht NULL, es gibt 
immer noch Leckströme, ob nun Input hochohmig weniger ist als digital 
out müsste man messen.
Bei 2 Ports kann einer auch out sein und der Zweite messen das könnte 
weniger Strom benötigen.
1. Ein Port auf high (VCC)
2. Ein Port misst

wenn aber die Bat. nicht VCC ist wäre ein Spannungsteiler nötig und ein 
FET oder Optokoppler/Photomos Relais nötig der die Messleitung von der 
Batterie trennt.
OP #6601099
Lesenswert?

Hallo Joachim,

hattest Du die Schaltung gesehen?
Es handelt sich um die Batterie-Spannung und ich will einen 
Spannungsteiler nutzen. Auf die Trennung der Batterie will ich 
verzichten, in dem ich beide Pins programmatisch isoliere 
(rtc_gpio_isolate) wenn keine Messung erfolgt.

salute
Thomas
Gast #6601207
Lesenswert?

Thomas F. schrieb:
> Es handelt sich um die Batterie-Spannung und ich will einen
> Spannungsteiler nutzen.

Wenn Deine Batteriespannung höher ist als die Versorgung des ESP, muss 
man Bedenken anmelden. Du nimmst den Fußpunkt des Teilers hoch und 
bekommst damit an den Pins Spannungen oberhalb Vss, unzulässig.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren