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 einen NMOS, den die MCU einschaltet, wenn wir die Ausgangssteuerung auf 0 ändern, um die Leitung mit Masse zu verbinden. Nun stellt sich die Frage: Warum sollte ich einen Widerstand verwenden, um den Kondensator des MOSFET zu entladen, wenn es einen NMOS gibt, der dies kann? Muss ich diesen Widerstand immer einbauen?
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 ist).
(Andernfalls könnte es im Zustand hoher Impedanz als Antenne fungieren und eine gewisse Spannung aufnehmen, die es einschaltet.)
Während des normalen Betriebs wird der Widerstand nicht benötigt.
Möglicherweise möchten Sie jedoch, dass der FET während des Einschaltens und Zurücksetzens in einen bekannten Zustand versetzt wird. Andernfalls könnte sich der FET beim Einschalten einschalten, bevor die MCU beginnt, den Pin anzusteuern. Dies kann zu Störungen am Ausgang oder im schlimmsten Fall (und dies ist sehr unwahrscheinlich) führen, je nachdem, welche anderen Stromstöße beim Start auftreten, kann dies dazu führen, dass die Netzteile abfallen und die MCU zum Absturz bringen.
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, stellt dies sicher, dass die Restladung geerdet ist und der MOSFET nicht leitet. Manchmal kann die Nichtverwendung des Erdungswiderstands zu unregelmäßigen Ergebnissen im System führen und kann auch zu Stromstößen aufgrund von Kurzschlüssen führen.
Kapitän Jack
R2
die 100 kOhm aus der Schaltung entfernen würden?Tut
Cano64
R2
ist ein Pulldown-Widerstand, aber wozuR1
?Zac Faragher