Description
Tutorial: How to Use L9651 IC
The L9651 IC is a semiconductor component used for managing DC motors and servomotors. It is ideal for projects requiring precise control over mechanical devices, such as robotics or drone models.
What you need
- Arduino Uno
- 5V Power Supply
- DC Motors
- Jumper Wires
Steps
- Check the circuit’s power supply voltage and ensure it meets the L9651 IC specifications (refer to the datasheet).
- Connect the VCC and GND pins of the IC to 5V and ground respectively.
- Connect the following microcontroller pins to the IC: PWM, DIR, ENABLE (refer to the datasheet for exact specifications).
- Connect the DC motor to the HIN and LIN pins of the L9651 IC.
- Write the Arduino sketch to control the IC (see below).
- Compile and run the code on the microcontroller.
- Verify the proper functioning of the DC motor with software commands.
Example code
//Esempio di codice base
void setup() {
pinMode(PWM, OUTPUT);
pinMode(DIR, OUTPUT);
}
void loop() {
digitalWrite(DIR, HIGH); //Dirigere il moto in avanti
analogWrite(PWM, 255); //Imposta la velocità del motore (0-255)
delay(1000);
}
Mini project
Create a drone model with two DC motors managed by IC L9651. Connect the IC to Arduino and control the motors via software.
Common mistakes
- Incorrect power supply
- Pins not correctly connected
- Wrong PWM settings
Recommended accessories
- Arduino Uno R3
- Jumper cable set
- 3D printed case for Arduino
- DC motors for robotics
Frequently asked questions
What is the power supply voltage of the IC L9651?
Check the datasheet.
How many motors can I control with a single IC L9651?
One DC motor for circuit, but you can use multiple ICs in parallel.







Reviews
There are no reviews yet.