Hallo, ich habe folgendes Problem: Ein PIC wird direkt durch eine LiIon versorgt (Spannungsbereich 2.5-4.2V). Zusätzlich gibt es noch einen ESP, der an einem Buck-Boost-Regler (3.3V) hängt, welcher vom PIC zugeschalten wird. Nun würde ich gern den Subkreislauf zuschalten, aber den ESP erstmal aus lassen, bis man ihn braucht. Dazu müsste ich einfach den CH_PD Pin auf Low belassen und erst High, sobald er angeschalten werden soll. Aber wie mache ich das am besten? Das High des PIC besteht ja aus der Batteriespannung und der CH_PD sollte High = 3.3V sein. Meine Idee wäre ein Spannungsteiler, aber durch den Spannungsbereich wird das ja auch eher pfuschig. Was wäre da der elegante Weg? Danke, Niine
> Dazu müsste ich einfach den CH_PD Pin auf > Low belassen und erst High, sobald er angeschalten werden soll. Leider nein. Wenn die Stromversorgung des ESP8266 eingeschaltet wird, während CH_PD auf Low ist, nimmt er satte 25mA auf. Das gilt auch für den Reset Pin. Solange du den Chip im Reset-Zustand festhältst, nimmt er ebenfalls 25mA auf. Der Power-Down Modus wird erst erreicht, wenn der CH_PD Pin auf Low geht, NAXCHDEM die Firmware zuvor gestartet wurde. > Was wäre da der elegante Weg? Dein PIC könnte den Spannungswandler ein/aus schalten. Dann spielt der Power-Down Modus des ESP keine Rolle mehr. Falls Dir die 25mA egal sind, dann trenne diese beiden Spannungen mit einer Diode:
1 | 1N4148 2,2k |
2 | PIC Ausgang o---|<|---+----[===]---o 3,3V |
3 | | |
4 | +------------o CH_PD |
Stefan U. schrieb: > Falls Dir die 25mA egal sind, dann trenne diese beiden Spannungen mit > einer Diode Ahh, genau. Sowas suchte ich, das ist einleuchtend :-) Danke dir. Stefan U. schrieb: > Dein PIC könnte den Spannungswandler ein/aus schalten. Dann spielt der > Power-Down Modus des ESP keine Rolle mehr. Das war auch der Plan, ihn erst zuschalten, wenn die Daten versendet werden sollen. Da aber vorher noch bisschen was anderes erledigt werden soll, wofür der 3.3V Kreislauf auch gebraucht wird, geht der ESP schon recht zeitig an. Deswegen wollte ich in der nächsten Version gern den ESP noch im DeepSleep lassen, bis er gebraucht wird. Stefan U. schrieb: > Der Power-Down Modus wird erst erreicht, wenn der CH_PD Pin auf Low > geht, NAXCHDEM die Firmware zuvor gestartet wurde. Also sollte folgendes funktionieren?: - PIC Ausgang High, Spannungsregler anschalten, 2 Sekunden warten, PIC Ausgang Low (Deep Sleep ESP). Und wenn ich ihn brauche -> PIC Ausgang High. Danke dir, Niine
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.