NodeMCU-32S V1.1, externe Speisung erzeugt Fehler

OP #7544657
Lesenswert?

Guten Tag zusammen, ich arbeite im Moment an einem Projekt mit dem NodeMCU-32S V1.1 Board (ESP-WROOM-32). Das Projekt ist schon fast abgeschlossen, jedoch stehe ich momentan auf dem Schlauch. Solange ich den Print per USB-Schnittstelle vom ESP32 Board speise funktioniert alles so wie es soll. Wenn ich jedoch auf die externe 9V Speisung wechsel funktioniert praktisch nichts mehr.

Die Taster werden nur unregelmäßig erkannt, was dazu führt das nach Tastendruck die Funktionen nicht ausgeführt werden. Wenn aber mal ein Taster erkannt wird, läuft die Funktion so durch wie sie sollte (auch von den Zeiten her).

Da ich das erste mal mit einem ESP32 Board arbeite könnte es sein, dass ich da einen Fehler gemacht habe. Die Speisungen habe ich überall überprüft, die stimmen alle soweit.

Vielen Dank für eure Antworten Freundliche Grüsse Nick ^^

(Schema aus versehen 2mal angehängt)

Angehängte Dateien:
Persönliche Seite #7544695
Lesenswert?

Ich sehe mehrere Möglichkeiten.

Taster 1 und Taster 2 hängen jeweils an einem ADC Pin. Dieses kann intern nicht auf Pullup oder Pulldown geschaltet werden.

Die Schaltung der Taster ist mir nicht klar. Taster 1 und Taster 2 liegen mit jeweils 1k auf 3.3V. Wenn sie geöffnet werden, ist der Eingang einfach offen. Was soll passieren?

Taster 3 ist intern wie konfiguriert?

OP #7544748
Lesenswert?

Vielen Dank für Ihre Antwort Ich habe nun 10k Widerstände als Pull-Down eingelötet und es funktioniert jetzt. Ich verstehe zwar nicht wieso es bei der USB-Speisung kein Problem gab, aber das kann mir jetzt auch egal sein.

Freundliche Grüsse und einen schönen Tag

-Nick

Moderator (Firma: Titel) Persönliche Seite #7544822
Lesenswert?

Nick schrieb:

Schema aus versehen 2mal angehängt

  1. Ich haben eines der beiden "Schemen" mal gelöscht.
  2. Ein Schema ist ein "Muster", eine "grobe Übersicht" oder eine "Funktionsskizze". Das was du da gepostet hast, ist also kein "Schema" (auch wenn die Franzosen in Kicad ihr Schaltplanmodul so benannt haben) sondern ein "Schaltplan" (oder wenn schon ausländisch, dann "Schematic" sprich "skemätik").

Nick schrieb:

Solange ich den Print per USB-Schnittstelle vom ESP32 Board speise funktioniert alles so wie es soll. Wenn ich jedoch auf die externe 9V Speisung wechsel funktioniert praktisch nichts mehr.

Und jetzt kommt es, das magische Multimetermessgerät, das dir zeigt, welche Spannung wo anliegt und du somit analysieren kannst, was dann deine Software daraus macht.

Nick schrieb:

Ich verstehe zwar nicht wieso es bei der USB-Speisung kein Problem gab

Mich wundert angesichts der Tasterbeschaltung, dass es überhaupt funktioniert.

aber das kann mir jetzt auch egal sein.

Meine Prognose: mit dieser Einstellung wirst du laufend an simpelsten Fehlern hängen bleiben.

#7544830
Lesenswert?

Du solltest mMn auch die Stromversorgung des RFID-Moduls noch mal überprüfen. Der Verkäufer des Moduls spricht von maximal 26mA, NXP aber von "typischerweise bis zu 100mA". Das könnte auf der 3V3-Schiene knapp werden, und dann bekommst du u.U. sehr schwer zu diagnostizierende sporadische Ausfälle ...

LG, Sebastian

Gast #7544850
Lesenswert?

Nick schrieb:

Wenn ich jedoch auf die externe 9V Speisung wechsel funktioniert praktisch nichts mehr.

Falls du damit eine 9 Volt Block Batterie meinst, könnte es gut sein, dass diese nicht genug Strom liefert.

Außerdem gelten sie erst unter 6 Volt als verbraucht, da kann dein Spannungswandler vielleicht nicht mehr genug Strom liefern. Überhaupt ist der mit 500 mA arg knapp bemessen, da der ESP Chip alleine schon so viel beim Senden braucht.

Es kann auch sein, dass der Spannungswandler nicht schnell genug auf die extremen Lastschwankungen reagiert, die der ESP erzeugt. Eventuell hilft es, C3 auf die maximal zulässigen 220 µF zu vergrößern.

Moderator (Firma: Titel) Persönliche Seite #7544856
Lesenswert?

Klaus H. schrieb:

Lothar M. schrieb:

Ich haben eines der beiden "Schemen" mal gelöscht.

Nur fürs Protokoll: ich sehe noch immer beide ...

Da muss erst nochmal der Cache durchsortiert werden. Das kann ein paar Stunden dauern.

Nick schrieb:

die Taster sind nun wie im Anhang beschalten.

Passt soweit, aber noch'n Tipp: die Taster sind "beschaltet", denn man verwendet bei "schalten" nicht die starke Flexion.

Steve van de Grens schrieb:

könnte es gut sein, dass diese nicht genug Strom liefert.

Auch das würde eine Spannungsmessung ratzfatz aufdecken.

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