Pull-Up-Problem am invertierenden MOSFET-Treiber

Gast #4606885
Ich habe einen Mikrocontroller, dessen GPIO-Pin beim Reset+Bootvorgang 
auf 3,3 V liegt. Das ist in meinem Sinne, da ich dahinter einen 
MOSFET-Treiber habe, der einen invertierenden Eingang hat und somit 
während dem Reset nicht durchsteuert. Nach dem Bootvorgang erzeuge ich 
auf diesem Pin ein PWM-Signal, mit dem ich den MOSFET-Treiber ansteuere. 
Hier beachte ich die invertierte Logik und alles funktioniert prima. 
Jetzt kann es allerdings sein, dass meine Schaltung (die sich auf einer 
separaten Platinenbaugruppe wie der Mikrocontroller befindet) mit Strom 
versorgt ist und der Mikrocontroller nicht. In diesem Fall habe ich 
einen Lowpegel am Eingang des MOSFET-Treibers und dieser steuert somit 
durch. Wie kann ich dieses Verhalten mit einer kleinen Schaltung 
verhindern ohne die restliche Funktionalität zu stören?

Mein Ansatz war einen Pull-Up-Widerstand mit 10k gegen 3,3V zu schalten, 
dann würde bei ausgeschaltetem Mikrocontroller die ganze Spannung über 
dem Pull-Up abfallen und ich hätte 3,3V an meinem MOSFET-Treiber. Der 
Mikrocontroller scheint aber im stromlosen Zustand seine Pins auf 0V zu 
ziehen.

Hat jemand eine Idee wie ich das Problem angehen könnte?

Viele Grüße,

Tommy
Gast #4606990
>Ich habe einen Mikrocontroller,

Welchen?

>Jetzt kann es allerdings sein, dass meine Schaltung (die sich auf einer
>separaten Platinenbaugruppe wie der Mikrocontroller befindet) mit Strom
>versorgt ist und der Mikrocontroller nicht.

Ganz schlecht.

>Mein Ansatz war einen Pull-Up-Widerstand mit 10k gegen 3,3V zu schalten,

Bringt nichts. Hast du ja selber gesehen.

>Der Mikrocontroller scheint aber im stromlosen Zustand seine Pins auf 0V >zu 
ziehen.

Ja, das sind die Schutzdioden im uC die gerne mal übersehen werden.

>Hat jemand eine Idee wie ich das Problem angehen könnte?

Mach eine galvanische Trennung mit Optokopplern, die wenn der uC keinen
Saft hat den FET nicht durchschaltet.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.