Skip to content
RFrftools.io
Motor Control18 de marzo de 20266 min de lectura

¿Cuánta energía está desperdiciando su puente en H? Calcular las pérdidas de MOSFET en los controladores de motor

Aprenda a calcular las pérdidas de conducción y conmutación en los controladores de motor MOSFET H-bridge. Ejemplo resuelto con números reales usando nuestra calculadora de disipación de energía.

Contenido

Por qué importan las pérdidas de los conductores

Has elegido tus MOSFET, has diseñado tu puente en H y el motor gira. ¿Trabajo hecho? No del todo. La diferencia entre un controlador de motor que funciona de sobremesa y uno que sobrevive en la producción suele deberse al diseño térmico, y el diseño térmico comienza por saber exactamente cuánta energía disipa cada FET.

Las pérdidas producidas por los motores se dividen en dos categorías: pérdidas por conducción (calentamiento resistivo mientras el FET está encendido) y pérdidas por conmutación (energía consumida durante cada transición de encendido/apagado). Si te equivocas en estos números, o sobrepasarás las especificaciones del disipador térmico y el espacio de la placa de desecho, o harás que tus FET se apaguen térmicamente en el peor momento posible.

Analicemos los cálculos matemáticos, analicemos un ejemplo real y te mostremos cómo obtener respuestas en segundos con nuestra calculadora [abre la disipación de potencia del controlador del motor] (https://rftools.io/calculators/motor/motor-driver-power/).

Pérdida por conducción: el impuesto de estado estacionario

Cuando un MOSFET está completamente encendido, se comporta como una pequeña resistencia: esRDS(on)R_{DS(on)}. En un puente en H impulsado por PWM, el FET no está encendido el 100% del tiempo, sino una fracción del período definido por el ciclo de trabajoDD. La corriente RMS que pasa por el FET durante su funcionamiento determina la pérdida de conducción:

Pcond=IRMS2×RDS(on)×DP_{cond} = I_{RMS}^2 \times R_{DS(on)} \times D
Esto es por FET. En un puente H típico, dos FET conducen simultáneamente (uno en el lado alto y otro en el lado bajo), por lo que la pérdida total de conducción a través del puente es2×Pcond2 \times P_{cond}durante el accionamiento activo, pero durante la conducción libre (recirculación), diferentes FET transportan la corriente. En un puente completo con PWM continuo, normalmente se tienen en cuenta los cuatro FET, y cada par comparte el ciclo de trabajo y su complemento.

Un error clave:RDS(on)R_{DS(on)}aumenta con la temperatura. El valor de la hoja de datos suele ser de 25 °C. A una temperatura de unión de 100 °C, se espera que sea entre 1,5 y 2 veces mayor. Diseñe siempre con la mejor relación calidad-precio.

Pérdida de conmutación: el impuesto a la velocidad

Cada vez que un MOSFET pasa de estar apagado a encendido (o viceversa), pasa brevemente por su región lineal, donde tanto el voltaje como la corriente son altos simultáneamente. La pérdida de energía por transición es aproximadamente:

Esw=12×Vsupply×Imotor×(trise+tfall)E_{sw} = \frac{1}{2} \times V_{supply} \times I_{motor} \times (t_{rise} + t_{fall})
Una forma práctica de estimartriset_{rise}ytfallt_{fall}cuando conoces la carga de la puertaQgQ_gy la corriente del controlador de la puerta es usar directamenteQgQ_g. La calculadora usa un modelo simplificado pero efectivo:
Psw=12×Vsupply×Imotor×Qg×fswP_{sw} = \frac{1}{2} \times V_{supply} \times I_{motor} \times Q_g \times f_{sw}
dondefswf_{sw}es la frecuencia de conmutación de PWM. Esto aumenta linealmente con la frecuencia, por lo que subir el nivel defswf_{sw}para que el ruido audible supere los 20 kHz tiene un coste térmico real.

Ejemplo resuelto: controlador de motor de corriente continua con escobillas de 24 V y 10 A

Vamos a evaluar las pérdidas para un escenario bastante común:

ParámetroValor
Corriente del motor (RMS)10 A
Tensión de alimentación24 V
RDS(on)R_{DS(on)}(a 100 °C)8 mΩ
Ciclo de trabajo de PWM75%
Frecuencia de conmutación20 kHz
Carga de compuertaQgQ_g50 nC
Pérdida de conducción por FET:
Pcond=(10)2×0.008×0.75=0.6 WP_{cond} = (10)^2 \times 0.008 \times 0.75 = 0.6 \text{ W}
Pérdida de conmutación por FET:
Psw=12×24×10×50×109×20000=0.12 WP_{sw} = \frac{1}{2} \times 24 \times 10 \times 50 \times 10^{-9} \times 20000 = 0.12 \text{ W}
Pérdida total por FET:
Ptotal=0.6+0.12=0.72 WP_{total} = 0.6 + 0.12 = 0.72 \text{ W}
Pérdida total del puente (4 FET) :

En un puente en H completo, dos FET se conmutan de forma activa y dos transportan corriente continua. La disipación total del puente suma las cuatro contribuciones. Para este caso simétrico:

Pbridge=4×0.72=2.88 WP_{bridge} = 4 \times 0.72 = 2.88 \text{ W}
Eficiencia estimada del conductor:

El motor recibeVsupply×IRMS×D=24×10×0.75=180V_{supply} \times I_{RMS} \times D = 24 \times 10 \times 0.75 = 180W de energía eléctrica. La estimación de eficiencia es:

η=PmotorPmotor+Pbridge=180180+2.8898.4%\eta = \frac{P_{motor}}{P_{motor} + P_{bridge}} = \frac{180}{180 + 2.88} \approx 98.4\%
Eso es bastante bueno, y demuestra por qué los FET bajos deRDS(on)R_{DS(on)}a frecuencias de conmutación moderadas son tan populares en los accionamientos motorizados. Pero fíjese en lo que ocurre si cuadruplicafswf_{sw}hasta 80 kHz para eliminar cualquier rastro de ruido acústico: las pérdidas de conmutación aumentan a 0,48 W por FET, la pérdida total del puente sube a 4,32 W y se añade un 50% más de calor sin beneficio para el motor.

Implicaciones de diseño

Algunas conclusiones prácticas de este análisis:

  • La pérdida de conducción domina a frecuencias de conmutación bajas. Si trabajas a entre 10 y 20 kHz, centra tu presupuesto en los FETRDS(on)R_{DS(on)}bajos.
  • La pérdida de conmutación es predominante en las frecuencias altas. Por encima de los 50 kHz, la carga de compuertaQgQ_gse convierte en el parámetro fundamental. Busque los FET optimizados para cambiar de figura de mérito (RDS(on)×QgR_{DS(on)} \times Q_g).
  • El ciclo de trabajo es importante para la conducción, no para la conmutación. Las pérdidas de conmutación dependen de la frecuencia y la corriente de carga, no del ciclo de trabajo.
  • La reducción térmica no es negociable. Nuestro ejemplo arroja 0,72 W por FET. En un paquete SOT-23 o PowerPak conRθJA=50R_{\theta JA} = 50°C/W, se trata de un aumento de 36 °C con respecto a la temperatura ambiente, algo manejable, pero se endurece rápidamente si se restringe el flujo de aire.

Cuando los números se vuelven incómodos

Si la calculadora muestra pérdidas en los puentes que hacen que la temperatura de la unión supere los 125 °C (o lo que sea el máximo nominal de tu FET), tienes cuatro opciones:

  1. InferiorRDS(on)R_{DS(on)}: FET más grande o FET paralelo
  2. InferiorQgQ_g: FET que cambia más rápido (a menudo se contrasta conRDS(on)R_{DS(on)})
  3. Baje el valorfswf_{sw}: acepte más ondulaciones o ruidos audibles
  4. Mejor trayectoria térmica: almohadilla expuesta, cobre más grueso, disipador térmico, aire forzado
La calculadora te permite repetir todo esto en segundos, y ese es exactamente el punto.

Pruébalo

Conecta la corriente real del motor, la tensión de alimentación y los parámetros FET a la calculadora [abre la disipación de potencia del controlador del motor] (https://rftools.io/calculators/motor/motor-driver-power/) y comprueba exactamente a dónde van tus vatios. Es la forma más rápida de comprobar la solidez de tu selección de FET y tu diseño térmico antes de decidirte a diseñar una PCB. RepiteRDS(on)R_{DS(on)},QgQ_gy cambia de frecuencia hasta que los números hagan feliz a tu ingeniero térmico o, al menos, deje de fruncir el ceño.

Artículos Relacionados