Ich habe eine STM32-MCU zu Hause. Ich dachte daran, eine Last mit dieser MCU und einem MOSFET zu steuern. Nehmen wir an, dies ist meine Schaltung:
In dieser Schaltung verwenden wir einen Widerstand (R2), um das Gate des MOSFET zu entladen. Schauen wir uns nun die Struktur des GPIO im STM32 an. Hier ist ein Bild:
Wie Sie sehen können, gibt es ein NMOS, das von der MCU eingeschaltet wird, wenn wir die Ausgangssteuerung auf 0 ändern, um die Leitung mit Masse zu verbinden. Die Frage ist nun: Warum sollte ich einen Widerstand verwenden, um den Kondensator des MOSFET zu entladen, wenn es ein NMOS gibt, das dies kann? Muss ich diesen Widerstand immer einsetzen?
R2
die 100- kOhm-Frage aus dem Stromkreis entfernen würden ?R2
ist ein Pulldown-Widerstand, aber wozuR1
?Antworten:
Ein guter Grund ist, diesen Widerstand zu haben, um das Gate niedrig zu halten, wenn sich der MCU-Pin in einem hochohmigen Zustand befindet (z. B. während des Zurücksetzens oder nach dem Zurücksetzen, bis der Port initialisiert wird).
(Andernfalls kann es im hochohmigen Zustand als Antenne fungieren und eine Spannung aufnehmen, die es einschaltet.)
quelle
Während des normalen Betriebs ist der Widerstand nicht erforderlich.
Möglicherweise möchten Sie jedoch, dass der FET beim Einschalten und Zurücksetzen in einen bekannten Zustand versetzt wird. Andernfalls könnte sich der FET beim Einschalten einschalten, bevor die MCU den Pin ansteuert. Dies kann zu Störungen am Ausgang oder im schlimmsten Fall führen (und dies ist sehr unwahrscheinlich), je nachdem, welche anderen Stromstöße beim Start auftreten. Dies kann dazu führen, dass die Netzteile bräunen und die MCU abstürzen.
quelle
Der MOSFET arbeitet nach dem Prinzip des Ladens und Entladens der (effektiven) Kapazität zwischen Gate und Source. Wenn Sie nun den MOSFET aufladen und dann eine hohe Impedanz einführen, bleibt die Ladung erhalten (und dies geschieht häufig bei Leistungs-MOSFETs). Wenn das Gate über einen Widerstand mit Masse verbunden ist, wird sichergestellt, dass die Restladung geerdet ist und der MOSFET nicht leitet. Manchmal kann die Nichtverwendung des Erdungswiderstands zu fehlerhaften Ergebnissen im System führen und auch zu Stromstößen aufgrund von Kurzschlüssen führen.
quelle