p-mosfet mit n-mosfet als Pegelwandler schalten

#3145879
Lesenswert?

Hallo,

nachdem mir hier dazu geraten wurde, meine 3.7-5.5V Spannung nicht nur 
mit einem p-Mosfet zu schalten habe ich folgendes versucht:

Diesen n-Mosfet (FDN335N) mit den 3.3V des attinys an Gate geschaltet:

http://www.digikey.de/product-detail/en/FDN335N/FDN335NCT-ND/965601

Source des n-Mosfets nach GND, Drain nach Gate dieses p-Mosfets 
(IRLML6401):

http://www.digikey.de/product-detail/en/IRLML6401TRPBF/IRLML6401PBFCT-ND/812509

Source des p-Mosfets an 5V (eigentlich 3.7-5.5V, zum Test aber stabile 
5V),
Drain nach Last.

Leider sperrt der p-Mosfet immer, egal ob ich den Mikrocontroller pin 
High oder Low fahre.

Am Gate des p-Mosfets messe ich die geschalteten 3,3V oder 0V.

Ich habe es schon mit verschiedenen FDN335N probiert, kaputt ist der 
also nicht.

Was mache ich falsch?

Vielen Dank für die Mühe!
Angehängte Dateien:
Moderator (Firma: Titel) Persönliche Seite #3145885
Lesenswert?

Peter Teilt schrieb:
> Diesen n-Mosfet (FDN335N) mit den 3.3V des attinys an Gate geschaltet:
Sieh dir mal die Diode im Inneren des n-Mosfets an: die leitet immer. Du 
wirst also am Pin 2 dieses Bauteils nie mehr als 0,7V haben...  :-o

> Am Gate des p-Mosfets messe ich die geschalteten 3,3V oder 0V.
Dort solltest du aber 5V bzw. 0V messen können, denn der Pullup R8 geht 
ja nach +5V...
Gast #3146152
Lesenswert?

Peter Teilt schrieb:
> Die Beschriftung auf dem Mosfet entspricht nicht der im Datenblatt...

doch, das tut sie. Gate ist pin 1, Source pin 2, Drain pin3 (sowohl im 
Datenblatt, als auch in deiner Schaltung). Falsch ist nur deine 
Schaltung: die Source des n-Kanal gehört an GND, das Drain an R8 (gerade 
umgekehrt, wie du es gemacht hast). Tausche Drain und Source des 
n-Kanal, dann klappt die Schaltung auch.
Gast #3146160
Lesenswert?

> Tausche Drain und Source des n-Kanal, dann klappt die Schaltung auch.

Nein, wenn nur D und S vertauscht wären, würde der p-Kanal einfach immer 
leiten, weil die Body-Diode des n-Kanal das p-Gate immer "runterziehen" 
würde. Jedoch:

Peter Teilt schrieb:
> Leider sperrt der p-Mosfet immer, egal ob ich den Mikrocontroller pin
> High oder Low fahre.

Also muss noch was anderes falsch sein.
Gast #3146171
Lesenswert?

Worum geht es genau? Pegelwandlung von 3,3V auf 5V? Wenn es keine 
MOSFETs sein müssen: Da gibts doch aber die gute Basisschaltung mit 
NPN-Transistor, die wegen der Basisschaltung auch hohe 
Schaltgeschwindigkeiten hat. Im Wiki des Forums ist sowas drin, finde es 
gerade nicht. Aber aus dem Gedächtnis heraus, falls nötig.
Gast #3146190
Lesenswert?

ArnoR schrieb:
> Nein, wenn nur D und S vertauscht wären, würde der p-Kanal einfach immer
> leiten

Stimmt, das passt nicht zu seiner Fehlerbeschreibung. Andererseits hatte 
Peter auch beschrieben:

Peter Teilt schrieb:
> Am Gate des p-Mosfets messe ich die geschalteten 3,3V oder 0V.

und hinterher richtiggestellt, dass es doch anders war. Vielleicht ist 
ihm ja bei der Beschreibung des Schaltverhaltens ein Fehler unterlaufen.

Also Peter: bau den n-Kanal richtig rum rein. Miss dann noch mal nach, 
was das Gate des p-Kanal macht. Und wenn das zwischen 0 und 5V schaltet, 
dann miss nach, ob deine Last richtig angeschaltet wird.
Gast #3146200
Lesenswert?

> Worum geht es genau?

Kann man dem Schaltbild ganz oben entnehmen.

> Pegelwandlung von 3,3V auf 5V?

Nein, 5V-Aufschaltung auf die USB-Buchse durch ein 3,3V-Steuersignal vom 
µC.

Was soll der Beitrag, wenn du nicht mal weißt worum es geht?

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