Giới thiệu Mạch Driver motor Shield L293D
Mạch Driver motor Shield L293D là một phần board mở rộng cho các board arduino, dùng để điều khiển các loại động cơ DC, động cơ bước và động cơ servo. Arduino Motor Shield được thiết kế gọn gàng, đẹp mắt và tương thích hoàn toàn với các board Arduino: arduino uno r3, arduino leonardo, arduino mega2560, giúp bạn có thể sử dụng và điều khiển một cách dễ dàng và nhanh chóng.
Arduino Motor Shield sử dụng 2 IC cầu H L293D hoàn chỉnh với các chế độ bảo vệ và 1 IC logic 74HC595 để điều khiển các động cơ.
Arduino Motor Shield L293D có thể điều khiển nhiều loại motor khác nhau như step motor, servo motor, motor DC, với mức áp lên đến 36V, dòng tối đa 600mA cho mỗi kênh điều khiển.
Các mạch điều khiển động cơ: Driver DC / AC / Step


Chức năng các chân Mạch Driver motor Shield L293D

Thông số kỹ thuật Mạch Driver motor Shield L293D
- Nguồn hoạt động: 5VDC từ Arduino.
- Nguồn cấp cho động cơ: 4.8~35VDC
- Tương thích với các board Arduino Uno R3, Arduino Leonardo R3 và Arduino Mega 2560.
- 2 cổng điều khiển động cơ servo có điện áp vào 5V với timer có độ phân giải cao, phù hợp cho các ứng dụng điều khiển bằng Arduino có độ chính xác cao. Đặc biệt không có jitter.
- Có 2 IC Driver L293D, do đó sẽ có 4 cầu H để điều khiển được 4 động cơ DC. Mỗi cầu H có dòng ra tối đa 0.6A (dòng chịu đựng cực đại là 1.2A) ở mỗi kênh điều khiển.
- Các cổng M dùng điều khiển động cơ DC được điều khiển bằng tín hiệu PWM.
- Driver còn hỗ trợ điều khiển 2 động cơ bước, với 2 cổng dùng cho 2 động cơ servo có thể được dùng cho động cơ bước. Với Shield L293D, động cơ bước có thể vận hành ở tất cả các chế độ: full step, half step và micro-step. Động cơ bước dùng cho driver có thể là loại đơn cực (unipolar) hoặc lưỡng cực (bipolar).
- Có sẵn nút RESET để khởi động lại board Arduino
- Có Jumper để thiết lập nguồn cấp cho động cơ nối với chân Vin để cấp nguồn cho Arduino tuy nhiên nếu nguồn cấp cho động cơ > 9VDC vui lòng không sử dụng và cấp nguồn riêng (áp dụng cho các mạch Arduino TQ, không áp dụng cho Vietduino).
- IC driver động cơ: 2 x L293D
- Điều khiển được 4 động cơ DC hoặc 2 động cơ bước công suất nhỏ ( < 600mA, 4.5~36VDC)
- Điều khiển được 2 động cơ RC Servo.
- Tích hợp ngõ ra cho các chân Analog của Arduino.
- Tích hợp nút nhấn Reset.
Sơ đồ nguyên lý

Chương trình Test
Nguyên lý kết nối

Chương trình
Thư viện: AFMotor.h hoặc tải trực tiếp từ thư viện Arduino IDE
#include <AFMotor.h>
#include <Servo.h>
Servo myservo; // create servo object to control a servo
int pos = 0; // variable to store the servo position
//Numero de passos para 1 rotacao total
double passos_total = 2048;
// Define as portas para os motores
// Valor 1 para motor em M1/M2 e 2 para motor em M3/M4
int porta_motor_1 = 1;
int porta_motor_2 = 2;
int angulo = 45;
double numero_de_passos = 0;
AF_Stepper motor_de_passo_1(passos_total, porta_motor_1);
AF_Stepper motor_de_passo_2(passos_total, porta_motor_2);
void setup()
{
myservo.attach(9);
motor_de_passo_1.setSpeed(10);
motor_de_passo_2.setSpeed(10);
Serial.begin(9600);
}
void loop()
{
for (pos = 0; pos <= 180; pos += 1) {
myservo.write(pos);
delay(15);
}
for (pos = 180; pos >= 0; pos -= 1) {
myservo.write(pos);
delay(15);
}
numero_de_passos = angulo / (360 / passos_total);
Serial.print("Numero de passos : ");
Serial.println(numero_de_passos);
motor_de_passo_1.step(numero_de_passos, FORWARD, SINGLE);
motor_de_passo_1.release();
delay(10);
motor_de_passo_2.step(numero_de_passos, BACKWARD, SINGLE);
motor_de_passo_2.release();
delay(500);
}
Tham khảo chương trình mẫu và thông tin linh kiện chi tiết tại:

MẠCH ĐỆM ULN2003 V1, MẠCH ĐIỀU KHIỂN ĐỘNG CƠ BƯỚC
Mạch Relay 30A 24V 4 Kênh, Rơ le công suất 250VAC / 30VDC
ANTEN 433Mhz 6dBi 20CM KIM TRONG, ANTEN LORA, RF
Dây chuyển 1ipex sang SMA 15mm lỗ trong 20cm, Dây chuyển ipex 1
QUANG TRỞ 4 CHÂN, CẢM BIẾN ÁNH SÁNG
Module thu phát Bluetooth HC06 - Mạch thu phát Bluetooth HC-06
LED 5MM PHỦ MÀU CAM CHÂN NGẮN, LED SIÊU SÁNG - 40 CON
Động cơ rung tròn 1027 3V, Động cơ rung điện thoại
Cảm biến phao điện tử P75 220V, Công tắc phao điện tử
CẢM BIẾN QUANG HỒNG NGOẠI E18-R2N1 NPN, GƯƠNG PHẢN XẠ 6-36VDC
Dây bus 6pin 10cm 24AWG cùng hướng XH2.54mm, Kích thước chân 2.54mm
CẢM BIẾN MQ3, CẢM BIẾN NỒNG ĐỘ CỒN
PIN VUÔNG 9V, PIN 2 CỰC 1 BÊN
Hàng rào đực đơn thẳng 1*40P 21mm 2.54mm, Jump header đơn 40 pin
Bộ Jack nối sắt GX12-6P, Đầu nối sắt Đực Cái GX12 6 chân
Mạch Relay 30A 5V 4 Kênh, Rơ le công suất 250VAC / 30VDC
LED 3MM PHỦ MÀU VÀNG NGẮN, LED SIÊU SÁNG - 40 CON
ĐIỆN TRỞ 1K2 10W, ĐIỆN TRỞ CÔNG SUẤT SỨ
Bộ Jack nối sắt GX12-5P, Đầu nối sắt Đực Cái GX12 5 chân
ĐIỆN TRỞ 39K 10W, ĐIỆN TRỞ CÔNG SUẤT SỨ
Hàng rào đực đơn thẳng 1*40P 17mm 2.54mm, Jump header đơn 40 pin
Bộ Jack nối sắt GX16-2P, Đầu nối sắt Đực Cái GX16 2 chân
ANTEN 8dBi 4G/3G/GSM 17CM LỖ TRONG, ANTEN 4G
ĐIỆN TRỞ 22R 100W, ĐIỆN TRỞ CÔNG SUẤT NHÔM RX24
IC SN74HC574 FLIP-FLOP LOẠI D, DƯƠNG 8BIT 3 TRẠNG THÁI
Led 7 đoạn 3 số Cathode 0.8IN đỏ, Led 7 seg 59.3x27.5x8.4mm
ĐIỆN TRỞ 3R6 100W, ĐIỆN TRỞ CÔNG SUẤT NHÔM RX24
ADC0804 CHUYỂN ANALOG SANG DIGITAL, IC ADC 8 BIT
LED 7ĐOẠN 4 SỐ 0.8IN KATOT BLUE 12PIN, LED 7 SEG ĐỒNG HỒ
Module thu phát NRF24L01 2.4Ghz anten rời, Truyền nhận không dây RF
ĐIỆN TRỞ 1K8 5W, ĐIỆN TRỞ CÔNG SUẤT LOẠI SỨ
ĐỘ K HỢP KIM M4 1000MM, CẢM BIẾN ĐẦU DÒ LOẠI K
Màn hình LCD1602 I2C Xanh dương, Màn hình hiển thị Text
Cặp kẹp cá sấu 45mm đỏ đen loại lớn, 1 cặp đỏ + đen 4.5cm
ĐIỆN TRỞ 2K2 10W, ĐIỆN TRỞ CÔNG SUẤT SỨ
IC SỐ SN74HC11 CỔNG AND, IC CỔNG LOGIC 14 CHÂN DIP
Pic12F629 DIP, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
ANTEN 2.4G/5.8GHz 6DBI 20CM LỖ TRONG, ANTEN WIFI, ZIGBEE
Bẹ dây testboard rời ĐỰC CÁI 40 sợi 10cm, Dây cắm test board đủ màu
Module thẻ từ RFID RC522 SPI, Mạch thẻ từ NFC 13.56MHz
ĐIỆN TRỞ 470R 100W, ĐIỆN TRỞ CÔNG SUẤT NHÔM RX24
ESP32 S3 N16R8 44 Pin 2 Type Anten rời, Vi điều khiển ESP32 S3
Hàng rào Cái vuông đôi thẳng 2*40P 2.54mm, Jump header đôi 40 pin
Khớp nối lục giác M5 5x12mm, Khớp nối động cơ bánh xe 65mm / Mecanum
Dây bus 6pin 40cm 24AWG cùng hướng XH2.54mm, Kích thước chân 2.54mm
ĐIỆN TRỞ 0.68R 10W, ĐIỆN TRỞ CÔNG SUẤT SỨ
Bàn phím mềm keypad 4x4, Ma trận phím mềm
LED 7ĐOẠN 4 SỐ 0.8IN KATOT RED 12PIN, LED 7 SEG ĐỒNG HỒ
ĐIỆN TRỞ 27R 100W, ĐIỆN TRỞ CÔNG SUẤT NHÔM RX24
LED 5MM PHỦ MÀU VÀNG CHÂN NGẮN, LED SIÊU SÁNG - 40 CON
Điện trở 150R 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
Mạch Relay 30A 12V 1 Kênh, Rơ le công suất 250VAC / 30VDC
ĐIỆN TRỞ THANH 333 A05, ĐIỆN TRỞ BĂNG 33K 5 CHÂN
Module relay rắn SSR 12VDC 4 kênh, Rơ le công suất tải 240VAC 2A
Mũi hàn T12-ILS đầu hàn cong dài, Mũi hàn tích hợp vỏ và ruột
IC LM1117 3.3V 800mA, ỔN ÁP DC-DC GIẢM ÁP 9V - 3.3V
MẠCH LED 7 ĐOẠN 3 SỐ 0.56IN MỞ RỘNG 74HC595 TỪNG LED
Module giảm áp LM2596 ADJ 3A, Module ổn áp DC-DC giảm áp 3A 
















Đánh giá
Chưa có đánh giá nào.