Phipps Electronics

Order within the next 

FREE SHIPPING OVER $199

50,000+ ORDERS

WORLDWIDE SHIPPING

SSL SECURED

Skip to main content
← Back
You are here:
Print

L9110S H-Bridge Dual Motor Driver Module User’s Guide

 

User’s Guide

L9110S Dual H‑Bridge Motor Driver Module


1. Product Overview

The L9110S is a compact dual‑channel motor driver IC mounted on a breakout board. It can control two DC motors or one small stepper motor, allowing forward/reverse motion and speed control via PWM signals.

  • Operating Voltage: 2.5V – 12V DC
  • Continuous Current: ~800mA per channel (peak up to ~1.5A)
  • Control Method: Logic inputs (HIGH/LOW or PWM)
  • Applications: Educational robots, toys, DIY kits, radio dial motors

2. Pinout

Typical L9110S module has two channels (A & B):

Pin Function
VCC Power supply (2.5–12V)
GND Ground
A‑1A Input 1 for Motor A
A‑1B Input 2 for Motor A
B‑1A Input 1 for Motor B
B‑1B Input 2 for Motor B
Motor A Output terminals for Motor A
Motor B Output terminals for Motor B

3. Control Logic

Each motor channel works as an H‑bridge:

IN1 IN2 Motor Action
HIGH LOW Forward
LOW HIGH Reverse
LOW LOW Stop (coast)
HIGH HIGH Brake
  • Apply PWM on one input while holding the other LOW → speed control.

4. Wiring Guide (Arduino Example)

  1. Connect VCC → Arduino 5V (or external supply within 2.5–12V).
  2. Connect GND → Arduino GND.
  3. Connect A‑1A, A‑1B → Arduino digital pins (e.g., D8, D9).
  4. Connect Motor A terminals → DC motor.
  5. Repeat for Motor B if using two motors.

5. Example Arduino Code

int IN1 = 8;
int IN2 = 9;

void setup() {
  pinMode(IN1, OUTPUT);
  pinMode(IN2, OUTPUT);
}

void loop() {
  // Forward
  digitalWrite(IN1, HIGH);
  digitalWrite(IN2, LOW);
  delay(2000);

  // Reverse
  digitalWrite(IN1, LOW);
  digitalWrite(IN2, HIGH);
  delay(2000);

  // Stop
  digitalWrite(IN1, LOW);
  digitalWrite(IN2, LOW);
  delay(2000);
}

6. Applications

  • Small robots: Drive two DC motors for wheels.
  • Stepper motor control: Sequence inputs for 2‑phase stepper motors.
  • Educational kits: Demonstrate H‑bridge logic and PWM speed control.
  • DIY projects: Fan control, toy car motors, tuning knobs.

7. Best Practices

  • Do not exceed 12V supply or 1.5A peak current.
  • Use PWM from microcontroller for smooth speed control.
  • Add flyback diodes if driving inductive loads beyond spec.
  • Keep wiring short to reduce noise and voltage drop.

 

Was this article helpful?
Please Share Your Feedback
How Can We Improve This Article?
Table of Contents
Scroll to Top