L9110H Dual-Channel H-Bridge Motor Driver Module

kr.20.00 inkl. moms

På lager

L9110H Dual-Channel H-Bridge Motor Driver Module.

Varenummer (SKU): 4471 Kategori: Tags: , , , , , ,

L9110H Dual-Channel H-Bridge Motor Driver Module er en motorstyrings-IC (Integrated Circuit), der ofte bruges til at styre DC-motorer og stepper motorer i elektroniske projekter. Den er kendt for sin enkle brug og alsidighed. L9110H fungerer som en H-bro motor driver. En H-bro er en elektronisk kreds, der gør det muligt at styre retningen af strømmen gennem en belastning, som f.eks. en motor. Dette gør det ideelt til at kontrollere både DC-motorer og stepper motorer. L9110H indeholder faktisk to H-bro kredse, hvilket betyder, at den kan kontrollere to separate motorer uafhængigt af hinanden eller en enkelt stepper motor.

Tekniske detaljer:

Power supply voltage: DC2.5-12V
Current output: Each channel has 800mA continuous current output
Low saturation pressure drop
TTL/CMOS output level compatible, can be connected directly to the CPU
Output built-in clamping diode, apply to the perceptual load
Control and drive integrate in IC
Have pin high pressure protection function
Working temperature: 0-80 ℃
Size: 29.2(mm)x23(mm)

Installere Arduino IDE Software

Før du kan starte din programmering skal Arduino’s IDE software hentes. Dette program bruges til at programmere chippen.
Download fra dette link: Download

Programmering

Inden programmeringen kan udføres skal den rigtige “COM” port findes. Klik “Værktøj/Port” – og vælg COM port.

Eksempel

Her viser vi et hurtig eksempel på hvordan du kan få 2 pumper til at køre frem og tilbage, og ændre hastigheden.

Du skal bruge:

L9110H Funktioner
InputOutput
IAIBOAIBDescription
LLLLOff
HLHLForward
LHLHReverse
HHHHOff
L9110H Pins (Tilslutning)
PinDescription
B-IAMotor B Input A (IA)
B-IBMotor B Input B (IB)
GNDGround
VCCOperating Voltage 2.5-12V
A-IAMotor A Input A (IA)
A-IBMotor A Input B (IB)

Her vises en måske lidt nemmere beskrivelse af sammensætning:

Kode:

const int AIA = 5; // (pwm) pin 5 connected to pin A-IA
const int AIB = 6; // (pwm) pin 6 connected to pin A-IB
const int BIA = 10; // (pwm) pin 10 connected to pin B-IA
const int BIB = 11; // (pwm) pin 11 connected to pin B-IB

byte speed = 255; // change this (0-255) to control the speed of the motors (Voltage)

void setup() {
pinMode(AIA, OUTPUT); // set pins to output
pinMode(AIB, OUTPUT);
pinMode(BIA, OUTPUT);
pinMode(BIB, OUTPUT);
}
void loop() {

forward();
delay(1000);
STOP();

backward();
delay(1000);
STOP();

left();
delay(1000);
STOP();

right();
delay(1000);
STOP();
}
void backward()
{
analogWrite(AIA, 0);
analogWrite(AIB, speed);
analogWrite(BIA, 0);
analogWrite(BIB, speed);
}
void forward()
{
analogWrite(AIA, speed);
analogWrite(AIB, 0);
analogWrite(BIA, speed);
analogWrite(BIB, 0);
}
void left()
{
analogWrite(AIA, speed);
analogWrite(AIB, 0);
analogWrite(BIA, 0);
analogWrite(BIB, speed);
}
void right()
{
analogWrite(AIA, 0);
analogWrite(AIB, speed);
analogWrite(BIA, speed);
analogWrite(BIB, 0);
}
void STOP()
{
analogWrite(AIA, 0);
analogWrite(AIB, 0);
analogWrite(BIA, 0);
analogWrite(BIB, 0);
delay (2000);
}

Download

Kontakt os

Du er altid velkommen til at kontakte os på info@ardustore.dk, eller sende os en besked via messenger (Klik her) og vi vil hjælpe dig.

Anmeldelser

Der er endnu ikke nogle anmeldelser.

Vær den første til at anmelde “L9110H Dual-Channel H-Bridge Motor Driver Module”

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *