Moin zusammen, Ich habe mein erstes Projekt mit einem Wemos D1 aufgebaut, es funktioniert eigentlich auch alles, der Wemos verbringt eigentlich die meiste Zeit im Deep Sleep und soll über einen Impuls starten. Dieser Impuls wird von einer Steuerung ausgelöst und ist mit dem Reset Eingang über einen Optokoppler verbunden. Ich habe das Problem das er nicht immer erwacht, obwohl das Signal kommt. Eingestellt ist, das er 40sec "wach" bleiben soll um einen HTTP befehl zu senden. Es passiert aber öfter das die LED kurz aufleuchtet, die Stromaufnahme auf 30mA ansteigt, aber der Wemos nach 5-10sec wieder schläft. Normal wenn der Wemos erwacht zieht die Platine so um die 70mA, dann wird die Funktion auch ausgeführt. Dieses passiert aber auch, wenn ich den Wemos direkt mit Masse auf RST resete. Woran kann das wohl liegen?
Fehnter schrieb: > Woran kann das wohl liegen? a) Reset Impuls zu kurz. b) Stromversorgung zu schwach oder instabil. Benutze einen Spannungsregler der 450mA für den ESP (+ was du sonst noch brauchst) liefern kann. Wenn es ein LDO ist, unterstütze ihn mit einem 100µF Elko direkt an VCC/GND des ESP Moduls. Steckbretter und Dupont Kabel eignen sich in der Regel nicht zur Stromversorgung. c) Softwarefehler > Dieses passiert aber auch, wenn ich den Wemos > direkt mit Masse auf RST resete. Dann wohl eher b) oder c)
Danke für deine Antworten. Wie ich gerade gesehen habe, habe ich garnicht geschrieben was auf dem Wemos läuft..Als Software ist ESPEasy drauf gespielt, sprich wird ja schon oft verwendet, daher gehe ich mal nicht von einem Software fehler aus. Die Spannungsversorgung kommt von 2x 1,5V Lithium Batterien, diese sind neu und voll, ich kann sonst mal zur Pufferung einen kleinen Elko mit anschleßen.
Fehntjer schrieb: > Die Spannungsversorgung kommt von 2x 1,5V Lithium Batterien Wie viel Strom liefern die? Du brauchst wie gesagt 450 mA alleine schon für den ESP.
Stefan F. schrieb: > Wie viel Strom liefern die? Gibt zumindest welche, die mehr als genug Leistung hätten.
Ach: Und unterschätze nicht den Innenwiderstand von Batteriehaltern. Da habe ich mal welche von Conrad bekommen ... alter Schwede. Die hätten eigentlich nur 10 Cent kosten dürfen. Aber ihr kennt ja Conrads Preise.
Fehntjer schrieb: > Software ist ESPEasy Mit welcher Version arbeitest du? Die mega-20221105 zickt gerade rum und verursacht machmal Bootschleifen.
Genau die Lithium Batterien habe ich :-) ich hab nun mal einen 300microF direkt vor die Eingangsspannung des Wemos gesetzt. Bis jetzt ist er jedes Mal erwacht. Ich teste mal weiter!
Übertreibe es nicht weil der Leckstrom in den dicken Elkos größer ist. Wäre schade wenn die teuren Batterien mehr von Elko als von ESP entladen werden.
Heute Morgen ist er leider wieder nicht erwacht :-/ habt ihr noch eine Idee. Ich muss gleich mal nach der esp Version schauen
Fehntjer schrieb: > Die Spannungsversorgung kommt von 2x 1,5V Lithium Batterien, diese sind Wie hoch die Spannung denn? Meine 8266 machen gerne um 3V (am Chip selber) schlapp und laufen dann nicht mehr stabil 24/7. Am Regler geht ja auch noch was verloren?
Momentan 3,2V, ich gehe direkt an den 3,3V Anschluss des Wemos, umfahre damit eigentlich die Spannungsregler.
Im Endeffekt ist es eine monostabile Kippstufe mit einem TLC555, da die meisten NE555 nur bis 4v Betriebsspannung gehen und dieser bis 2,5V arbeitet. Die kippstufe habe ich durch einen Optokoppler an den RST Eingang angeschlossen. Die LED blinkt auch auf dem WeMos. Wie gesagt, er erwacht aber auch nicht immer, wenn ich direkt auf RST Eingang auf Masse lege
Fehntjer schrieb: > Im Endeffekt ist es eine monostabile Kippstufe mit einem TLC555, da die > meisten NE555 nur bis 4v Betriebsspannung gehen und dieser bis 2,5V > arbeitet. Die kippstufe habe ich durch einen Optokoppler an den RST > Eingang angeschlossen. Die LED blinkt auch auf dem WeMos. Wie gesagt, er > erwacht aber auch nicht immer, wenn ich direkt auf RST Eingang auf Masse > lege Mal doch einfach mal einen Schaltplan anstatt hier einen in Prosa zu liefert. Oser tut das Zeichnen weh?
Joe G. schrieb: > Fehntjer schrieb: >> Software ist ESPEasy > > Mit welcher Version arbeitest du? Die mega-20221105 zickt gerade rum und > verursacht machmal Bootschleifen. Ich nutze die mega-20220809_57b0c0c
Fehntjer schrieb: > Hier ist der Schaltplan Abgesehen davon dass die Schaltung unnötig aufwändig ist, vermisse ich einen Vorwiderstand an der LED. Dadurch ziehst du die Versorgungsspannung runter. Der ESP braucht eine Stabile Versorgungsspannung die sich nur langsam ändern darf, sonst hängt er sich auf.
Ok… bei 3V betrieb und einer vorwärtsspannung von 1,2v und 20mA müsste ich also einen 90 Ohm Widerstand setzen oder?
Fehntjer schrieb: > Ok… bei 3V betrieb und einer vorwärtsspannung von 1,2v und 20mA müsste > ich also einen 90 Ohm Widerstand setzen oder? Du brauchst keine 20mA. Wenn du den Optokoppler mit 1 mA ansteuerst, kann er noch 0,5 mA am Ausgang schalten und das ist immer noch deutlich über dem, was das ESP Modul benötigt.
Ok, bei 1mA wären es also 1,8k Ohm? Dann muss ich gleich mal schauen ob ich sowas in der Richtung habe
Bei 1,8kohm schaltet der wemos nicht mehr. Hab nun erstmal einen 1k Ohm genommen
Das hätte mit 1kΩ funktionieren müssen. Vielleicht ist der Optokoppler oder der TCL555 kaputt, weil du vorher den Widerstand vergessen hattest. Mit einem Oszilloskop könnte man das rasch überprüfen, auch mit einem DSO-150 Spielzeug für 40 Euro. Eigentlich brauchst du da gar keinen Optokoppler, ein NPN Transistor wäre mindestens genau so gut.
Die Led blinkt auch auf dem wemos, nur startet er unzuverlässiger
Du solltest wirklich alle Voraussetzungen überprüfen, die der ESP Chip zum Funktionieren braucht. Dazu zählt auch der richtige Pegel am Reset Eingang, aber nicht nur das. Mit Raten kommt man da nicht weiter. Dass dein Optokoppler mit 1,8kΩ nicht funktionierte sagt mir, dass in dem Bereich irgend etwas defekt ist.
Ich bring Montag mal ein Ossi mit von der Arbeit… komisch ist aber ja, ich kann die Schaltung auch abklemmen, von 10 mal aufwecken, wacht er 2 mal nicht richtig auf. Meist wenn er längere Zeit „schläft“
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.