Berechnung des MOSFET-Gatewiderstands für einen H-Brückentreiber

Ich entwerfe einen DC-Motortreiber mit dem A3941K- Treiber von Allegro. Das Blockschaltbild zeigt einen Gate-Widerstand für die MOSFETs. Die A3941-Gate-Strukturen sind wie folgt:

Eingabe- und Ausgabestrukturen

Die GHxSpannung würde maximal 18V betragen? Die Kenntnis des Stroms, der in das Gate fließen sollte, würde mir helfen, den Wert des Widerstands zu berechnen. Ich habe diesen App-Hinweis von Microchip zum Ansteuern von Leistungs-MOSFETs in Hochstrom-Schaltmodusreglern gefunden . Unter Verwendung der Gleichungen von dort und der Daten aus dem MOSFET- Datenblatt berechne ich Ig = Qg/t(Anstiegszeit) = 10nC/58nS = ~172mA. Daher ist der Gate-Widerstand Rg = 18/172 mA = ~ 105 Ohm. Ist das die richtige Denkweise?

Die Schaltfrequenz beträgt 20 kHz und der verwendete MOSFET ist BSC100N06LS3 .

Antworten (1)

Dies wurde in einem anderen Forum beantwortet .

Ich hatte die gesamte Gate-Ladung als 10 nC falsch gelesen. In Wirklichkeit sind es 45 nC. Das Gxxist auch 15 V (Sx + 15 V aus dem Datenblatt des Motortreibers). Daher Igsind zum Einschalten des MOSFET 45 nC / 58 nS = ~ 776 mA erforderlich. Daher Rg = 15V/776mA = 19.3ohms. Wie in der Antwort im anderen Forum angegeben, muss die Anstiegszeit jedoch nicht so hoch sein. Unter der Annahme, dass die Anstiegszeit 1 % der Schaltfrequenz beträgt, erhalten wir t(transition)500 nS. Neuberechnung für Ig,

Ig = 45nC/500nS = 90mA, and, Rg = 15V/90mA = ~167ohms

Sie und die andere Site vermissen immer noch, dass der Gate-Treiber gegen die Gate-Miller-Spannung arbeitet, nicht gegen Null. Wo immer Sie also 15 V schreiben, sollten Sie stattdessen 15 V-4 V = 11 V haben