Warum funktioniert mein MOSFET nicht?

Ich habe Probleme, meinen N-Kanal-MOSFET zum Laufen zu bringen. Ich verwende den MOSFET, um einen Gleichstrommotor zu steuern. Ich habe das positive Ende der 5-V-Stromversorgung zu meinem Motor und vom Motor zum Abfluss. Ich habe dann den Drain am negativen Ende der 5-V-Stromversorgung geerdet. Ich glaube, dass dieser Teil richtig eingestellt ist. Ich bin wirklich verwirrt darüber, wie ich das Gate dazu bringen soll, den Stromkreis zwischen Drain und Source zu vervollständigen. Ich habe versucht, nur das positive Ende einer 3-V-Stromversorgung mit dem Gate zu berühren, und manchmal schaltet sich der Motor ein und manchmal nicht. Wenn es sich einschaltet, scheint es eingeschaltet zu bleiben ... Ich bin mir nicht sicher, ob ich das Gate überhaupt richtig benutze, weil ich es in keiner Weise erde. Muss ich eine Masse haben, um eine Spannung an das Gate anzulegen?

Außerdem variiert manchmal, wenn sich der Motor einschaltet, die Geschwindigkeit des Motors ziemlich stark. Es geht schnell und wird dann langsamer und geht dann wieder schnell. Was ist los?

Ist das ein Tippfehler? "Ich habe dann die Drain geerdet" Meinen Sie "Ich habe dann die Source geerdet" - denn das ist es, was Sie wollen. Welchen MOSFET verwendest du? Viele FETs schalten sich mit 3 V am Gate nicht ein. Teilenummer wäre hilfreich.
Stellen Sie sicher, dass der Eingangspin geerdet ist, wenn er nicht eingeschaltet ist. FETs benötigen 0 Volt und hängen nicht in der Mitte

Antworten (3)

Sie möchten, dass das negative Ende der 5-V-Versorgung (nennen wir es Masse) mit Ihrer MOSFET- Quelle verbunden ist , nicht mit dem Drain.
Zum Einschalten müssen Sie eine Spannung zwischen Gate und Masse anlegen, 3 V sollten für die meisten kleinen MOSFETs in Ordnung sein. Sie müssten die negative Seite Ihrer 3 V mit Masse verbinden (dh sowohl 3 V als auch 5 V Negative miteinander verbunden) und positiv mit dem MOSFET-Gate verbinden.

Alternativ können Sie einfach 5 V an das Gate anlegen (die gleichen 5 V, die zum Antreiben des Motors verwendet werden).

Wenn Sie nur die Spannung am Gate berühren (dh nicht mit uC oder etwas anderem fahren), benötigen Sie einen Pulldown-Widerstand zwischen Gate und Masse, um sicherzustellen, dass er sich ausschaltet, wenn die Stromversorgung unterbrochen wird. Etwas wie 10k reicht aus (wenn Sie diesen Wert nicht haben, versuchen Sie etwas zwischen sagen wir 1k und 100k)

Wie Faken erwähnt, wird eine in Sperrrichtung vorgespannte Diode über dem Motor benötigt, um zu verhindern, dass die Spannungsspitze beim Ausschalten den Transistor zerstört. Schließen Sie zB einen 1N4002 an, Kathode an V+, Anode an MOSFET-Drain.

Zur Verdeutlichung hier eine Beispielschaltung:

MOSFET-Motorschalter

Ihr Motor wird von 5 V angetrieben, also legen Sie Ihre Versorgung einfach dort an, wo sich die 9 V-Versorgung befindet. Um zu fahren, legen Sie eine Spannung (über dem MOSFET-Einschalten) an das Gate an (VON MCU). Überprüfen Sie Ihr Datenblatt auf die Einschaltspannung, aber 3 V oder 5 V sollten wahrscheinlich gut funktionieren (beachten Sie, dass bei der angezeigten Teilenummer mehr als 3 V benötigt werden vernünftig anmachen)

Unter den elektrischen Eigenschaften im Datenblatt suchen Sie nach einem Diagramm wie dem unten gezeigten. Entlang der Unterseite ist die Drain-Source-Spannung, entlang der vertikalen Achse der Drain-Source-Strom und jede Linie ist eine andere Gate-Spannung.

Ihre Drain-Source-Spannung beträgt 5 V. Wir können sehen, wenn wir 3 V an das Gate anlegen, erhalten wir nur etwa 30 mA, da der MOSFET nicht vollständig eingeschaltet ist. Wenn wir die Gate-Spannung auf 4 V erhöhen, erhalten wir etwa 400 mA, was ausreichen sollte, um einen kleinen Motor anzutreiben. Beachten Sie, dass der maximale Drain-Source-Strom für dieses Teil nur 200 mA beträgt. Sie müssen also sicherstellen, dass der Nennstrom Ihres Motors geringer ist. Wenn Sie mehr als das benötigen, ist das gezeigte Teil nicht gut.

2N700

Wenn Sie Details zum verwendeten MOSFET und Motor (Teilenummern, Datenblätter) angeben, können weitere Details angegeben werden.

Diode nicht vergessen.
@Faken - guter Punkt, danke - ich habe es aktualisiert, um es zu erwähnen.

Stellen Sie sicher, dass Sie einen MOSFET mit Logikpegel verwenden, der die verfügbare Gate-Ansteuerspannung akzeptieren kann (5 V oder 3 V oder was auch immer). Wenn Sie "normale" MOSFETs verwenden, sind sie normalerweise auf 10 V zwischen Gate und Source spezifiziert. Wenn Sie weniger als das anwenden, fließt nicht viel Strom.

Ich habe vor einiger Zeit einen Blog-Eintrag über das Ansteuern induktiver Lasten von einem Mikrocontroller mit einem MOSFET geschrieben – es könnte hilfreich sein, es für Sie zu lesen; Zusätzlich zum MOSFET sollten Sie eine Freilaufdiode und ein paar Widerstände haben, um eine ordnungsgemäße Gate-Ansteuerung zu gewährleisten.

Sie müssen einen Pulldown-Widerstand am Gate haben. Wenn kein Strom vorhanden ist, denkt es immer noch, dass es eingeschaltet ist, wenn Sie es ausschalten, weil es sich in einem "schwebenden Zustand" befindet. Setzen Sie einen Widerstand von Pin 1 des MOSFET auf Masse, und dies sollte funktionieren. Ich würde einen 10-kOhm-Widerstand gegen Masse vorschlagen, aber jeder über 1 k sollte funktionieren.