Skip to content
RFrftools.io
Motor Control18 de março de 20266 min de leitura

Calculando perdas de MOSFET em drivers de motor H-Bridge

Aprenda a calcular as perdas por condução e comutação em acionadores de motor MOSFET H. Exemplo resolvido com números reais usando nossa calculadora de dissipação de energia.

Conteúdo

Por que as perdas de motoristas são importantes

Você escolheu seus MOSFETs, desenhou a ponte H e agora o motor gira. Parece bom, certo? Não tão rápido. A diferença entre um acionador de motor que funciona em sua bancada e um que sobrevive em condições reais geralmente se resume ao design térmico — e isso começa com o conhecimento exato de quanta energia cada FET está consumindo.

As perdas do acionador do motor se dividem em duas categorias principais: perdas de condução (aquecimento resistivo quando o FET está ligado) e perdas de comutação (energia desperdiçada durante cada transição liga/desliga). Erre esses números e você exagerará na engenharia do dissipador de calor e desperdiçará um espaço precioso na placa, ou ficará abaixo da especificação e observará o acelerador térmico dos FETs no pior momento possível. A maioria dos engenheiros ignora os cálculos detalhados de perdas logo no início e se arrepende mais tarde, quando estão depurando problemas de fuga térmica às 3 da manhã, antes de uma demonstração.

Analisaremos a matemática, examinaremos um exemplo real com números reais que você pode ver em um aplicativo de motor DC escovado e mostraremos como obter respostas rapidamente com nossa calculadora Dissipação de energia do driver do motor.

Perda de condução: o imposto estadual estacionário

Quando um MOSFET está totalmente ligado, ele age como um pequeno resistor — caracterizado por seuRDS(on)R_{DS(on)}. Essa é a resistência ativa e, embora seja pequena (geralmente apenas alguns miliohms nos FETs de potência modernos), nunca é zero. Em uma ponte H acionada por PWM, o FET não está ligado 100% do tempo, mas por uma fração definida pelo ciclo de trabalhoDD. A corrente RMS através do FET determina sua perda de condução:

Pcond=IRMS2×RDS(on)×DP_{cond} = I_{RMS}^2 \times R_{DS(on)} \times D
Aqui está algo que confunde as pessoas constantemente: o § 10§ piora com a temperatura. Aquele bom valor baixo na folha de dados? Isso está a 25° C. A 100° C, espere que seja 1,5 × a 2 × maior, dependendo da tecnologia FET. Sempre projete com a resistência “quente”, não com as especificações de temperatura ambiente. Já vi muitos designs que pareciam ótimos no papel a 25°C, mas se transformaram em aquecedores de ambiente quando atingiram a temperatura operacional.

O termo ciclo de trabalho faz sentido quando você pensa sobre isso — se você está dirigindo o motor apenas com 50% do ciclo de trabalho, o FET do lado alto está conduzindo apenas metade do tempo, em média. Menor ciclo de trabalho significa menor perda média de condução. É por isso que as perdas por condução variam diretamente com a intensidade com que você está dirigindo o motor.

Perda de comutação: o imposto sobre velocidade

Cada transição do MOSFET de desligado para ligado (ou vice-versa) envolve um breve momento em que a tensão e a corrente estão altas. Durante essa transição, o FET está em sua região linear — nem totalmente ligado nem totalmente desligado. A energia perdida por transição se aproxima de:

Esw=12×Vsupply×Imotor×(trise+tfall)E_{sw} = \frac{1}{2} \times V_{supply} \times I_{motor} \times (t_{rise} + t_{fall})
O problema é que os tempos de subida e descida dependem do circuito de acionamento do portão, do layout da placa de circuito impresso e de várias outras variáveis que são difíceis de definir com precisão. Em vez disso, uma estimativa prática usa a carga de portaQgQ_gdiretamente. Nossa calculadora usa um modelo simplificado, mas eficaz:
Psw=12×Vsupply×Imotor×Qg×fswP_{sw} = \frac{1}{2} \times V_{supply} \times I_{motor} \times Q_g \times f_{sw}
Essa fórmula captura a visão principal: a perda de comutação aumenta linearmente com a frequência de comutação. Aumentando a frequência de comutação para eliminar o ruído audível ou reduzir a ondulação de saída? Lembre-se de que isso vem com uma penalidade térmica real. Duplique a frequência, duplique as perdas de comutação. Não há almoço grátis.

A carga da portaQgQ_gé essencialmente uma medida da quantidade de carga que você precisa bombear para a capacitância da porta para alternar o FET. Menor carga no portão significa comutação mais rápida e menores perdas. É por isso que os FETs modernos anunciam seus baixos valores deQgQ_g— é um indicador direto da eficiência da comutação.

Exemplo resolvido: driver de motor DC escovado de 24V, 10A

Vamos detalhar as perdas em um cenário típico — algo que você pode encontrar ao dirigir um motor DC escovado de média potência em uma aplicação robótica ou industrial:

ParâmetroValor
Corrente do motor (RMS)10 A
Tensão de alimentação24 V
RDS(on)R_{DS(on)}(a 100°C)8 mΩ
Ciclo de trabalho do PWM75%
Frequência de comutação20 kHz
Carga de portaQgQ_g50 nC
Observe que estamos usando o valor quente deRDS(on)R_{DS(on)}aqui — 8 miliohms a 100°C. A ficha técnica provavelmente mostra algo como 5 mΩ a 25°C, mas estamos sendo realistas quanto às condições operacionais. Perda de condução 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}
Isso é 100 quadrados vezes 8 miliohms vezes o ciclo de trabalho de 0,75. Meio watt não parece muito, mas lembre-se de que temos quatro FETs em uma ponte H completa e as coisas se acumulam rapidamente. Perda de comutação 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}
Na frequência de comutação de 20 kHz, as perdas de comutação são relativamente modestas em comparação com as perdas de condução. Mas veja o que acontece quando mudamos essa frequência mais tarde.

Perda total por FET:
Ptotal=0.6+0.12=0.72 WP_{total} = 0.6 + 0.12 = 0.72 \text{ W}
Perda total da ponte (4 FETs) :
Pbridge=4×0.72=2.88 WP_{bridge} = 4 \times 0.72 = 2.88 \text{ W}
Então, estamos dissipando pouco menos de 3 watts em toda a ponte. Em uma ponte H típica, você tem dois FETs do lado alto e dois FETs do lado baixo e, a qualquer momento, um FET do lado alto e um do lado baixo estão conduzindo (dependendo da direção do motor). Eficiência estimada do motorista:

A potência do motor em 75% do ciclo de trabalho com 24 V e 10 A é de aproximadamente 180 W (supondo que o EMF traseiro do motor e as perdas resistivas consumam o resto). Então:

η=PmotorPmotor+Pbridge=180180+2.8898.4%\eta = \frac{P_{motor}}{P_{motor} + P_{bridge}} = \frac{180}{180 + 2.88} \approx 98.4\%
Não é ruim. Mas observe o que acontece se você quadruplicar a frequência de comutação para 80 kHz para tirar o ruído PWM da faixa audível: as perdas de comutação aumentam para 0,48 W por FET, a perda total da ponte sobe para cerca de 4,3 W e você adicionou calor sem nenhum benefício no desempenho do motor. A eficiência cai para cerca de 97,7%. Esse watt e meio extra pode não parecer muito, mas em um gabinete com restrição térmica, é a diferença entre operação confiável e desligamento térmico.

Implicações de design

Conclusões práticas rápidas que realmente importam em designs reais:

A perda de condução predomina em baixas frequências de comutação. Executando de 10 a 20 kHz? Concentre-se em FETs deRDS(on)R_{DS(on)}baixos. Gastar um dólar extra em um FET com metade da resistência ativada economizará muito mais nos custos de gerenciamento térmico. Em nosso exemplo, as perdas de condução foram 5 vezes maiores do que as perdas de comutação. A perda de comutação ocorre em altas frequências. Acima de 50 kHz, a carga de portaQgQ_gse torna o parâmetro crítico. Você pode ter o menorRDS(on)R_{DS(on)}do mundo, mas se a carga do portão for alta, você queimará watts toda vez que trocar. É aqui que esses sofisticados GaN FETs começam a brilhar - sua baixa carga torna a operação de alta frequência prática. O ciclo de trabalho afeta a condução, não a comutação. As perdas de comutação dependem da frequência e da corrente de carga, ponto final. Se você está executando um ciclo de trabalho de 25% ou 75%, você ainda está trocando na mesma taxa, então as perdas de comutação permanecem constantes. As perdas por condução, no entanto, aumentam com o ciclo de trabalho porque o FET permanece ativo por uma fração maior de cada ciclo. A redução térmica é obrigatória. Nosso exemplo mostra 0,72 W por FET — gerenciável em teoria, mas apertado em espaços restritos. Se você estiver usando um pacote SOT-23 com o mínimo de cobre, você terá problemas. Um SO-8 com almofada exposta e uma vazão decente de cobre? Muito mais razoável. Sempre verifique a resistência térmica da junção ao ambiente para sua embalagem específica e layout de PCB.

Quando os números ficam desconfortáveis

Se as perdas da ponte empurrarem a temperatura da junção para além dos limites seguros (e a maioria dos MOSFETs começar a ficar infeliz acima da temperatura de junção de 125° C), você terá quatro movimentos:

MenorRDS(on)R_{DS(on)} — Escolha um FET maior com mais área de silício ou vários FETs paralelos. Dois FETs em paralelo reduziram as perdas de condução pela metade, embora você tenha dobrado suas perdas de comutação e área da placa. Às vezes, esse comércio faz sentido. MenorQgQ_g — Mude para um FET de comutação mais rápida com menor carga de portão. Os modernos MOSFETs de superjunção e dispositivos GaN se destacam aqui. A desvantagem é que eles geralmente são mais caros e podem ser mais delicados quanto ao design de acionamento por portão. Diminuirfswf_{sw} — Diminua sua frequência de comutação. Você aceitará mais corrente ondulada no motor ou mais ruído audível, mas os problemas térmicos geralmente desaparecem. Passar de 40 kHz para 20 kHz reduz as perdas de comutação pela metade. Melhor caminho térmico — Use um pacote de almofadas exposto, passe para planos de cobre mais espessos, adicione um dissipador de calor ou melhore o fluxo de ar. Às vezes, a resposta não é um FET diferente, é um melhor design mecânico. Alguns centímetros quadrados de cobre de 2 onças podem fazer maravilhas.

Experimente você mesmo

Insira seus parâmetros reais na calculadora Dissipação de energia do driver do motor. É a maneira mais rápida de verificar a integridade de sua seleção de FET antes de se comprometer com um layout. Repita a frequência de comutação, a seleção de FET e o ciclo de trabalho até que seu orçamento térmico faça sentido. A calculadora mostrará exatamente de onde vêm suas perdas e o ajudará a fazer compensações informadas. Muito melhor do que descobrir que você precisa de um novo design após a execução do primeiro protótipo.

Artigos Relacionados