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:
Die GHx
Spannung 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 .
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 Gxx
ist auch 15 V (Sx + 15 V aus dem Datenblatt des Motortreibers). Daher Ig
sind 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
carloc