L9110S Arduino и Datasheet | Драйвер H Bridge
- Тип двигателя - Шаговый: Биполярный
- Функция: Драйвер — полностью интегрированный, управляющий и силовой каскад
- Приложения: Общего назначения
- Упаковка: 8-SOIC (0,154 дюйма, ширина 3,90 мм)

БЕСПЛАТНАЯ доставка для заказов свыше HK$250.00

Быстрый ответ, быстрая расценка

Быстрая отправка, никаких проблем после продажи

Оригинальный канал, гарантия подлинности продукции
Key Features of the L9110S Motor Driver
The L9110S is a compact and efficient dual-channel motor driver, perfect for driving small DC motors in various applications. It supports both forward and reverse motor rotation, making it ideal for simple robotics, toys, and automation projects. The L9110S operates on a voltage range of 2.5V to 12V and can provide up to 800mA per channel, allowing for moderate power control in low to mid-range motor applications. Its built-in thermal shutdown and overcurrent protection make it reliable and safe to use in long-running projects. Simple to use with minimal external components, the L9110S is a solid choice for controlling small motors in your designs.
L9110S Pinout
Приколоть | Label | Описание |
---|---|---|
1 | ВКЦ | Power supply pin (2.5V to 12V) for the motor driver. |
2 | AIN1 | Input pin for controlling the direction of motor A (forward). |
3 | AIN2 | Input pin for controlling the direction of motor A (reverse). |
4 | Земля | Ground pin, connected to the system ground. |
5 | BIN1 | Input pin for controlling the direction of motor B (forward). |
6 | BIN2 | Input pin for controlling the direction of motor B (reverse). |
7 | VOUTA | Output pin for driving motor A. |
8 | VOUTB | Output pin for driving motor B. |
Using the L9110S Pinout
To use the L9110S motor driver, first connect the ВКЦ pin (Pin 1) to your power supply (within the 2.5V to 12V range), and the Земля pin (Pin 4) to the ground. To control motor A, use AIN1 (Pin 2) and AIN2 (Pin 3) to set the forward and reverse direction. Similarly, BIN1 (Pin 5) and BIN2 (Pin 6) control motor B. The VOUTA (Pin 7) and VOUTB (Pin 8) provide the output to drive the motors. Ensure the motor current does not exceed 800mA per channel to prevent overheating or damage. Properly managing the power and control signals will ensure smooth motor operation.
L9110S Equivalent Models
Here’s a comparison of equivalent motor drivers with similar packaging and performance:
Модель | Диапазон напряжения | Выходной ток | Каналы | Тип упаковки | Функции защиты |
---|---|---|---|---|---|
L9110S | 2.5V to 12V | 800mA per channel | Двойной | СОП-8 | Overcurrent, Overtemperature |
Л298Н | 4.5V to 46V | 2A per channel | Двойной | DIP-15 | Overcurrent, Thermal Shutdown |
TB6612FNG | 4.5V to 13.8V | 1.2A per channel | Двойной | СОП-16 | Overcurrent, Overtemperature |
DRV8833 | 2.7V to 10.8V | 1.5A per channel | Двойной | HTSSOP-16 | Overcurrent, Thermal Shutdown |
Substitution Tips
When replacing the L9110S, ensure that the voltage range и current output are similar to maintain reliable motor operation. Models like the Л298Н offer a higher current output (2A per channel) but come in a larger DIP-15 package. The TB6612FNG is a compact alternative with slightly higher current output (1.2A) and similar protection features. The DRV8833 also offers good performance with a higher current rating of 1.5A per channel and additional thermal protection. Always check the package type и распиновка compatibility before replacing to ensure the new driver fits your design.
L9110S Arduino Integration
The L9110S motor driver is easy to integrate with an Arduino for controlling small DC motors. By connecting the L9110S to the Arduino’s digital pins, you can control the motor’s direction and speed. You’ll typically use the AIN1, AIN2, BIN1, и BIN2 pins to control two motors. The Arduino will send high and low signals to these pins to drive the motors forward, reverse, or stop.
L9110S H-Bridge Arduino Code
Here’s a simple Arduino code to control the L9110S H-Bridge motor driver:
This code drives both motors forward, backward, and stops them. You can modify it to suit your specific needs, like adding PWM for speed control or using sensors for more advanced functionality.
L9110S Motor Driver Circuit Overview
The L9110S is a compact dual-channel motor driver IC designed for driving small DC motors and stepper motors. It utilizes an H-bridge configuration to control the direction and speed of motors, making it ideal for applications like robotics and automation.
Circuit Diagram
Circuit Analysis
In this typical application circuit:
-
VCC (Pin 1 & Pin 3): Connected to the positive terminal of the power supply (2.5V to 12V).
-
GND (Pin 2 & Pin 5): Connected to the ground of the power supply.
-
A-IA (Pin 4) & A-IB (Pin 5): Input pins for controlling motor A’s direction.
-
B-IA (Pin 6) & B-IB (Pin 7): Input pins for controlling motor B’s direction.
-
OA (Pin 8) & OB (Pin 9): Output pins connected to the motor terminals.
By applying high and low signals to the input pins (A-IA, A-IB, B-IA, B-IB), you can control the rotation direction of the motors. For example, setting A-IA high and A-IB low will make motor A rotate in one direction, while setting A-IA low and A-IB high will reverse its direction. Similarly, controlling B-IA and B-IB will manage motor B’s rotation.
Important Considerations
-
Input Voltage: Ensure the input voltage is within the specified range (2.5V to 12V) to prevent damage to the IC.
-
Текущий рейтинг: The L9110S can supply up to 800mA of continuous current per channel. Exceeding this can cause overheating or failure.
-
PWM Control: For speed control, Pulse Width Modulation (PWM) signals can be applied to the input pins, adjusting the duty cycle to vary motor speed.
-
Рассеивание тепла: Under high load conditions, the IC may generate heat. Ensure adequate ventilation or heat sinking to maintain reliable operation.
This simple and efficient circuit is ideal for powering low-current devices like microcontrollers, sensors, and small LEDs.