Hallo Gemeinde, ich habe mir mal 2x DS3231 Breakouts bei eBay bestellt zum Testen. Ich würde die RTCs gerne an meinen ESP32 anschließen (der nicht mit dem Internet verbunden ist) um einen genauen Zeitstempel zu bekommen. Der ESP wird dabei von einer Batterie mit Strom versorgt. Im Datasheet vom DS3231 steht jetzt leider Active Supply Current ICCA (Notes 4, 5) VCC = 3.63V 200 μA Standby Supply Current ICCS I2C bus inactive, 32kHz output on, SQW output off VCC = 3.63V 110 μA Der Stromverbrauch ist also ziemlich hoch... Jetzt meine Frage: Kann ich VCC vom DS3231 Breakout auch "einfach" an einem GPIO des ESPs hängen und nur bei Bedarf, also wenn ich mir eine Uhrzeit abholen möchte, dazuschalten? (Wenn ich VCC an die ESP-Batterie hänge, zieht mir die RTC ja ständig mind. 100uA.) Nachtrag: Wenn die RTC nur über ihre Stütz-Batterie (CR2032) läuft, kann ich mir dann trotzdem den Zeitstempel holen? Danke und viele Grüße!
:
Bearbeitet durch User
Tim S. schrieb: > Kann ich VCC vom DS3231 Breakout auch "einfach" an einem GPIO des ESPs > hängen und nur bei Bedarf, also wenn ich mir eine Uhrzeit abholen > möchte, dazuschalten? Ja, das geht, habe ich auch so gemacht. Beachte aber: auf den Modulen sind Pullups für I2C und andere Signale. Die I2C PUs habe ich an die Prozessor-VCC gehängt, andere entfernt. Manche Boards haben auch noch ein EEProm drauf, da sollte man auch die I2C Adresseinstellung überprüfen, um ggf noch weiteren Strom zu sparen. Schau mal hier: Beitrag "Re: Mülltonnen-Blinker" Hinweis: das 32k-Signal habe ich abgeklemmt und statt der Li-Batterie einen Goldcap eingbaut, der von der Prozessor-VCC über diesen Pin dauerhaft geladen wird. Die gesamte Stromaufnahme liegt im einstelligen μA-Bereich. Der μC wird mit 3 AA versorgt, schläft und wird nur einmal am Tag geweckt. Ich rechne mit einer Batterielebensdauer von 2-3 Jahren. > (Wenn ich VCC an die ESP-Batterie hänge, zieht mir die RTC ja ständig > mind. 100uA.) Ja, irgendwas in dem Bereich. Auf meinem Modul war auch noch eine LED; habe ich entfernt! > Nachtrag: Wenn die RTC nur über ihre Stütz-Batterie (CR2032) läuft, kann > ich mir dann trotzdem den Zeitstempel holen? Soweit ich mich erinnere, braucht man dazu VCC. Aber, teste doch einfach mal. Ich schalte VCC via GPIO ein, wenn ich die Zeit abholen will oder einen EEPROM-Zugriff mache. Schon wegen letzterem ...
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.