Probleme mit nacheilender Masseverbindung

Gast #5953826
Lesenswert?
• ▲
▼
Hallo zusammen!

Ich habe folgenden Aufbau:
- Ein ESP32 mit Batterie versorgt
- Ein Netzteil mit ca. 30V Ausgangsspannung mit drei Ausgangspins: 2x 
GND und 30V (Im Schaltplan stehen 12V, hatte kein anderes Symbol 
gefunden...)
- Die Kontaktierungsreihenfolge der Kontakte des Netzteils ist nicht 
klar definiert, es gibt also keine voreilenden Massekontakte.

Ich möchte damit folgendes anstellen:
Der ESP32 läuft immer und soll detektieren können, wenn das Ladegerät 
angesteckt ist. Wichtig ist, dass das Ladegerät auch detektiert wird, 
wenn es keine Ausgangsspannung liefert.
Dies wird ermöglicht, in dem die Brücke zwischen den beiden GND 
Kontakten des Netzteils einen Pin am ESP32 auf LOW zieht. Wenn kein 
Netzteil angesteckt ist, ist der Pin durch einen Pullup auf HIGH.

Mein Problem ist wie folgt:
Wenn zuerst Pin1 (30V) verbunden wird, floatet die gesamte Geräteseite 
mit dem ESP irgendwo bei +30V gegenüber Ladegeräte GND (PowerGND). Der 
Schaltregler hat keine Masseverbindung, kann also die Spannung nicht 
reduzieren und am Ausgang liegen (recht hochohmig) 30V gegenüber 
PowerGND.

Wenn nun der Pin3 (GND) verbunden wird, wird der Pin auf PowerGND 
gezogen. Am Pin liegen also 30V an (weil die gesamte Geräteseite mangels 
Masse irgendwo bei +30V hängt), was den kompletten ESP32 direkt 
zerstört.

Wie kann hier eine Lösung aussehen? Folgendes habe ich versucht:
Diode von Pin2 nach Pin3 legen. Damit kann man die Spannung "klemmen", 
allerdings bleibt der Spannungsabfall an der Diode übrig. Damit messe 
ich am Pin -0,6(!) V. Das ist über den Maximum Ratings des ESP.

Viele Grüße,
Mike
Angehängte Dateien:
(Firma: matzetronics) #5953963
Lesenswert?
• ▲
▼
Da gibts mindestens 2 Lösungen.
Einmal kannst du eine Diode in die Leitung zum ESP legen, mit der Anode 
am MC und der Kathode am Verbinder. Pullup bleibt am MC.
Die Diode wird low durchleiten (etwa 0,6V am ESP Pin), wenn der Stecker 
steckt und stoppt zuverlässig alles, was grösser als 3,3V ist, da sie ja 
dann sperrt.
Zweitens kannst du auch einen Widerstand zwischen den Pullup und den ESP 
Eingang legen, der die 30V max. auf ungefährlichen Strom in den ESP 
reduziert. Mit 33k ists dann maximal 1 mA in den Portpin.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.