Ponte H L293D driver para motor para Arduino Mega e Uno
AVISE-ME QUANDO CHEGAR
Fora de estoque
R$22,50 R$24,90
Fora de estoque
A Ponte H L293D é uma placa que comanda vários motores motores DC e pode ser alimentada com uma fonte de tensão de até 36V e o chip se encarrega de fornecer uma corrente máxima de 600mA por canal
Ponte H L293D driver para motor para Arduino Mega e Uno
O chip L293D também é conhecido como um tipo de Ponte H que é tipicamente um circuito elétrico que permite uma tensão ser aplicada em uma carga em qualquer direção para uma saída, como por exemplo um motor.
Esta ponte h para motores é baseado no chip L293D e com ele é possível controlar até 4 Motores DC, 2 Servos ou 2 Motores de Passo!
O chip L293D possui internamente 2 Ponte H e suporta uma corrente de saída de 600mA por canal, ou seja, será possível controlar até 2 motores com 600mA cada, visto que neste Shield temos 2 chips. Tensão suportada de 4,5-36V.
Características
- Esse driver para motores Arduino é baseado no chip L293D e com ele é possível controlar até 4 Motores DC, 2 Servos ou 2 Motores de Passo.
- Você pode ligar motores DC e uma fonte de tensão de mais de 36v que este chip se encarrega de fornecer uma corrente máxima de 600mA por canal.
- O chip L293D também é conhecido como um tipo de Ponte H que é tipicamente um circuito elétrico que permite uma tensão ser aplicada em uma carga em qualquer direção para uma saída, como por exemplo um motor.
- O chip L293D possui internamente 2 Ponte H e suporta uma corrente de saída de 600mA por canal, ou seja, será possível controlar até 2 motores com 600mA cada, visto que neste Shield temos 2 chips. Tensão suportada de 4,5-36V.
- Este Motor Shield L293D é compatível com Arduino Uno e Arduino Mega.
- Pode controlar 4 Motores DC, 2 Motores de Passo ou 2 Servos.
- Tensão de saída: 4,5-36V
- Corrente de saída: 600mA por canal
- Até 4 motores DC bi-direcional com seleção individual de velocidades de 8 bits (cerca de 0,5% de resolução).
- Até 2 Motores de Passo (Unipolar ou Bipolar) com bobina unica, dupla ou passos interlaçados.
- 4 Pontes H: 0,6A por Ponte (1,2A de pico) com proteção térmica e diodos de proteção contra retro-alimentação.
- Resistores Pull Down mantem motores desativos durante a entrada de alimentação.
- Botão de Reset Arduino disponível no topo da placa.
- Terminais em bloco de 2 pinos e jumper para conexão de alimentação externa.
Controle de motor dc com Arduino:
Antes de montar e ligar o shield, baixe a biblioteca do Arduino Motor Shield AQUI. Descompacte a pasta, renomeie para AFMotor, e coloque essa pasta dentro da pasta LIBRARIES do programa (IDE) do seu Arduino. Não esqueça de sair e carregar a IDE novamente para que a biblioteca seja reconhecida pelo programa.
Com o uso da biblioteca, a programação fica bem simplificada. O programa abaixo rotaciona o motor no sentido horário, pára por 5 segundos, e depois inverte o sentido de rotação :
motor.setSpeed(velocidade) = define a velocidade de rotação do motor, podendo ser um valor entre 0 (motor parado) e 255 (rotação máxima)
motor.run(sentido) = aciona o motor no sentido definido : FORWARD (frente/horário), BACKWARD (sentido contrário/anti- horário), ou pára o motor (RELEASE).
Código exemplo:
//Programa : Teste de motor DC12V com motor shield ponte H
#include <AFMotor.h>
AF_DCMotor motor(1);
//Seleciona o motor 1
void
setup()
{}
void
loop()
{
motor.setSpeed(255);
//Define a velocidade maxima
motor.run(FORWARD);
//Gira o motor sentido horario
delay(5000);
motor.setSpeed(0);
motor.run(RELEASE);
//Desliga o motor
delay(5000);
motor.setSpeed(50);
//Define velocidade baixa
motor.run(BACKWARD);
//Gira o motor sentido anti-horario
delay(5000);
motor.setSpeed(0);
motor.run(RELEASE);
//Desliga o motor
delay(5000);
//Aguarda 5 segundos e repete o processo
}
Acompanha
- 1 x Ponte H L293D
Peso | 0,05 kg |
---|---|
Dimensões | 16 × 11 × 7 cm |