P-Kanal Mosfet schalten

Gast #6549078
Lesenswert?

Hallo,

ich will einen P-Kanal Mosfet als Schalter verwenden. Damit der Mosfet 
schaltet muss ich das Gate über den uC ja auf low setzen.
Muss ich wenn der Mosfet noch nicht schalten soll das Gate auf high 
setzen oder kann ich das einfach undefiniert lassen?
Gast #6549109
Lesenswert?

Du solltest schon zumindest einen PullUp am Eingang haben, macht den FET 
auch gegenüber EMV etwas unempfindlicher, sonst kann sich durch den 
immens hohen Eingangswiderstand sehr leicht eine Spannung aufbauen, die 
den Eingang zerstört.
Zudem schaltet der sonst nicht richtig und schon gar nicht schnell aus, 
da die Eingangskapazität den Pegel erst mal hält bis er kippt.
Der Widerstand kann ziemlich Hochohmig >100kOhm sein, sofern du keine 
sehr schnellen Schaltzeiten realisieren willst.
Gast #6549121
Lesenswert?

Fragensteller schrieb:
> Danke erstmal. Laut dem bild muss ich auch meine Source an die
> Spannungsversorgung hängen und meinen Verbraucher an Drain, oder?

Ja, und die andere Seite des Verbrauchers an GND. Du wolltest ja 
HIGH-Side schalten (Wahl pMOSFET).
Manche Verbraucher kann man auch auf der einen Seite fest an +V hängen 
und mit einem nMOSFET nur den GND-Pfad schalten. Das ist einfacher und 
man sollte es wählen, wenn man ein LED, ein Relais, einen Motor o.ä. 
schalten will.
Moderator (Firma: Titel) Persönliche Seite #6549122
Lesenswert?

Fragensteller schrieb:
> ich will einen P-Kanal Mosfet als Schalter verwenden. Damit der Mosfet
> schaltet muss ich das Gate über den uC ja auf low setzen.
Kommt sehr darauf an, wo die Source dieses Mosfets angeschlossen ist.

Fragensteller schrieb:
> muss ich auch meine Source an die Spannungsversorgung hängen
Ja, und diese Spannung darf dann auch nicht allzu viel höher als der 
High-Pegel des µC-Pins sein.
Wenn die Source z.B. an 12V hängt und der µC 5V ausgibt, dann ist die 
Ugs trotzdem noch -7V und der P-Kanal Mosfet leitet. Wenn du mit dem µC 
dann 0V ausgibst, ist die Ugs -12V und der Mosfet leitet noch ein wenig 
besser.
Gast #6549157
Lesenswert?

HildeK schrieb:
> Für den Fall, dass du noch weitere Fragen hast:
> - nenne den Logikpegel des µC
> - nenne die Spannung, die du schalten willst
> - nenne den Verbraucher, der geschaltet werden soll.

es ist ein Atmega 2560 also denk ich gibt er 5V am Ausgang aus.
es sollen 3,3V geschalten werden und der Verbraucher ist ein Display.

Der Hintergrund: das Display hat für ca. 3 Sekunden einen nicht schön 
anzuschaenden Initalisierungsprozess, deshalb geb ich dem Displaypin der 
die Helligkeit schaltet erst nach der Init seine Spannung. Das will ich 
mit diesem Schalter bezwecken.
Moderator (Firma: Titel) Persönliche Seite #6549171
Lesenswert?

Fragensteller schrieb:
> bei mir wär die source spannung mit 3,3V sogar geringer als die vom uC
Das ist nicht schlimm. Mehr als "Sperren" tut er nicht.

> (falls der atmega2560 5V am Ausgang liefert)
Falls er mit 5V versorgt wird, tut er das.

> source spannung mit 3,3V
Dann brauchst du einen P-Kanal-Fet, der bei 3,3V schon ausreichend 
niederohmig ist. Wieviel Strom braucht das Backlight?
Gast #6549196
Lesenswert?

Fragensteller schrieb:
> bei mir wär die source spannung mit 3,3V sogar geringer als die vom uC
> (falls der atmega2560 5V am Ausgang liefert)

Gut, das geht dann direkt und du brauchst die von mir verlinkte 
Schaltung nicht. Macht es einfacher.
Als pMOSFET wäre z.B. ein IRLML224, IRLML6302, IRF7220 u.a. geeignet. 
Sind aber SMD-Gehäuse ...
Wenn du einen anderen im Fokus hast, nenn ihn mal.
#6549237
Lesenswert?

Fragensteller schrieb:
> Damit der Mosfet
> schaltet muss ich das Gate über den uC ja auf low setzen.

Damit der Mosfet schaltet muss die Spannung Gate-Source deutlich kleiner 
als 0V sein (*1), die Spannung Ugs(th) beschreibt ab wann der Mosfet 
eine signifikante Leitung herstellt, sie ist idR nicht als 
Schaltspannung geeignet.

Fragensteller schrieb:
> Muss ich wenn der Mosfet noch nicht schalten soll das Gate auf high
> setzen oder kann ich das einfach undefiniert lassen?

Du musst dafür sorgen, dass die Spannung Gate - Source signifikant 
größer als Ugs(th) wird.


*1: Beachte Zählpfeilrichtung ;)
Moderator (Firma: Titel) Persönliche Seite #6549239
Lesenswert?

Es "reicht" der 100k Widerstand.
Aber wenn dich der Stromverbrauch nicht stört, den du durch den 
niederohmigeren 10k hast (immerhin fließt da ja fast andauernd unnötig 
Strom drüber), dann tuts der auch.

M. K. schrieb:
> deutlich kleiner als 0V
Ein Tipp: schreib da besser "deutlich negativer".
Denn "kleiner" deutet unabhängig von der Polarität eher auf einen 
Betrag hin. Und "kleiner" als 0V kann ein Betrag kaum werden...
Gast #6549244
Lesenswert?

Fragensteller schrieb:
> Soll ich den später gegen einen höheren Wert, wie zuvor mal erwähnt um
> die 100k austauschen oder reicht der 10k Widerstand?

Der geht genauso, braucht halt 500µA statt nur 50µA.
Du schaltest ja HIGH und LOW am Gate niederohmig mit dem µC-Ausgang. Der 
Widerstand ist nur dazu da, beim µC-Reset das Gate am floaten zu 
hindern.

Interessieren würde mich noch, welchen pMOSFET du verbaut hast.
#6549447
Lesenswert?

Fragensteller (Gast)

>es ist ein Atmega 2560 also denk ich gibt er 5V am Ausgang aus.
>es sollen 3,3V geschalten werden und der Verbraucher ist ein Display.

>Der Hintergrund: das Display hat für ca. 3 Sekunden einen nicht schön
>anzuschaenden Initalisierungsprozess, deshalb geb ich dem Displaypin der
>die Helligkeit schaltet erst nach der Init seine Spannung. Das will ich
>mit diesem Schalter bezwecken.

Nach all diesen Infso frage ich micht, ob Du überhaupt einen 
Schaltverstärker in Form eines Mosfets oder sonstigen Transistors 
brauchst. Wenn das nur ein Steuereingang ist, über den mit 3,3V das 
Display-Licht eingeschaltet wird, und damit nur niedrigste Ströme 
braucht, und Dein µC nur 3,3V-Pegel ausgibt, dann kannste doch den 
Display-Helligkeitspin direkt mit dem µC-Ausgang schalten. Wozu also das 
ganze Gewese?
Und selbst wenn der µC 5V-Pegel ausgibt, läßt sich das mit einem simplen 
Spannungsteiler auf 3,3V Signal runterteilen.
Was sagt denn das Datenblatt des Display zu diesem Steuereingang?

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