Esta é a segunda edição do post sobre shields de ponte H. Contém uma informação adicional sobre usar PWM no shield de ponte H L298N.
Neste quinto tutorial de Arduino será ensinado como usar dois tipos de shields de ponte H. Shields são circuitos prontos que podem ser ligados com Arduino economizando tempo, porém são mais caros.
Para saber como as pontes H funcionam, clique neste botão.
Ponte HClique aquiShield de ponte H L298N
Primeiro vamos fazer funcionar esta ponte H L298N, esta é a ligação.
Os pinos INs devem ser ligados nos pinos digitais, aqui foram ligados nos pinos 2, 3, 4 e 5. A indicação dos pinos de alimentação do shield pode ser vista do outro lado da placa.
Os motores DC ligados no shield.
Vamos escrever o programa para testar o shield. Os motores devem mudar a direção de rotação a cada 2 segundos.
Usando PWM no L298N
Para controlar os motores ligados à ponte H L298N com PWM, os pinos ENA e ENB devem ser ligados ao Arduino.
Os pinos ENA e ENB podem ser ligados nos pinos digitais do Arduino e devem ser declarados no início do programa.
Na função “void loop”, as variáveis ENA e ENB devem ser escritas como mostrado a seguir.
Shield de ponte H da Adafruit
Este shield usa o circuito integrado L293D para controlar os motores.
Se quiser adicionar sensores, tem que soldar soquetes nestes buracos. Mas neste tutorial vamos usar somente motores.
Este shield pode controlar 4 motores DC ou 2 motores de passo e mais 2 servos. Primeiro vamos ver como controlar motores DC, aqui mostra onde devem ser colocados os terminais dos motores.
Para usar este shield, tem que abaixar e instalar a biblioteca da primeira versão, pode ser neste link. Implementando o programa.
Agora vamos usar este shield para controlar um servomotor. Aqui mostra onde ligar o servo.
Você pode controlar servos da mesma forma mostrada no tutorial 3.
Parte 3Clique aquiOs pinos SERVO_2 estão ligados no pino digital 9, portanto, deve escrever o comando servo.attach(9); no void setup. Nos pinos SERV1 tem que escrever servo.attach(10); no void setup.
Usando motor de passo
Agora vamos usar um motor de passo.
Na hora de colocar o motor de passo, preste atenção nos fios dos enrolamentos. Cada modelo de motor de passo tem cores diferentes para enrolamentos diferentes. Aqui é a relação do enrolamento com as cores para o motor de passo 28BYJ-48.
Como colocar este tipo de motor no shield.
É necessário pegar um multímetro e medir a resistência entre os fios para saber qual é o enrolamento. Por exemplo, neste motor a resistência entre o fio rosa (pink) e o laranja (orange) é quase o dobro da resistência entre o vermelho (red) e qualquer outro fio. Este é o programa a ser implementado.