Porque o seu motor de passo sobreaquece e como resolver
By Kunkune | Published: 2026-10-21
Category: Guias Práticos
Os motores de passo podem sobreaquecer devido a corrente excessiva, definições incorretas do driver ou arrefecimento insuficiente. Este guia ajuda-o a diagnosticar a causa e a aplicar a correção adequada.
Resposta Rápida
Os motores de passo sobreaquecem mais frequentemente porque a corrente do driver está definida demasiado alta ou o motor está parado sem redução de corrente. Reduza a corrente, ative a redução de corrente em repouso e melhore a ventilação.
Porque é que os Motores de Passo Aquecem
Os motores de passo são concebidos para funcionar quentes—temperaturas da caixa até 80°C (176°F) são normais para muitos modelos. Mas se o motor ficar demasiado quente para tocar ou começar a saltar passos, tem um problema.
A principal causa é a corrente contínua que flui através dos enrolamentos mesmo quando o motor não está a mover-se. Ao contrário dos motores DC, os drivers de passo mantêm as bobinas energizadas para segurar a posição, o que gera calor.
Outros fatores incluem um driver definido para uma corrente superior à classificação do motor, má dissipação de calor, ou o motor a funcionar a velocidades muito baixas onde a força contraeletromotriz é mínima.
Cenários Comuns de Sobreaquecimento
Pequenos motores de passo com engrenagens como o 28BYJ-48 são especialmente propensos a sobreaquecer porque são frequentemente emparelhados com a placa de driver ULN2003, que não tem regulação de corrente. O driver simplesmente liga e desliga a alimentação total de 5V, pelo que o motor vê a corrente máxima continuamente.
Para motores NEMA maiores, o erro mais comum é deixar a corrente do driver na definição predefinida sem verificar a ficha técnica do motor. Muitos drivers são enviados com uma definição de corrente alta para servir uma gama de motores, mas isso pode queimar um motor mais pequeno.
Passos de Diagnóstico e Correção
- Sintoma: A temperatura da caixa do motor excede 80°C (demasiado quente para manter o dedo por mais de alguns segundos) ou o motor salta passos após alguns minutos de funcionamento.
- Causa Provável: A corrente do driver está definida demasiado alta para a classificação do motor, ou o motor está parado sem redução de corrente. Para o 28BYJ-48 com ULN2003, a causa é a falta de limitação de corrente no driver.
- Ação Corretiva: Se o seu driver tiver um potenciómetro de ajuste de corrente (ex.: A4988, DRV8825, TB6600), meça a tensão de referência e defina a corrente para 70-80% da corrente nominal do motor. Ative o modo de 'redução de corrente em repouso' ou 'meia corrente' no seu driver ou firmware. Para o 28BYJ-48, adicione um pequeno dissipador de calor ou reduza a tensão de alimentação para 3.3V (se o seu controlador permitir). Após o ajuste, deixe o motor funcionar durante 10 minutos e verifique novamente a temperatura.
- Parar ou Escolher Outra Opção: Se o motor ainda sobreaquecer após reduzir a corrente e melhorar o arrefecimento, o motor pode ser subdimensionado para a carga. Considere atualizar para um motor de passo maior ou um driver com regulação ativa de corrente (ex.: A4988 para NEMA 17). Para o 28BYJ-48, mudar para um driver de passo dedicado como o DRV8833 pode fornecer controlo de corrente e reduzir o calor. Se não conseguir resolver o sobreaquecimento com estes passos, substitua a combinação motor-driver.
Produtos Mencionados
- Motor de Passo com Engrenagens de 5V 4 Fases 28BYJ-48 + Driver ULN2003: Motor de Passo com Engrenagens de 5V 4 Fases 28BYJ-48 + Driver ULN2003 Esta combinação é um motor de passo de entrada comum, mas o driver ULN2003 não consegue regular a corrente, pelo que o motor funciona continuamente à corrente nominal—tornando-o uma causa frequente de sobreaquecimento em projetos de hobby.

Motor de Passo com Engrenagens de 5V 4 Fases 28BYJ-48 + Driver ULN2003
