The L293D Motor Driver Expansion Board Mini 4CH 4 Channel Motor Drive by DKARDU is a compact and versatile motor driver board designed to control up to four DC motors or two stepper motors. Utilizing the L293D IC, this board is ideal for robotics and automation projects, providing an efficient and straightforward solution for motor control.
Specification | Value |
---|---|
Operating Voltage | 4.5V to 36V |
Output Current | 600mA per channel (peak 1.2A) |
Number of Channels | 4 (for DC motors) |
Motor Type | DC motors, Stepper motors |
Control Logic | TTL compatible |
Dimensions | 50mm x 50mm x 15mm |
Pin Name | Description |
---|---|
VCC | Power supply for the motor (4.5V-36V) |
GND | Ground |
5V | Logic voltage supply (5V) |
EN1 | Enable pin for Motor 1 and Motor 2 |
EN2 | Enable pin for Motor 3 and Motor 4 |
Pin Name | Description |
---|---|
IN1 | Input 1 for Motor 1 |
IN2 | Input 2 for Motor 1 |
IN3 | Input 1 for Motor 2 |
IN4 | Input 2 for Motor 2 |
IN5 | Input 1 for Motor 3 |
IN6 | Input 2 for Motor 3 |
IN7 | Input 1 for Motor 4 |
IN8 | Input 2 for Motor 4 |
OUT1 | Output 1 for Motor 1 |
OUT2 | Output 2 for Motor 1 |
OUT3 | Output 1 for Motor 2 |
OUT4 | Output 2 for Motor 2 |
OUT5 | Output 1 for Motor 3 |
OUT6 | Output 2 for Motor 3 |
OUT7 | Output 1 for Motor 4 |
OUT8 | Output 2 for Motor 4 |
Power Connections:
Motor Connections:
Control Connections:
// Example code to control two DC motors using L293D Motor Driver Board
// Connect IN1, IN2, IN3, IN4 to Arduino pins 2, 3, 4, 5 respectively
#define IN1 2
#define IN2 3
#define IN3 4
#define IN4 5
void setup() {
// Set all control pins as output
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(IN3, OUTPUT);
pinMode(IN4, OUTPUT);
}
void loop() {
// Move Motor 1 forward
digitalWrite(IN1, HIGH);
digitalWrite(IN2, LOW);
// Move Motor 2 backward
digitalWrite(IN3, LOW);
digitalWrite(IN4, HIGH);
delay(2000); // Run motors for 2 seconds
// Stop both motors
digitalWrite(IN1, LOW);
digitalWrite(IN2, LOW);
digitalWrite(IN3, LOW);
digitalWrite(IN4, LOW);
delay(2000); // Wait for 2 seconds
}
Motors Not Running:
Overheating:
Erratic Motor Behavior:
By following this documentation, users can effectively utilize the L293D Motor Driver Expansion Board Mini 4CH 4 Channel Motor Drive in their projects, ensuring reliable and efficient motor control.