Skip to content
RFrftools.io
Motor

Dissipação de energia do driver do motor

Calcule a dissipação de energia discreta do IC do driver do motor ou do MOSFET, incluindo perda de condução e perda de comutação em uma determinada frequência PWM.

Loading calculator...

Fórmula

Pcond=I2×RDS×D,Psw=f×Qg×VP_cond = I² × R_DS × D, P_sw = f × Qg × V
R_DSResistência no estado (Ω)
QgTaxa de portão (nC)

Como Funciona

Esta calculadora determina a dissipação de energia e a temperatura da junção nos CIs do acionador do motor a partir dos parâmetros de resistência, frequência de comutação e resistência térmica. Projetistas de PCB, engenheiros de sistemas embarcados e analistas térmicos o usam para verificar se os CIs do driver permanecem dentro da temperatura operacional segura. Exceder a temperatura máxima da junção aciona o desligamento térmico (normalmente entre 150 e 175° C) e causa quedas intermitentes do motor.

De acordo com a física de semicondutores, a dissipação do driver consiste em perdas de condução e perdas de comutação: P_total = P_cond + P_sw. A perda de condução segue: P_cond = I² × R_DS (on) × D, onde D é o ciclo de trabalho. A perda de comutação se aproxima: P_sw ≈ 0,5 × V × I × (t_rise + t_fall) × f_sw. Para drivers de motor 3A típicos a 20 kHz, as perdas de condução dominam (comutação de 2-5 W versus 0,1-0,3 W).

Cálculo da temperatura de junção de acordo com JEDEC JESD51: T_j = T_ambient + P_total × R_θja. O R_θJA especificado pelo fabricante pressupõe um mínimo de cobre PCB (1 pol² de acordo com o padrão JEDEC). Com design térmico otimizado — PCB de 4 camadas, vias térmicas, grande vazão de cobre — o R_θJA efetivo é reduzido em 30-50%. O Texas Instruments DRV8876 (R_DS (on) = 565 mΩ, R_θja = 35° C/W) a 3A dissipa continuamente 5,1 W e atinge a junção de 178° C no ar livre, excedendo seu máximo de 150° C. O design térmico adequado do PCB reduz o R_θJA para 20-25° C/W, alcançando uma operação segura de 127-152° C.

Exemplo Resolvido

Verifique o desempenho térmico de uma ponte H dupla DRV8833 acionando dois motores de 12 V/1,5 A. Especificações de IC: R_DS (ligado) = 320 mΩ (por ponte H), R_θja = 42°C/W (TSSOP-16), T_j max = 150°C. A frequência PWM é 25 kHz, ciclo de trabalho 75%.

Etapa 1 — Calcular as perdas de condução por canal: P_cond = I² × R_DS (ligado) × D = 1,5² × 0,320 × 0,75 = 0,54W por canal Total para ponte H dupla: 0,54 × 2 = 1,08W

Etapa 2 — Estimar as perdas de comutação: Supondo que t_sw = aumento de 50 ns + queda de 50 ns: P_sw = 0,5 × 12 × 1,5 × (100e-9) × 25000 × 2 canais = 0,045W (insignificante)

Etapa 3 — Calcular a dissipação total: P_total = 1,08 + 0,045 + 0,02 (quiescente) = 1,15 W

Etapa 4 — Determine a temperatura da junção em temperatura ambiente de 40° C: T_j = T_Amb + P × R_θja = 40 + 1,15 × 42 = 88,3° C Margem até o limite: 150 - 88,3 = 61,7°C — aceitável

Etapa 5 — Calcular a corrente máxima permitida: P_max para 150° C em ambiente de 40° C: (150-40) /42 = 2,62 W I_max = √ (P_max/(R_DS (ligado) × D × 2)) = √ (2,62/ (0,32 × 0,75 × 2)) = 2,34 A por canal

Resultado: Com 1,5 A por motor e 75% do ciclo de trabalho, a junção atinge 88° C — bem dentro dos limites. O driver pode lidar com até 2,3 A por canal antes do desligamento térmico a 40° C ambiente. A adição de vias térmicas (reduz R_θJA para 30°C/W) permite uma operação de 2,7A.

Dicas Práticas

  • De acordo com as diretrizes de layout da Texas Instruments, exponha as almofadas térmicas em pacotes QFN/DFN e conecte-as com pelo menos 9 vias térmicas (0,3 mm de diâmetro) ao plano de aterramento interno — reduz o R_θJA em 30-40%
  • Meça a temperatura da superfície do IC com o termômetro infravermelho durante o teste inicial: superfície > 85° C indica junção próxima aos limites; a superfície de > 100° C requer um redesenho imediato do PCB de acordo com as diretrizes de confiabilidade
  • Para correntes >5A, considere MOSFETs discretos (R_DS (ligado) < 10 mΩ (disponível no TO-220) em vez de drivers integrados (50-500 mΩ típicos) — FETs externos dissipam 10-50 × menos energia na mesma corrente

Erros Comuns

  • Usando R_θJA puro da folha de dados sem considerar o PCB: De acordo com o JEDEC JESD51, o R_θJA é medido com cobre mínimo; um PCB de 4 camadas com vias térmicas e plano de aterramento reduz o R_θJA efetivo em 30-50%, permitindo uma corrente 1,5 vezes maior
  • Ignorando o ciclo de trabalho nos cálculos de potência: em 50% do ciclo de trabalho, a perda de condução é metade do ciclo de trabalho de 100% — um motorista aquecido a 90% de operação pode esfriar a 50%, permitindo maior corrente de pico para velocidade controlada por PWM
  • Calculando a potência de pico em vez da média: de acordo com a dinâmica térmica, a temperatura da junção responde à potência média (a constante de tempo térmico é de 10 a 100 ms); use a corrente RMS para uma análise térmica precisa em aplicações PWM

Perguntas Frequentes

De acordo com JEDEC JESD51: R_θJA (junção ao ambiente) é o caminho térmico completo da matriz ao ar circundante, usado para cálculos de convecção natural. O R_θJC (junção a caixa) cobre apenas a superfície da matriz até a embalagem — usado com dissipadores de calor externos onde o T_case é controlado. Para pacotes de almofadas expostas, R_θJC é normalmente 2-10°C/W, enquanto R_θJA é 30-80°C/W. Com um bom dissipador de calor, a junção eficaz para o ambiente se aproxima do dissipador de calor R_θJC + R_θC, normalmente de 5-15°C/W.
Quatro estratégias por acionador de motor: (1) Selecione um acionador R_DS (ligado) inferior ou MOSFET discretos — reduzir o R_DS (ligado) de 500 mΩ para 50 mΩ reduz a perda de condução em 10 vezes; (2) Use uma frequência PWM mais baixa (5-10 kHz) para reduzir as perdas de comutação em 50-75%; (3) Reduza a corrente do motor por meio de engrenagens — uma caixa de câmbio 10:1 permite 1/10 da corrente do motor em mesmo torque de saída; (4) Otimize o ciclo de trabalho — opere o motor na tensão que produz a velocidade desejada, em vez de modular a tensão total por PWM.
Três causas comuns de acordo com os guias de solução de problemas: (1) O motor está parado — mesmo com baixo comando, corrente de parada = enrolamento V/R, que pode ser de 5 a 10 vezes a corrente de operação; (2) A alta frequência de PWM com baixa indutância do motor aumenta a ondulação de corrente e a corrente RMS acima da média; (3) Disparo durante transições de tempo morto — o tempo morto inadequado causa breves interrupções de fornecimento em cada ciclo de PWM, adicionando perdas fixas independentes da carga do motor. Verifique a corrente real do motor com uma sonda de corrente, não apenas com o sinal 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