O que é o EasyDriver?
Share
O EasyDriver é uma placa de controle de driver de motor de passo de código aberto de baixo custo, baseada no chip Allegro A3967, projetada para controlar motores de passo bipolares via comandos simples de passo e direção.
Funcionamento e Vantagens do EasyDriver
Diferente de drivers tradicionais como a ponte H L298N que exige acionamento manual de quatro bobinas lógicas, o EasyDriver gerencia o chaveamento interno automaticamente. Em braços robóticos e mini CNCs montados na Protoboard MB-102 com Arduino, o EasyDriver traz vantagens:
- Controle de 2 Pinos: Necessita apenas de um pino de direção (DIR) e um pino de pulso (STEP) do microcontrolador para mover o motor de passo.
- Suporte a Microstepping: Divide passos padrão de motores em frações de até 1/8 de passo, reduzindo ruídos mecânicos e vibrações de rotação.
- Ajuste de Corrente Limite: Traz um mini potenciômetro de calibração embutido para limitar a corrente máxima das bobinas do motor de passo.
Suporta tensões de alimentação de motores de 7V a 30V e correntes ajustáveis de até 750 mA por fase.
Perguntas Frequentes (FAQ)
- Quais pinos do Arduino são necessários para controlar o EasyDriver?
- Necessita de apenas dois pinos digitais de sinal: um para emitir os pulsos de velocidade (STEP) e outro para sinalizar a direção do giro (DIR).
- O que ocorre se desconectarmos o motor de passo com o EasyDriver energizado?
- A remoção física dos fios do motor de passo sob energia danificará o chip driver A3967 de forma instantânea devido ao forte pico indutivo gerado.