Skip to content
RFrftools.io
Motor

Disipación de potencia del controlador del motor

Calcule la disipación de potencia del IC del controlador del motor o del MOSFET discreto, incluida la pérdida de conducción y la pérdida de conmutación a una frecuencia PWM determinada.

Loading calculator...

Fórmula

Pcond=I2×RDS×D,Psw=f×Qg×VP_cond = I² × R_DS × D, P_sw = f × Qg × V
R_DSResistencia no estatal (Ω)
QgCargo de entrada (nC)

Cómo Funciona

Esta calculadora determina la disipación de potencia y la temperatura de unión en los circuitos integrados de los controladores del motor a partir de los parámetros de resistencia de encendido, frecuencia de conmutación y resistencia térmica. Los diseñadores de PCB, los ingenieros de sistemas integrados y los analistas térmicos la utilizan para verificar que los circuitos integrados de los controladores se mantengan dentro de la temperatura de funcionamiento segura. Si se supera la temperatura máxima de unión, se produce un apagado térmico (normalmente entre 150 y 175 °C) y se producen interrupciones intermitentes del motor.

Según la física de semiconductores, la disipación del controlador consiste en pérdidas de conducción y pérdidas de conmutación: p_total = p_cond + p_SW. La pérdida por conducción es la siguiente: P_cond = I² × R_DS (on) × D, donde D es el ciclo de trabajo. Pérdida de conmutación aproximada: p_SW ≈ 0,5 × V × I × (t_rise + t_fall) × f_sw. En los controladores de motor típicos de 3 A a 20 kHz, predominan las pérdidas de conducción (de 2 a 5 W frente a una conmutación de 0,1 a 0,3 W).

Cálculo de la temperatura de unión según el JEDEC JESD51: T_j = T_ambient + P_total × R_θja. El R_θJA, especificado por el fabricante, presupone un mínimo de cobre para PCB (1 pulg² según el estándar JEDEC). Con un diseño térmico optimizado (PCB de 4 capas, vías térmicas y gran cantidad de cobre), el r_θJA se reduce entre un 30 y un 50%. El DRV8876 de Texas Instruments (R_DS (on) = 565 mΩ, R_θja = 35 °C/W) con una potencia continua de 3 A disipa 5,1 W y alcanza una unión de 178 °C en aire libre, lo que supera su máximo de 150 °C. El diseño térmico adecuado de la PCB reduce el R_θja a 20-25 °C/W, lo que permite un funcionamiento seguro de 127 a 152 °C.

Ejemplo Resuelto

Verifique el rendimiento térmico de un puente en H doble DRV8833 que acciona dos motores de 12 V/1,5 A. Especificaciones del circuito integrado: R_DS (encendido) = 320 mΩ (por puente en H), R_θja = 42 °C/W (TSSOP-16), T_j max = 150 °C. La frecuencia de PWM es de 25 kHz, el ciclo de trabajo es del 75%.

Paso 1: Calcule las pérdidas de conducción por canal: P_cond = I² × R_DS (encendido) × D = 1,5² × 0,320 × 0,75 = 0,54 W por canal Total para un puente en H doble: 0,54 × 2 = 1,08 W

Paso 2: Calcule las pérdidas de conmutación: Suponiendo que t_sw = 50 ns de aumento y 50 ns de caída: p_SW = 0,5 × 12 × 1,5 × (100e-9) × 25000 × 2 canales = 0,045 W (insignificante)

Paso 3 — Calcular la disipación total: P_total = 1,08 + 0,045 + 0,02 (en reposo) = 1,15 W

Paso 4: Determine la temperatura de unión a 40 °C ambiente: T_j = T_amb + P × R_θJA = 40 + 1,15 × 42 = 88,3 °C Margen límite: 150 - 88,3 = 61,7 °C — aceptable

Paso 5 — Calcule la corriente máxima permitida: P_max para 150 °C a 40 °C a temperatura ambiente: (150-40) /42 = 2,62 W i_max = √ (P_max/(R_DS (encendido) × D × 2)) = √ (2,62/ (0,32 × 0,75 × 2)) = 2,34 A por canal

Resultado: con 1,5 A por motor y un ciclo de trabajo del 75%, la unión alcanza los 88 °C, dentro de los límites. El controlador puede manejar hasta 2,3 A por canal antes del apagado térmico a una temperatura ambiente de 40 °C. La adición de vías térmicas (reduce el R_θJa a 30 °C/W) permite un funcionamiento de 2,7 A.

Consejos Prácticos

  • Según las pautas de diseño de Texas Instruments, exponga las almohadillas térmicas de los paquetes QFN/DFN y conéctelas con al menos 9 vías térmicas (0,3 mm de diámetro) al plano de tierra interior; esto reduce el R_θJA entre un 30 y un 40%
  • Mida la temperatura de la superficie del circuito integrado con un termómetro infrarrojo durante la prueba inicial: una superficie superior a 85 °C indica que la unión está cerca de los límites; una superficie superior a 100 °C requiere un rediseño inmediato de la PCB según las pautas de confiabilidad
  • Para corrientes superiores a 5 A, considere los MOSFET discretos (R_DS (on) < 10 mΩ disponibles en el TO-220) en lugar de los controladores integrados (de 50 a 500 mΩ típicos); los FET externos disipan entre 10 y 50 veces menos energía con la misma corriente

Errores Comunes

  • Uso de r_θJA puro de la hoja de datos sin tener en cuenta la PCB: según JEDEC JESD51, R_θja se mide con una cantidad mínima de cobre; una PCB de 4 capas con vías térmicas y plano de tierra reduce el R_θja efectivo entre un 30 y un 50%, lo que permite una corriente 1,5 veces más alta
  • Ignorar el ciclo de trabajo en los cálculos de potencia: con un ciclo de trabajo del 50%, la pérdida de conducción es la mitad que la del ciclo de trabajo del 100%; un conductor caliente al 90% de servicio puede estar frío al 50%, lo que permite una corriente máxima más alta para una velocidad controlada por PWM
  • Calcular la potencia máxima en lugar de la media: según la dinámica térmica, la temperatura de la unión responde a la potencia promedio (la constante de tiempo térmica es de 10 a 100 ms); utilice la corriente RMS para un análisis térmico preciso en aplicaciones de PWM

Preguntas Frecuentes

Según JEDEC JESD51: R_θja (unión a ambiente) es la ruta térmica completa desde la matriz hasta el aire circundante, que se utiliza para los cálculos de convección natural. El r_θJC (unión a caja) cubre únicamente la superficie de la matriz al paquete y se utiliza con disipadores térmicos externos en los que se controla T_case. Para los paquetes con almohadillas expuestas, R_θJC suele oscilar entre 2 y 10 °C/W, mientras que R_θja es de 30 a 80 °C/W. Con un buen disipador térmico, la conexión efectiva con el ambiente se acerca al disipador térmico R_θjc + R_θC/W, normalmente de 5 a 15 °C/W.
Notas de aplicación sobre cuatro estrategias por controlador de motor: (1) Seleccione un controlador R_DS (encendido) más bajo o MOSFET discretos; reducir el R_DS (encendido) de 500 mΩ a 50 mΩ reduce 10 veces la pérdida de conducción; (2) Utilice una frecuencia PWM más baja (de 5 a 10 kHz) para reducir las pérdidas de conmutación entre un 50 y un 75%; (3) Reduzca la corriente del motor mediante engranajes: una caja de cambios de 10:1 permite una corriente de motor de 1/10 con el mismo par de salida; (4) Optimice la carga el motor funciona en ciclos a la tensión que produce la velocidad deseada en lugar de que PWM module la tensión total.
Tres causas comunes según las guías de solución de problemas: (1) El motor está estancado: incluso con un comando bajo, corriente de parada = V/R_Winding, que puede ser de 5 a 10 veces la corriente de funcionamiento; (2) una frecuencia PWM alta con baja inductancia del motor aumenta la ondulación de la corriente y la corriente RMS por encima de la media; (3) Disparo durante las transiciones en tiempo muerto: un tiempo muerto inadecuado provoca breves cortes de suministro en cada ciclo de PWM, lo que añade pérdidas fijas independientemente de la carga del motor. Compruebe la corriente real del motor con una sonda de corriente, no solo con una señal de comando.

Shop Components

As an Amazon Associate we earn from qualifying purchases.

NEMA 17 Stepper Motor

NEMA 17 bipolar stepper motors for precision motion control

Stepper Motor Driver (A4988)

A4988 stepper driver modules for microstepping control

DC Motor with Encoder

12 V DC motors with encoders for closed-loop drive applications

Calculadoras relacionadas