Wie kann man die Mosfet-Schaltgeschwindigkeit erhöhen und Schaltverluste verringern?

Ich hoffe, dies ist keine zu weit gefasste Frage, aber was sind die Best Practices, um ein schnelles Einschalten eines von einem PWM-Signal angesteuerten MOSFET zu erreichen?

Mein aktuelles Wissen sagt mir, dass ich zwei Dinge tun kann:

1 - Verwenden Sie die niedrigstmögliche PWM-Frequenz, da die Schaltverluste bei höheren Frequenzen höher sind.

2 - Treiben Sie das Gate mit dem maximal möglichen Strom an, um die Gate-Kapazität so schnell wie möglich zu überwinden. Dazu vermeide ich das Hinzufügen eines Widerstands zwischen MCU und Gate oder füge einen Allzwecktransistor zwischen MCU und Mosfet hinzu, damit ich das Gate mit höherem Strom ansteuern kann.

Derzeit habe ich eine PWM, die mit einem N-Kanal-IRLZ44-Mosfet mindestens bei 100 kHz laufen muss, daher ist der erste Punkt nicht anwendbar und der zweite Punkt reicht nicht aus, um akzeptable Schaltverluste zu erzielen. Meine Mosfets überhitzen und ich würde gerne eine bessere Lösung finden, als einen größeren Kühlkörper zu verwenden.

Sollte ich nach einem besseren Mosfet suchen? Oder sollte ich vielleicht versuchen, irgendwie einen Kondensator hinzuzufügen, der einsetzt, wenn das PWM-Signal ansteigt und den Strom durch das Gate erhöht? Oder gibt es andere Möglichkeiten, um schneller umzuschalten?

Aktualisieren:

Ich dachte, die Frage braucht keinen Beispielschaltplan, aber hier geht es:

Geben Sie hier die Bildbeschreibung ein

Ich bin aufgrund anderer Fragen, die ich hier gestellt habe, zu dieser Schaltung gekommen. Ich verwende 5V und die Last beträgt etwa 1A. Wie Sie sehen können, fahre ich einen Transformator. In dieser Konfiguration habe ich 10 Vpp auf der Primärseite des Transformators, und die Sekundärseite erhöht dies auf 1500 Vpp.

Basierend auf aktuellen Kommentaren und Antworten ist mir schon ziemlich klar, dass die Verwendung eines Treibers der einfachste, billigste und einfachste Weg ist, geringere Durchschaltverluste zu erzielen. Aber wenn es eine Möglichkeit gibt, die Strecke ohne Fahrer zu verbessern, würde mich das interessieren.

Wie hoch ist dein Strom und deine Spannung? Sind die Teile in einer Brücke?
Etwas mehr Informationen zur Anwendung würden uns helfen, diese Frage besser zu beantworten, da die Antwort beispielsweise beim Entwerfen eines Offline-Schaltnetzteils mit Halbbrücke anders ausfallen wird, als wenn der FET auf GND bezogen ist.
Woher wissen Sie, dass Schaltverluste das Problem sind? Zeig uns deine Schaltung.
Zunächst wird ein High-Tech-Mosfet-Treiber benötigt, kein einfacher GPIO von einer MCU. Sie haben die Verwendung des MOSFET nicht angegeben, ....
@JohnBirckhead, ich habe die Frage mit weiteren Informationen und einem Schaltplan aktualisiert: Ich verwende 5 V mit 1 A Last und ich verwende eine Halbbrücke.
@WarrenHill, ich habe die Frage mit weiteren Informationen und einem Schaltplan aktualisiert, danke!
@MarkoBuršič, ich verwende die Mosfets, um einen Transformator anzutreiben, siehe die Aktualisierungen, die ich an der Frage vorgenommen habe.

Antworten (4)

  1. Stellen Sie eine geeignete Gate-Treiberschaltung bereit, die einen ausreichend hohen Strom und eine anständige Anstiegsgeschwindigkeit aufnehmen / liefern kann (andere haben über einen dedizierten Gatedrive gepostet).

  2. Wählen Sie Ihren Gate-Widerstand bezüglich der Gate-Ladekurve (oder der gesamten Gate-Kapazität) richtig aus. Zu hoch und Sie schalten langsamer und mehr Schaltverluste. Zu niedrig und es besteht die Möglichkeit, dass die Netzspannung klingelt (erhöht Ihre Verluste) und im schlimmsten Fall ... einen Pierce-OSC einrichtet

  3. Wenn Sie eine induktive Last schalten, halten Sie die Streuinduktivität zwischen der Kathode der Freilaufdiode und dem FET sehr, sehr niedrig (nicht so niedrig, so bequem wie möglich - bei Bedarf neu auslegen).

  4. Auch hier gilt: Wenn Sie induktive Lasten schalten, übersehen Sie nicht die Sperrverzögerung der Diode. Wählen Sie eine geeignete Diode

  5. Minimieren Sie die Gate-Source-Leitungsinduktivität (verdrilltes Paar, kurz), wieder nicht kurz, kurz wie möglich.

  6. Wenn Sie leistungsschaltend arbeiten, minimieren Sie die Streuinduktivität zum Bulk-DClink-Kondensator. Auch hier nicht kurz aus Bequemlichkeit, sondern so kurz wie möglich.

  7. Betrachten Sie eine Form von Lamina-Sammelschiene wrt 5

Wählen Sie entweder einen besseren MOSFET oder verwenden Sie einen Push-Pull-Treiber wie diesen: -

Geben Sie hier die Bildbeschreibung ein

Beachten Sie, dass dieser Chip identische MOSFETs in der Ausgangsstufe verwendet. Hier ist ein weiterer mit dem FAN7842 von Fairchild: -

Geben Sie hier die Bildbeschreibung ein

Sie sollten auch sicherstellen, dass zwischen dem einen Ausschalten und dem anderen Einschalten genügend Totzeit ist.

Beide Bauteile können bei Bedarf zum Ansteuern einzelner MOSFET-Ausgänge verwendet werden. Hier ist einer, der einen Highside-MOSFET antreibt: -

Geben Sie hier die Bildbeschreibung ein

Das Vermeiden von P-Kanal-Geräten bringt Ihnen ein paar Prozent mehr Effizienz (Generalismus-Warnung). Dies ist ein nützlicher Satz von Bildern, um andere Ideen zu geben.

Vielen Dank für die Antwort und die Beispiele, Andy. Der häufigste Treiber, den ich in meiner Gegend finden kann, ist der IR4427. Es scheint gut für den Job zu sein, empfehlen Sie es? Hat es irgendwelche Vor-/Nachteile im Vergleich zu Ihren Vorschlägen?
Ja das sieht OK aus. Ich habe es nie benutzt, aber es scheint die richtigen Anmeldeinformationen zu haben. Wenn Sie eine Push-Pull-Mosfet-Anordnung verwenden, werden nur Low-Side-MOSFETs angesteuert, aber wenn dies alles ist, was Sie verwenden, gibt es keine Probleme.

Wie Andy aka rät, gibt es unzählige integrierte MOSFET-Treiber, die mit einem Minimum an Teilen wirklich gut funktionieren.

Aber falls Sie ein einmaliges Design mit diskreten Teilen wünschen, ist hier ein Ausgangspunkt: (Der Schalter repräsentiert Ihren Mikrocontroller oder was auch immer diese Anordnung antreibt)

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Q1 und Q2 sind ein Gegentaktpaar von Emitterfolgern. Ihr Ausgang (am Gate von M1) wird ungefähr auf der gleichen Spannung wie der Eingang gehalten (Modulo der Basis-Emitter-Spannung), aber die Stromverstärkung des BJT multipliziert den am Eingang verfügbaren Strom.

Folglich benötigen Sie etwas, das an den Eingang angeschlossen ist und die Gate-Spannung erreichen kann, die Sie verwenden möchten. Wenn Sie einen Mikrocontroller verwenden, beträgt seine Ausgangsspannung wahrscheinlich 3,3 V oder 5 V. Sie können MOSFETs finden, die für diese Gate-Spannungen ausgelegt sind, aber die meisten Leistungs-MOSFETs funktionieren am besten mit etwas mehr wie 12 V, daher sollten Sie zusätzliche Schaltkreise hinzufügen, um die Spannungswandlung durchzuführen. Sehen Sie , wie Sie die niedrige Seite einer Mosfet-Brücke mit 3,3 V ansteuern, die auch einen komplexeren diskreten MOSFET-Gate-Treiber enthält.

Ein guter Gate-Antrieb ist ein Schritt in die richtige Richtung und wurde in anderen Antworten angegeben. Jetzt ist es an der Zeit, T1 zu betrachten. Zwischen jedem Zweig der CT-Primärwicklung wird eine gewisse Streuinduktivität vorhanden sein. Wenn Sie Q5 oder Q6 ausschalten, wird der Strom unterbrochen. Die in der Streuinduktivität gespeicherte Energie wird in Ihrem Stromkreis zu schrecklichen Hochspannungsspitzen .Sie müssen sich damit befassen, um den Mosfet-Ausfall zu stoppen. Wenn Sie die Zahlen für diese induktive Energie, die in Ihrem Stromkreis verschwendet wird, einstecken und mit der Frequenz multiplizieren, um den Leistungsverlust abzuschätzen, werden Sie feststellen, dass diese Verluste schlimm sind. Versuchen Sie also, die Verschwendung wiederherzustellen Leistung, um die Spannungsspitzen zu begrenzen und die Mosfets kühl zu halten. Eine direkte Möglichkeit, diese Energie zurückzugewinnen, besteht darin, einen passiven Snubber zu bauen, der Strom in einen Widerstand brennt, damit die Fets nicht mehr durchbrennen. Optimieren Sie dann die Wellenformen.

Danke für deine Antwort. In der Tat sind Spikes riesig, manchmal mache ich mir Sorgen, dass sie mein Zielfernrohr töten könnten, wenn ich sie vermesse. Ich weiß, dass in einigen Fällen schnelle Schottky-Dioden verwendet werden, um die Spitzen zu töten, aber ich habe nie daran gedacht, diese Energie zurückzugewinnen. Hast du einen allgemeinen Vorschlag, wie man das macht? Vielen Dank.