MOSFET als Digitalschalter

Gast #3175049
Lesenswert?
• ▲
▼
Hallo,

ich möchte einen ATmega88 als Steuercontroller verwenden und mit ihm 
verschiedene digitale Schaltungsteile Ein bzw. Aus schalten können.
Dies geschieht oft nur einmalig und eher im Minuten/Stunden Takt, womit 
Schaltfrequenzen absolut keine Rolle spielen.

Ich habe mir gedacht mit dem Pin vom µC einen MOSFET (selbstsperrend) 
Ein bzw. Aus zu schalten.
Dieser soll dann 5 oder 3,3 V und maximal 500 mA trennen/zuschalten.

Das ganze soll natürlich nicht unnötig kompliziert werden.
Dazu habe ich folgendes gefunden:
http://www.mikrocontroller.net/articles/Snippets#Direkte_Methode:_N-Kanal_MOSFET_.28NFET.29

Wird meine im Anhang dargestellte Schaltung so funktionieren?
Angehängte Dateien:
Gast #3175062
Lesenswert?
• ▲
▼
> Wird meine im Anhang dargestellte Schaltung so funktionieren?
Im Prizip ja, vorausgesetzt der Controller wird mit 5V versorgt. 
Ansonsten könnten die 3.3V-Schalter eventuell nicht richtig sperren. 
Richtie Auswahl des Mosfets natürlich vorausgesetzt (Schwellenspannung).
Gast #3175082
Lesenswert?
• ▲
▼
> vorausgesetzt der Controller wird mit 5V versorgt

Wird er.

> Richtie Auswahl des Mosfets natürlich vorausgesetzt (Schwellenspannung).

Ich brauch dann ja ein speziellen, der bei 5 V vollständig leitet.
Die meisten benötigen dafür eher 12 V.

Haben die von mir benötigten spezielle Namen, oder wonach muss ich 
suchen?
Gast #3175135
Lesenswert?
• ▲
▼
Okay. Vielen Dank!

Ich habe mir eine Übersicht gängiger P Kanal MOSFETs angeschaut:

http://www.mikrocontroller.net/articles/MOSFET-%C3%9Cbersicht

Der SI2301 von Vishay scheint mir geeignet.
Dieser hat eine Gate-Source Spannung von 1,5 V.

Was meint ihr - kann ich diesen für meine Zwecke verwenden?

Nochmal zum Verständnis:
ein FET braucht nur beim Schalten Strom, um die Kapazitäten umzuladen, 
im "geschalteten" Zustand benötigt er dann keinen Strom mehr?
Gast #3175161
Lesenswert?
• ▲
▼
Ich würde mal sagen: Nein

Währen die Verbraucher in der Drain-Leitung sähe das Ganze anders aus.

Die FETs werden mit Ugs geschaltet. Schaltet der Fet durch (tut er aber 
nicht) so währe die Steuerspannung = 0V.
Gast #3175206
Lesenswert?
• ▲
▼
> Währen die Verbraucher in der Drain-Leitung sähe das Ganze anders aus.

Sind sie doch. Oder wie meinst du das?

>Schaltet der Fet durch (tut er aber nicht) so währe die Steuerspannung = 0V.

Warum tut er das nicht?
#3175213
Lesenswert?
• ▲
▼
amateur schrieb:
> Ich würde mal sagen: Nein

Das sind P-Kanal Mosfets, und nicht N-Kanal. Du verwechselts da etwas.
Das angegebene Schema kann durchaus funktionieren, da die Last mit einer 
logischen 0 vom uC eingeschaltet werden. Dann ist UGS = -5V.
Einzig bei der Last die an 3.3V hängen, muss man aufpassen, da UGS sonst 
plötzlich +1.7V ist (oder einfach mit einem Spannungsteiler arbeiten).
Gast #3175244
Lesenswert?
• ▲
▼
> kann durchaus funktionieren

Warum "kann" ??
Es soll funktionieren.

Ein paar Pullups gegen 5 V würde ich noch mit verbauen, sodass am Gate 
immer ein definierter Pegel anliegt.

Was passiert wenn am Gate 5 V und an Source 3,3 V anliegen?
Dann liegt bei diesem P-Kanal MOSFET eine U_GS von +1,7 V an.
Gast #3175268
Lesenswert?
• ▲
▼
Gäst_5 schrieb:
>> kann durchaus funktionieren
>
> Ein paar Pullups gegen 5 V würde ich noch mit verbauen, sodass am Gate
> immer ein definierter Pegel anliegt.
Wird zwar nicht schaden, muss aber in den vielen Fällen nicht sein, in 
denen Controller Pullups besitzen, die nach Anlegen der 
Versorgungspannung aktiv sind. Lediglich der Fall 'Pin versehntlich als 
Eingang geschaltet und das auch noch ohne Pullup' würde hier 
undefinierte Zustände hervorrufen.
#3175270
Lesenswert?
• ▲
▼
yrcr schrieb:

> MOSFET als Digitalschalter
> Das ganze soll natürlich nicht unnötig kompliziert werden.


Es ist immer sinnvoll, wenn es irgendwie geht, Source oder
Emitter auf Masse, bzw. Minus zu legen und die Last zwischen
Drain oder Kollektor und Plus zu schalten. Andere Lösungen
funktionieren zwar auch, sind aber komplizierter.
Gruss
Harald
Gast #3175342
Lesenswert?
• ▲
▼
> Wird zwar nicht schaden, muss aber in den vielen Fällen nicht sein, in
> denen Controller Pullups besitzen, die nach Anlegen der
> Versorgungspannung aktiv sind.

Dachte immer die µC Pins werden in der Einschaltphase hochohmig 
geschalten.

> Es ist immer sinnvoll, wenn es irgendwie geht, Source oder
> Emitter auf Masse, bzw. Minus zu legen und die Last zwischen
> Drain oder Kollektor und Plus zu schalten. Andere Lösungen
> funktionieren zwar auch, sind aber komplizierter.

Sowas habe ich auch schon gelesen, ja.
Aber ich würde gern die Versorgungsspannung der einzelnen Schaltungen 
abschalten.

Mal davon abgesehen, die jetzige Lösung ist doch auch sehr sehr simpel.
Oder wo liegen die Nachteile?

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.