Módulo Ponte H L9110S
Modelo: 908100
R$ 12,84
no cartão em 1x
R$ 11,94
-7%
no PIX
Garantia: 90
Produto indisponível! Podemos avisar você quando estiver disponível?
A ponte h L9110S dupla permite controlar o sentido de rotação e velocidade (necessita PWM) de dois motores de corrente continua (DC/CC) ou um motor de passo de quatro fases.
Este módulo pode controlar motores de até 12V e 800mA.
É compatível com lógica TTL e CMOS.Para usar este módulo, basta alimentar o módulo com a tensão de alimentação do motor, aplicar os pulsos de às 4 entradas de controle e conectar os terminais dos motores aos bornes.
Muito fácil de ser usado, e para facilitar ainda mais, fornecemos código exemplo para Arduino, mas também poderá ser facilmente usado com qualquer outro microcontrolador.
OBS: Para controlar a velocidade, é necessário usar saídas PWM.
DADOS TÉCNICOS
Chip Driver: Chip dupla ponte H L9110S
Tensão de alimentação: 2,.5V á 12V
Corrente nominal: 800mA por motor
Pico de corrente de Saída: 1.5A à 2A por porta (Somente pico, ou seja, breve)
Tensão dos terminais de controle: 2.5 7.7 V
Corrente dos terminais de controle: 500uA
Temperatura de trabalho: 0ºC a +80ºC
Outras características: Verificar datasheet
PINOS
Pino VCC: Alimentação do módulo (Mesma tensão do motor até 12V)
Pino GND: 0V
Pino IA1: Entrada de controle do motor 1
Pino IB1: Entrada de controle do motor 1
Pino IA2: Entrada de controle do motor 2
Pino IB2: Entrada de controle do motor 2
Código exemplo
int M1_Left = 12; //Direccion
int M1_Right = 11; //Direccion
void setup()
{
pinMode(M1_Left, OUTPUT);
pinMode(M1_Right , OUTPUT);
}
void loop(){
turn (1);
delay(1000); //1 sg
stop();
delay(250); //250ms
turn(2);
delay(1000); //1 sg
stop();
delay(250); //250ms
}
void turn(int direction)
{
boolean inPin1 = LOW;
boolean inPin2 = HIGH;
if(direction== 1){
inPin1 = HIGH;
inPin2 = LOW;
}
digitalWrite(M1_Left, inPin1);
digitalWrite(M1_Right , inPin2);
}
void stop(){
digitalWrite(M1_Left, LOW);
digitalWrite(M1_Right , LOW);
}