DC-Lüftersteuerung (Ein-/Ausschalten)

Ich verwende einen MC25060V2- Lüfter und möchte ihn gelegentlich per Software ein- und ausschalten (dh nicht PWM oder ähnliches). Mein Gedanke ist, entweder einen NPN-BJT oder einen N-Kanal-MOSFET auf die niedrige Seite zu setzen und sein Gate mit einem 5-V-Mikrocontroller-GPIO-Pin zu steuern. Gibt es einen Grund, warum ich eine Technologie der anderen vorziehen sollte (oder einen anderen Ansatz insgesamt)? Hier sind schematische Darstellungen dessen, was ich vorschlage (nur logisch, Lüfter als Induktor und Teilenummern / Werte nicht wichtig).

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Ich denke daran, bei einem FET so etwas wie einen BS207FS oder bei einem BJT einen 2N3904 zu verwenden.

Solange der Transistor die Stromlast bewältigen kann und Sie keine gepulste Steuerung verwenden, spielt es keine Rolle, welche Sie verwenden. Die Antworten enthalten einige gute Ratschläge bezüglich der Schaltung (so oder so), aber die endgültige Entscheidung hängt davon ab, was Sie zur Verfügung haben oder was billiger / einfacher / schneller zu bekommen ist.

Antworten (3)

Es gibt viele Möglichkeiten, hier sind zwei: -

Geben Sie hier die Bildbeschreibung ein

Beachten Sie die Diode über dem Motor - dies wird benötigt, um den BJT (oder MOSFET) zu schützen, wenn der Transistor ausgeschaltet ist - diese Schaltung ist für Lüfter mit geringer Leistung in Ordnung. Bewerten Sie den Transistor entsprechend dem Strombedarf des Lüfters.

Oder...

Geben Sie hier die Bildbeschreibung ein

Diese Schaltung wird mit 5 V oder viel höher betrieben, wenn Ihr Lüfter (sagen wir) 24 V oder 12 V hat. Nicht gezeigt ist die umgekehrt angeschlossene Diode, die Sie haben müssen.

Wählen Sie einen P-Kanal-MOSFET mit niedrigem "Vgs(threshold)", um sicherzustellen, dass er sich richtig einschaltet

Die Spezifikation für diesen Lüfter ist in der Frage angegeben - klicken Sie auf "dieser Lüfter" = 5 V, 0,38 W, was einen Strom von 76 mA ergibt. Der 530 MOSFET ist ein großartiges Gerät, wird aber in dieser Schaltung nicht wirklich benötigt, und sein Einschalten (GS) ist etwas zu hoch. Es gibt MOSFETs, die speziell für digitale Spannungspegel entwickelt wurden, anstatt der "normalen" 10-V-Eingangsversionen. Außerdem sollten Sie das Gate mit einem Widerstand (z. B. 100 k) auf Masse ziehen, um sicherzustellen, dass die Eingangskapazität des MOSFET entladen und das Ding ausgeschaltet werden kann.

Der 3904 ist für 200 mA ausgelegt, also sollte er mit 80 mA in Ordnung sein. Seine Verstärkung beträgt etwa 100, daher sollte der Basisstrom mindestens 1 mA (Rb = 1K5 bis 3k9) betragen, nicht 100R wie gezeigt. Ich würde auch eine (Sperr-) Diode über die Last legen, nur um zu verhindern, dass eine Gegen-EMK den Transistor beschädigt.

Persönlich würde ich mich für den NPN-BJT-Transistor (mit größerem Eingangswiderstandswert und einer Schutzdiode) entscheiden, da er das Leben angenehm und einfach macht.

Sie haben die Nennleistung des Lüfters nicht erwähnt. Wenn die Nennleistung des Lüfters über 1A liegt, müssen Sie zum Ansteuern einen NPN-Leistungstransistor wie BD139 verwenden, da Sie den Mikrocontroller nicht direkt ansteuern können, müssen Sie möglicherweise Verwenden Sie BC547 als Vortreiber.

Daher schlage ich vor, dass Sie einen N-Kanal-MOSFET verwenden, aber Sie können den MOSFET nicht ansteuern, indem Sie 5 V vom Mikrocontroller ausgeben. Vgs sollte über 10 V liegen. Verwenden Sie also die unten gezeigte SchaltungGeben Sie hier die Bildbeschreibung ein

Dies ist eine beeindruckende kleine Schaltung zum Ansteuern eines MOSFET, wie funktioniert sie?
Ich habe MOSFET-Gates mehrfach direkt von 5-V-MCU-Pins angesteuert, um Lasten ohne Probleme weit über 1 A zu schalten. Zu sagen, du kannst es nicht, ist einfach falsch. Es ist alles in der Teileauswahl!
Welchen MOSFET und Mikrocontroller hast du verwendet? Es gibt einige MOSFETs, die sogar mit +5 V funktionieren. Ich stimme zu, aber was ist mit der Stromstärke? Wenn Sie zB einfach eine LED (25 mA) ansteuern möchten, wer würde dann lieber MOSFET verwenden?