Neste tutorial vamos montar um excelente circuito para controlar a velocidade de um motor linear DC e também fazer o controle do sentido de giro. Este circuito pode ser acionado por botões ou por qualquer outro microcontrolador, incluindo a placa Arduino. É ideal para pequenos robôs!
Logo abaixo temos o circuito responsável pela reversão e controle de velocidade (com Arduino) do motor.
Para montar esse circuito vamos precisar de alguns componentes, então segue a lista:
- 2 - Chave Táctil 6x6x4,3mm 2 Terminais (botões);
- 2 - Transitores BC548;
- 2 - Transistores BD136;
- 2 - Trasistores BD 135;
- 2 - Resistores de 1K / 1/4W (marrom, preto, vermelho, dourado);
- 2 - Resistores de 10K / 1/4W (marrom, preto, laranja, dourado);
- 4 - Resistores de 120R / 1/4W (marrom, vermelho, marrom, dourado);
- 1 - Arduino Uno, Nano, Mega... (necessário somente quando o acionamento do motor for feito via Arduino).
- 1 - Motor DC;
- 1 - Fonte de 5VDC/1,5A.
Circuito 1:
Circuito 2:
Programação do Arduino para fazer funcionar o circuito 2:
Circuito 3:
Programação do Arduino para fazer funcionar o circuito 3:
Veja o vídeo para tirar todas as sua dúvidas e ver o funcionamento e a explicação de cada circuito: