Caso voce não se lembre da teoria envolvendo o funcionamento da ponte H Acesse Aqui !
Bom .. Vamos ao que interessa !
Para essa parte da criação vamos precisar de :
1 Fonte
2 rele's comuns (de 5 ou 12v , variando apenas a tensão de acionamento da bobina )
2 opto acopladores 4n25
2 resistores de 10Ω
1 led vermelho
1 led verde
1 motor de corrente continua 12v **( esqueci de tirar a foto junto )
--
Primeiramente para o uso na protoboard , eu soldei 5 fios em cada relê , um em cada terminal .
Se voce não lembra qual a função de cada pino você encontra aqui !
Sabendo disso , vamos ligar o em ambos os reles , o contato NA (normalmente aberto) em 12v
e os contatos normalmente fechados no GND
Os contatos Comum dos reles , esses vão ligados aos pólos do motor .
Como as bobinas dos reles são 12v e o Arduino não consegue suprir a tensão necessária para o acionamento , usaremos um opto acoplador 4N25 para cada relê .
Uma explicação sobre os opto acopladores aqui
Os leds vão ligados em paralelo com o led de acionamento do opto acoplador , apenas para sinalizar o sentido de rotação do motor .
Os pinos de acionamento do opto acoplador , um vai ligado ao pino 8 e ao 9 .
-- Código --
/*
Exemplo de ligaçao a uma ponte H com reles.
Acessem www.arduinobrasil.blogspot.com
*/
int led1 = 8;
int led2 =9;
void setup() {
pinMode(led1, OUTPUT);
pinMode(led2,OUTPUT);
}
void loop() {
digitalWrite(led1, HIGH);
digitalWrite(led2, LOW);
delay(1500);
digitalWrite(led1, LOW);
delay(250);
digitalWrite(led2, HIGH);
delay(1500);
digitalWrite(led1, HIGH);
digitalWrite(led2, LOW);
delay(1500);
digitalWrite(led1, LOW);
delay(250);
digitalWrite(led2, HIGH);
delay(1500);
}
ps. não se esqueça de ligar uma fonte de 12v para alimentar os reles e o motor
Parte 1
post interessante, vlws...
ResponderExcluir