Stromversorgung eines ESP32-Modul nicht über 5V-pin möglich, wohl aber per USB

OP #7722439
Lesenswert?

Ich wollte kürzlich nach einem ersten problemlos aufgebauten ein zweites ESP32 Modul in Betrieb nehmen, und stiess bei diesem offenbar leicht anders aufgebauten zweiten Modul auf das unerwartete Problem, dass eine Stromversorgung per 5V-pin nicht funktioniert. Die 3,3V am entsprechenden Pin werden korrekt vom Linearregler erzeugt. Dasselbe Modul funktioniert perfekt, wenn ich 5V aus demselben Labor-Netzteil an die USB-Eingangspins anschließe, was ich mechanisch aber sehr ungern so im Betrieb täte.

Ich fand im Internet zwei Diskussionsfäden zu solchen Symptomen:

https://esp32.com/viewtopic.php?f=12&t=21386

https://community.blynk.cc/t/esp32-not-working-if-using-external-supply/59297

Kurz gesagt werden dort zwei mögliche Ursachen beschrieben:

(1) Der "EN" Pin des ESP32 wird zu kurz auf GND gezogen, bevor die Spannung stabil ist. Das kann ich bei mir ausschliessen, weil auch ein spät nach dem Einschalten getätigter Reset-Knopf "EN" auf GND zieht, das führt aber leider nicht zum korrekten booten.

(2) Der "GND" pin neben dem 5V pin ist in Wirklichkeit der "CMD" pin. Das kann ich bei mir ausschliessen, weil dieser Pin definitiv mit den anderen GNDs verbunden ist.

Auffällig fand ich, dass bei Anschluss von 5V per USB am 5V-pin des Moduls nur noch 4,4V anliegen - da ist dann wohl mindestens eine Diode o.ä. dazwischen.

Ich sehe auf dem Modul (siehe Bild) eine Diode ("SL") und einen Baustein mit 2 NPN-Transistoren ("K6N"). Jetzt frage ich mich, ob z.B. jene Transistoren am CP2104 auch für "normales" booten relevant sind, und der CP2104 vielleicht aufgrund der Schutzdiode keine Spannung bekommt oder irgendsowas...

Bevor ich rumprobiere wollte ich hier mal fragen, ob es weitere bekannt Ursachen für das Symptom gibt, oder jemand einen besseren Lösungsansatz als "Spannung doch per USB einleiten" kennt?

Angehängte Dateien:
#7722513
Lesenswert?

So schwer kann es ja nicht sein, einfach zu schauen oder mit einem Durchgangsprüfer zu testen wie die 5V Leitung verläuft und welch Bauteile dort angeschlossen sind. Ich vermute, dass bei den meisten Boards USB-5V und PIN-Header 5V miteinander verbunden sind. Das ist dann bei deinem Board evtl. nicht so.

#7724502
Lesenswert?

Lutz V. schrieb:

Auffällig fand ich, dass bei Anschluss von 5V per USB am 5V-pin des Moduls nur noch 4,4V anliegen - da ist dann wohl mindestens eine Diode o.ä. dazwischen.

Ist die Diode wohl falschrum verbaut. Drum wars so günstig ... Evtl. überbrücken. Teilweise gibt's auch nen Löt-Jumper. Und bei manchen Modulen ist der Pin überhaupt nur nach schließen des Lötjumpers verbunden.

OP #7726083
Lesenswert?

Ich wollte niemanden auffordern, sich in eine aufwändige Analyse zu stürzen, ich dachte halt nur "vielleicht ist das so ein Standardproblem, dass X Leute schon mit ESP32 Platinen hatten, und es ist immer ...".

Tatsächlich konnte ich das Problem inzwischen beheben: Durch Vergleich mit anderen ESP32 Platinen fiel mir auf, das dort oft keine Diode (im Bild "SL" bedruckt, links unten) bestückt ist, und nach Überbrücken dieser Diode lässt sich das Modul wie gewünscht mit 5V am "VCC"-Pin des Moduls betreiben.

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