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:

ĐIỆN TRỞ 0.82R 10W, ĐIỆN TRỞ CÔNG SUẤT SỨ
MODULE CẢM BIẾN RUNG SW18010P, CẢM BIẾN LÒ XO
Thạch anh 12Mhz chân Dán SMD, Tạo tần số cao 2 chân
Module Lora SX1278 433Mhz AS32, Module thu phát không dây
Pic16F74 SMD, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
Module relay 24V 10A 4 Kênh chân domino, Rơ le công suất 250V/10A
Cảm biến phao điện tử P200 220V, Công tắc phao điện tử
Điện trở 2R2 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
ĐIỆN TRỞ 750R 10W, ĐIỆN TRỞ CÔNG SUẤT SỨ
Mạch Relay 10A 24V 4 Kênh chân Header, Rơ le công suất 250VAC / 30VDC
CẢM BIẾN TCRT5000, DÒ LINE TRẮNG ĐEN
Module giảm áp ASM1117 3.3V ngang , Mạch giảm áp DC-DC 800mA
Động cơ DC JGA25-370 24V 130rpm, Động cơ DC giảm tốc
Màn hình LCD1602 Xanh lá, Màn hình hiển thị Text
LED 7ĐOẠN 4 SỐ 0.36IN ANOT RED 12PIN, LED 7 SEG ĐỒNG HỒ
Module giảm áp XL4016 8A, Mạch ổn áp DC-DC giảm áp 8A
Jack DC sắt Cái 5.5x2.1mm gắn hộp 8mm, Đầu nối nguồn thông dụng
Arduino Nano CH340 cổng Mini USB, Vi điều khiển họ Arduino
MODULE SẠC 3S CELL 18650, MẠCH LITHIUM 12.6V -14A
LED 7ĐOẠN 2SỐ ANODE 0.36IN ĐỎ, LED 7 SEG 15x14x7MM
LED 7ĐOẠN 3SỐ ANODE 0.36IN ĐỎ, LED 7 SEG 22.5x14x7.1MM
ANTEN 2.4Ghz/5.8GHZ 7dBi KIM TRONG 19.5CM, ANTEN 2.4GHz DÂY 3M
ĐIỆN TRỞ 47R 10W, ĐIỆN TRỞ CÔNG SUẤT SỨ
LED 7ĐOẠN 2SỐ CATHODE 0.56IN ĐỎ, LED 7 SEG 25x19x8MM
Mạch Relay 10A 5V 6 Kênh chân Header, Rơ le công suất 250VAC / 30VDC
Module nguồn xung AC-DC 12VDC-1A-12W, Nguồn xung giảm áp
Đế kẹp ic 28 chân hẹp Đế hẹp, Đế khóa ic 28 pin
Module đọc và ghi âm ISD1820 10s, Phát âm thanh ra loa 0.5W
ĐỘNG CƠ GIẢM TỐC V1 FULL SẮT, ĐỘNG CƠ TRỤC SẮT
Cảm biến nhiệt độ NTC 10K màn mỏng 1m, Nhiệt độ điện trở
Ốc đầu bằng bake M3-45mm, Đai ốc M3 cao 45mm - 5pcs
Module thu phát Bluetooth HC06 - Mạch thu phát Bluetooth HC-06
TỤ ĐIỆN PHÂN CỰC 680UF/450V , TỤ HÓA TẦN SỐ CAO
IC MOC3020 CÁCH LY AC SMD6, IC THYRISTOR XOAY CHIỀU
PIC18F6520 SMD, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
Công tắc bập bênh tròn KCD1 3P 3TT 15mm, Công tắc màu đen
Combo dây testboard rời vỏ PVC CÁI CÁI 10cm, Dây cắm test board - 20 sợi
Màn hình LCD2004 Xanh lá, Màn hình hiển thị Text
IC SỐ SN74HC138 3 SANG 8, IC CỔNG LOGIC MỞ RỘNG DIP
Cảm biến lưu lượng YF-S401, Lưu lượng nước máy pha chế
Bàn phím mềm 1x1 màu xanh dương, Ma trận phím mềm 1x1
Module thẻ từ RFID RC522 SPI, Mạch thẻ từ NFC 13.56MHz
Điện trở 4R7 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
Dây bus 10pin 10cm 24AWG cùng hướng XH2.54mm, Kích thước chân 2.54mm
Điện trở 3K9 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
Cảm biến tiệm cận kim loại LJ18A3-8-Z/AX BERM, NPN thường đóng
ĐẾ DÂY BUS 6 XH2.54MM, ĐẦU DÂY BUS HÀN BOARD - 1 CẶP
GÁ ĐỠ ĐỘNG CƠ BƯỚC 42, ĐỘNG CƠ STEP 42
LED 7ĐOẠN 4 SỐ 0.56IN KATOT RED 14PIN, LED 7 SEG ĐỒNG HỒ
Module giảm áp LM2596 3led 7 đoạn, Ổn áp DC-DC giảm áp 5A 














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