Giới thiệu Arduino Motor Shield L293D - Module Điều Khiển Động Cơ
Arduino 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.
Khả năng điều khiển trên Shield :
+ 2 động cơ servo.
+ 4 động cơ một chiều (M1, M2, M3, M4) độc lập thông qua 4 cầu H của L293D dòng 600mA (cực đại 1.2A). Hoặc 2 động cơ bước loại đơn cực (unipolar) hoặc lưỡng cực (bipolar).
+ Chống tự quay khi cấp nguồn (có sẵn các điện trở nối GND).
+ Có sẵn nút RESET để khởi động lại board Arduino.
THÔNG SỐ KỸ THUẬT
Các chân trên Shield được kết nối với board Arduino như sau:
- Servo Motor: 2 dây điều khiển 2 servo kết nối với chân số 9 và 10. Nguồn nuôi lấy trực tiếp từ board Arduino.
- Động cơ một chiều (DC)
+ Motor 1 nối với chân 11
+ Motor 2 nối với chân 3
+ Motor 3 nối với chân 5
+ Motor 4 nối với chân 6
Động cơ bước: Chân 4, 7, 8, 12 dùng điều khiển motor thông qua IC 74HC595
Trên shield có 1 jumper màu vàng PWR được sử dụng nếu kết nối nguồn ngoài cho board Arduino thông qua jack DC (dùng pin 9V chẳng hạn) thì nguồn nuôi motor được lấy luôn từ jack này, không cần nối nguồn với EXT_PWR. Nếu ngắt jumper, bạn cần nối 1 nguồn riêng vào terminal EXT_PWR để nuôi motor.
Giá MBP