Comment calculer la perte de charge de grille d'un MOSFET par cycle en Python avec UliEngineering

Vous pouvez facilement calculer la perte de charge de grille d’un MOSFET par cycle de commutation à l’aide de la bibliothèque Python UliEngineering :

mosfet_gate_charge_loss_per_cycle.py
from UliEngineering.Electronics.MOSFET import mosfet_gate_charge_loss_per_cycle
from UliEngineering.EngineerIO import *

# Calculer la perte de charge de grille pour une charge de grille de 10nC à 12V
loss = mosfet_gate_charge_loss_per_cycle("10nC", "12V")
print(f"Perte de charge de grille par cycle (10nC, 12V) : {format_value(loss, 'J')}")

# Calculer la perte de charge de grille pour une charge de grille de 50nC à 15V
loss = mosfet_gate_charge_loss_per_cycle("50nC", "15V")
print(f"Perte de charge de grille par cycle (50nC, 15V) : {format_value(loss, 'J')}")

Exemple de sortie

mosfet_gate_charge_loss_per_cycle_output.txt
Perte de charge de grille par cycle (10nC, 12V) : 120 nJ
Perte de charge de grille par cycle (50nC, 15V) : 750 nJ

La perte de charge de grille d’un MOSFET par cycle représente l’énergie dissipée lors de la charge et de la décharge de la capacité de grille du MOSFET à chaque événement de commutation. Il s’agit d’un paramètre critique pour les calculs de rendement énergétique dans les alimentations à découpage, les variateurs de moteurs et autres applications de commutation à haute fréquence. La perte se produit en raison de l’énergie nécessaire pour charger la grille et est dissipée sous forme de chaleur.

La perte de charge de grille par cycle est calculée à l’aide de la formule : $E = Q_g \times V_{drive}$, où $E$ est l’énergie en joules, $Q_g$ est la charge de grille totale en coulombs et $V_{drive}$ est la tension de commande de grille en volts. Cela représente l’énergie nécessaire pour charger la capacité de grille, qui est dissipée sous forme de chaleur dans le driver de grille et la résistance de grille du MOSFET.

Articles liés


Check out similar posts by category: Electronics, Python