High-Side-NMOS für Abwärtswandler?

Ich arbeite an der Entwicklung eines Abwärtswandlers, also habe ich LTSpice verwendet, um die Schaltungen zu simulieren. Allerdings scheine ich etwas falsch zu verstehen.

Mein Verständnis ist, dass man keinen N-Kanal-MOSFET zum High-Side-Schalten verwenden sollte. Als ich jedoch über das Design von Abwärtswandlern recherchierte, stieß ich auf zwei separate Videos, die Schaltpläne mit High-Side-N-Kanal-MOSFETs verwendeten. Unten sind die Links zu diesen Videos mit eingebetteten Zeitstempeln zu den Schaltplänen, auf die ich mich beziehe (Sie müssen nicht die gesamten Videos ansehen):

https://youtu.be/uI7OWTCDc6M?t=10

https://youtu.be/IpoI6ERn5zM?t=240

Ich war nicht davon überzeugt, dass dies funktionieren sollte, also habe ich in LTSpice einen Schaltplan erstellt, um dies zu modellieren. Aber siehe da, es scheint, dass ein NMOS auf der hohen Seite tatsächlich zu einer Buck-Konvertierung führt.

Abwärtswandler mit einem NMOS

Als ich das NMOS durch ein PMOS ersetzte, ruckelte die Spannung überhaupt nicht.

Nicht-Abwärtswandler mit einem PMOS

Ich fühle mich, als würde ich meine Murmeln verlieren. Was ist denn hier los?

Die verlinkten Tutorials sind wahrscheinlich korrekt (keine YouTube-Videos ansehen): Sie können NMOS sicherlich auf dem High-Side-Schalter verwenden, aber Sie müssen die richtige Gate-Ansteuertechnik für NMOS als High-Side-Schalter lernen. 0 bis 3V ist es nicht.
Entschuldigung, ich wollte nicht, dass Benutzer sie ansehen, sondern sie öffnen, um nur die Schaltpläne zu sehen (die Zeitstempel sind in den Link eingebettet). Ich werde die Frage bearbeiten, um das klarer zu machen.

Antworten (5)

NMOS-Geräte benötigen zum Einschalten eine positive Vgs - das bedeutet, dass die Gate-Spannung höher sein muss als die Source-Spannung.

In Ihrer Schaltung treiben Sie das Gate mit einem 0-3,3-V-Signal an, was bedeutet, dass die Quellenspannung und damit die Ausgangsspannung niemals mehr als 3,3 V betragen kann (abzüglich der Schwellenspannung, um einen signifikanten Stromfluss zu haben), andernfalls der MOSFET schaltet sich wieder aus.

Um ein High-Side-Schalten mit einem NMOS-Gerät durchzuführen, benötigen Sie eine Floating-Gate-Treiberschaltung - Ihr 0-3,3-V-Signal muss verschoben werden, um den Source-Knoten und nicht Masse zu verfolgen. Dies wird typischerweise durch eine potenzialfreie Stromversorgung (Bootstrap-Schaltung oder isolierter DC/DC) in Kombination mit einem Signalisolator (Optokoppler, digitaler Isolator usw.) erreicht.

Okie Dokie, verstehe ich Sie also richtig, wenn ich jetzt zu dem Schluss komme, dass der erste Schaltplan nicht die Buck-Konvertierung demonstriert, sondern eher die Einschränkungen des NMOS? Und würde ich richtig liegen, wenn ich sage, dass die verlinkten Tutorials falsch liegen?

Sie treiben Ihre FETs (beide!) unsachgemäß an. Der v G S muss den für die Nennwerte der FETs angegebenen Betrag erreichen oder überschreiten R D S Ö N .

Beachten Sie, dass es in Ihrer Verantwortung liegt, dies sicherzustellen v G S in keiner Richtung das Nennmaximum überschreitet.

Für den NMOS-Fall Laufwerk v G S aus 0 v Zu + 12 v (oder + 5 v wenn Sie einen FET mit Logikpegel haben). Dies erfordert einen Gate-Treiber oder eine andere Schaltungs-"Magie".

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Für den PMOS-Fall fahren Sie v G S aus 0 v Zu 12 v (ja, minus -- bzw 5 v wenn Sie einen FET mit Logikpegel haben). Für die richtige Eingangsspannung müssen Sie nur fahren v G von der Versorgung zum Boden - was hier in etwa abgebildet ist.

schematisch

Simulieren Sie diese Schaltung

Hey! Danke für die Antwort und die Schaltpläne; diese sind hilfreich! Ich bin jedoch etwas verschwommen über den Unterschied zwischen Ihrem PMOS-Schema und meinem. Wenn mir nicht nur der Schlaf entzogen ist (was sehr gut möglich ist), sieht es für mich so aus, als würde der Gate-Antrieb in beiden Schaltplänen ohne weitere Verbindungen zwischen Gate und Masse verlaufen. (Insbesondere verstehe ich eine Gate-Ansteuerung zwischen dem Eingang und dem Gate, was bedeutet, dass eine Art Verbindung zu V2 bestehen sollte, vermutlich über einen Widerstand. Verstehe ich das falsch?)
Aus Gründen der Übersichtlichkeit bearbeitet. Im PMOS-Fall, von dem Sie gefahren sind 0 v Zu 3.3 v . Dies bedeutete, dass der FET nie ausgeschaltet wurde. Sie mussten es von der Versorgungsspannung treiben ( v G S = 0 ), um es auszuschalten, und auf Masse ( v G S = 12 v ), um es hart einzuschalten.
@FluffytheTogekiss Eine andere erwähnenswerte Sache ist, dass Sie Ihren ursprünglichen PMOS LTspice-Schema vermasselt haben, indem Sie keine tatsächliche Teilenummer ausgewählt haben. Das standardmäßige PMOS-SPICE-Modell verwendet eine Vto (Nullvorspannungs-Schwellenspannung) von 0 V. Das wird Tonnen von Verrücktheit verursachen.
@TimWescott Ah, ich verstehe! Danke!
@SteKulov Oof, Anfängerfehler. >.< Danke für den Hinweis!
@FluffytheTogekiss Haha. Keine Sorge, Bruder. Du bist gut.

Das High-Side-NMOS-Gate erfordert eine Steuerspannung, die um mindestens eine Gate-Source-Schwelle höher ist als die Drain. Mit nur 3,3 V Gate-Source-Spannung (Vgs) wird Ihr FET niemals vollständig eingeschaltet: Der Schaltknoten geht nur bis zu 3,3 V - FET-Schwelle. Dadurch wird der Ausgang auf etwa 2 V begrenzt, wo Sie etwa 6 V erhalten sollten. Schlimmer noch, der FET wird viel Leistung verbrauchen.

Beim PMOS haben Sie das gegenteilige Problem: Ihr FET schaltet sich nie aus, weil die Gate-Spannung nie nahe genug an die Source kommt, um dies zu tun.

Die schnelle Lösung für Ihren Sim besteht darin, den Impulsgeneratorausgang auf 12 V für PMOS und 15,3 V oder mehr für NMOS einzustellen.

Sie können auch Folgendes tun:

  • NMOS: Binden Sie den Impulsgenerator (-) an die Quelle, dh den Schaltknoten
  • PMOS: Binden Sie den Impulsgenerator (+) an die Quelle, dh Vin.

Der Punkt ist, dass für beide Fälle ein Hinweis auf einen Gate-Treiber mit einer höheren Spannung als der Logik benötigt wird. Zusätzlich muss für NMOS dieser Gate-Treiber (Vgs) um mindestens eine Gate-Source-Schwelle höher sein als die Vin-Versorgung; vorzugsweise sogar mehr als das, um den Einschaltwiderstand Rds(on) zu minimieren und Verluste zu reduzieren. Wie geht das? Weiter lesen.


In einem tatsächlichen Gerät mit NMOS-High-Side-FETs gibt es einen Trick, um dieses Problem zu lösen: Verwenden Sie einen Bootstrap-Spannungsgenerator, um die Versorgung des High-Side-Gate-Treibers herzustellen.

Unten ist eine Falstad-Simulation eines synchronen Bucks mit konstanter Einschaltzeit, der einen Boostrap-High-Side-Antrieb verwendet ( Probieren Sie es hier aus ).

Geben Sie hier die Bildbeschreibung ein

Der Boostrap wird durch die Kappe vom Schaltknoten zur Diode erzeugt, die in Vorwärtsrichtung vorgespannt ist, wenn die High-Seite eingeschaltet wird. Diese Spannung schwingt von Vin auf 2*Vin, was dem High-Side-NMOS bis weit in seinen niederohmigen Bereich viel Antrieb verleiht.

Theoretisch vielleicht "um mindestens eine Gate-Source-Schwelle (Vgs) höher als der Drain". In Wirklichkeit wollen Sie nicht höher als der Abfluss sein v G S an denen die FET's R D S Ö N angegeben. Das sind normalerweise 12 V für einen "normalen alten" FET und 5 V oder 3,3 V für einen "logischen" FET.
Ja, das ist ganz richtig. Im Zusammenhang mit dem Q ist der größere Punkt jedoch das Verständnis der Notwendigkeit des Antriebs für angehobene Tore und ein typischer Weg, dies zu erreichen. Rds(on) vs. Vgs ist eine zusätzliche Verbesserungsmöglichkeit, sobald ihre Sim überhaupt funktioniert.
Ooh, ich erinnere mich, dass ich vor einiger Zeit eine oberflächliche Einführung in das Bootstrapping erhalten habe, aber der Schaltplan, den ich gesehen habe, war nicht für das Hochfrequenzschalten gedacht. Dies sollte sehr hilfreich sein, um mehr über robustere Implementierungen zu erfahren. Danke dafür!

Im 1. Video bekam das Gate V2=+24V Impulse. Der Mosfet arbeitete als Kathodenfolger. Die Impulsausgabe an die Spule war V2 minus Gate-Schwellenspannung. Das bedeutet +21V-Impulse an der Verbindungsstelle von Diode und Spule.

Wenn der Mosfet eingeschaltet war, gab es einen massiven Spannungsabfall von 3 V als Vds. Dies würde im Vergleich zu dem, was mit Abwärtsreglern allgemein möglich ist, unannehmbare Verluste verursachen.

Für einen ordnungsgemäßen Betrieb ist eine Art Bootstrapping oder direktes Einspeisen von Vgs-Impulsen durch den Transformator zwischen g und s erforderlich. Die Gate-Impulsspannung des High-Side-N-Mosfet sollte auf 27...30 V ansteigen, damit der Ausgang der Quelle so nahe wie möglich am +24-V-Eingang liegt.

Das Video präsentierte nur die Kernidee des Buck Switching, es war kein Beispiel für gutes Design.

Wenn keine Last vorhanden ist, aber regelmäßig Impulse geschaltet werden, kann die Ausgangsspannung langsam auf die Gate-Eingangsspannung ansteigen, wie Ihr eigenes Beispiel zeigt. Aber das ist KEIN Buck-Regulierungsbetrieb, es sollte eher als Leckage betrachtet werden.

Ihr P-Mosfet-Beispiel funktioniert nicht. Der Mosfet ist die ganze Zeit eingeschaltet, weil Vgs niemals 0 ist.

Übrigens. Diese Schaltungen überspringen vollständig den Spannungsregelungsbetrieb, der einen Rückkopplungsregler benötigt.

Das ist sehr hilfreich. Danke! Schnelles Follow-up: Bei der PMOS-Variante hatte ich ursprünglich einen Pullup-Widerstand auf +12 V, um zu versuchen, Vgs auf 0 zu bringen, aber da das PWM-Signal die Spannung einstellt, anstatt den Stromkreis zu öffnen, funktionierte dies nicht. Ich denke, ich könnte die Schaltung mit einem Logikpegelsignal öffnen, indem ich einen anderen NMOS am Gate verwende, aber gibt es Ihrer Erfahrung nach eine Möglichkeit, dies zu tun, ohne einen zweiten Transistor einzuführen?
In praktischen Schaltungen muss ein Transistor die Gate-Spannung an den High-Side-P-Kanal-Mosfet liefern. Dieser Transistor kann ein Teil der Spannungssteuerschaltung sein. Es zieht das Gate für den EIN-Zustand in Richtung GND. Ein funktionierender Abwärtsschalter mit echter Spannungsregulierungsfähigkeit kann mit nur 3 Transistoren einschließlich des High-Side-Schalters hergestellt werden, es werden keine ICs benötigt. Natürlich können IC-Controller alle Arten von Sicherheitsmaßnahmen haben und auch den Schalter für Low-Power-Anwendungen enthalten, also sind sie der praktische Weg, um perfekte Designs zu machen.
@FluffytheTogekiss (Fortsetzung) Wenn Sie vorhaben, ein PWM-Signal von einem Computer zu verwenden, ist der 2. Transistor die einfachste Möglichkeit, das High-Side-Gate anzusteuern. Die Impulsausgänge der Computer können sehr wahrscheinlich keine ausreichend hohe Spannung aushalten. Ich denke, das ist dein Problem. Sonst würdest du nur eine Diode einbauen. Es könnte auch ein Transformator oder Optokoppler verwendet werden, aber der Transformator muss sorgfältig entworfen werden, und schnell genug OC ist auch schwierig.
Ich verstehe. Vielen Dank für deine Antwort und Einblicke!

Als ich das NMOS durch ein PMOS ersetzte, ruckelte die Spannung überhaupt nicht.

Da Sie eine 3,3-V-PWM verwenden, schaltet sich der P-Kanal-MOSFET niemals aus. Aus diesem Grund ist Ihre Ausgangsspannung gleich der Eingangsspannung.

Warum schaltet sich der PFET nie aus? Dies liegt daran, dass die Vgs des PMOS bei einer PWM-Signalspannung von 3,3 V (12-3,3 V) = 9 V (ca.) beträgt, was hoch genug ist, um es eingeschaltet zu halten. Wenn die PWM-Spannung 0 V beträgt, ist der PMOS offensichtlich eingeschaltet. Sie benötigen eine PWM-Spannung von 12 V, um den PMOS ordnungsgemäß auszuschalten.

Ich war nicht davon überzeugt, dass dies funktionieren sollte, also habe ich in LTSpice einen Schaltplan erstellt, um dies zu modellieren. Aber siehe da, es scheint, dass ein NMOS auf der hohen Seite tatsächlich zu einer Buck-Konvertierung führt.

Obwohl es den Anschein haben mag, dass der Abwärtswandler ordnungsgemäß läuft, ist er es nicht. Dies liegt daran, dass der N-Kanal-MOSFET nicht richtig angesteuert wird und heiß läuft, da er tatsächlich in seinem Sättigungsmodus leitet. Sie können drücken, ALT+ENTERnachdem Sie Ihren Cursor über das NMOS in Ihrer Simulation gezogen haben, um die Verlustleistung zu sehen.

Um Ihren NMOS richtig anzusteuern, müssen Sie den Rechteckwellengenerator wie folgt neu konfigurieren:

Geben Sie hier die Bildbeschreibung ein

und erhöhen Sie die PWM-Spannung auf mindestens 5 V im Falle eines Logikpegel-MOSFET oder 10 V im Falle eines "normalen" MOSFET.