Ich verwende einen Mosfet und einen Arduino und möchte den Source-Drain-Strom des Mosfets steuern, indem ich PWM an das Gate anpasse.
Wenn ich den PWM-Wert auf Null lege, stoppt der Strom nicht (ich habe den PWM-Ausgang mit einem Voltmeter überprüft und es sind null Volt). Wenn ich das Tor manuell mit einem Draht mit dem Boden verbinde, stoppt der Strom.
Wie kann ich den Strom mit dem PWM-Ausgang stoppen, der mit dem Gate verbunden ist?
Hier ist meine Schaltung. Ich sammle alle Gründe mit Draht und lege Mosfet und Hall-Effekt-Sensor auf zwei separate Steckbretter.
Außerdem versorge ich den Arduino mit einem Druckerkabel, das an meinen Laptop angeschlossen ist.
Die Quelle Ihres MOS-FET muss mit der Referenz der 5-V-Versorgung des Arduino verbunden werden, Ihr Schaltplan zeigt diese Verbindung nicht.
Ohne sie schwebt die Gate-Spannung, so dass es sehr unwahrscheinlich ist, dass sie während des Schwebens ausgeschaltet wird.
Sie legen die Spannung immer als Differenz an, also eine einzelne Verbindung, das Gate benötigt den Ausgang, aber auch die Quelle muss mit der 5-V-Referenz verbunden werden.
Leider ist dies kein gutes Design. Sie möchten nicht, dass die Referenz des Arduino einen Induktor hat, der direkt nach Masse führt und nicht mit Masse verbunden ist.
Ich habe ein paar Ideen aus dem Kopf.
Entwerfen Sie die Schaltung so, dass die Quelle auf Masse geht und Sie die Arduino-Referenz auch an die Quelle anschließen können
Verwenden Sie einen DC-DC-Wandler, um das Arduino von Ihrer 5-V-Stromleitung zu isolieren, dann gibt es kein Problem beim Anschließen der Quelle an die 5-V-Referenz.
Kannst du das versuchen?
Link : Potentiometer als MOSFET-Steuerung + Arduino
Nach dem Erfolg können Sie das Potentiometer durch PWM ersetzen.
Referenzlink:
Transistor
Chris Stratton
carloc
Kripacharya
Bruce Abbott
Huismann
sepehr
sepehr
Chris Stratton
sepehr
Chris Stratton
Peter Bennett