Điều khiển động cơ DC - Stepper và Servo bằng Shield L293D

Mã sản phẩm: 1701062

Thương hiệu: (Đang cập nhật ...) Loại: Modul mở rộng

Khối lượng: 50

106.700₫ 110.000₫

Thêm vào yêu thích Đã yêu thích
chinh-sach
Hỗ trợ phí vận chuyển với đơn hàng trên 300K
chinh-sach
Giao hàng ngay sau khi đặt hàng (áp dụng với nội thành Hải Phòng)
chinh-sach
Đổi mới trong 3 ngày nếu lỗi do nhà sản xuất
chinh-sach
Xuất hóa đơn đỏ trực tiếp cộng thêm 5%

Điều khiển động cơ DC - Stepper và Servo bằng Shield L293D

1.Mô tả sản phẩm

Board mạch L293D Motor Drive Shield là một giải pháp hoàn hảo cho những dự án DIY, học tập hoặc ứng dụng thực tế. Sản phẩm này giúp cho việc điều khiển động cơ trở nên đơn giản hơn bao giờ hết, đồng thời giúp tiết kiệm thời gian và công sức cho người sử dụng.

Trong bài viết này, chúng ta sẽ tìm hiểu thêm về các thông số kỹ thuật cũng như tính năng của board mạch L293D Motor Drive Shield.

2.Thông số kĩ thuật

Mở rộng đk động cơ bước L293D

Motor Driver Shield L293D tương thích tốt với board Arduino Uno R3, Arduino Leonado, Arduino Mega 2560.

Motor Driver Shield L293D sử dụng 2 IC cầu H L293D và 1 IC logic 74HC595 điều khiển. Do đó, shield này có thể điều khiển nhiều loại motor khác nhau với mức áp lên đến 36V, dòng tối đa 600mA mỗi kênh điều khiển.

Các thành phần Motor Driver Shield L293D có thể điều khiển

  • 2 servo. (PW-1B - chân D10; PW-1A - chân D9)
  • 4 motor điện DC (M1, M2, M3, M4: gọi tên như vậy ứng theo thư viện đính kèm) theo các hướng khác nhau (mỗi motor có thể chạy với 1 hướng tới/lùi bất kì) thông qua 4 cầu H của L293D dòng 600mA (cực đại 1.2A).
  • 2 stepper motor loại đơn cực (unipolar) hoặc lưỡng cực (bipolar).

Motor driver shield L293D có sẵn các điện trở nối GND nhằm tránh các motor tự quay lúc khởi động và nút RESET để khởi động lại board Arduino mà nó đang gắn vào.

Thông số:

  • Chíp điều khiển: L293D
  • Điện áp hoạt động: 4.5V - 36V DC
  • Dòng tối đa: 1.2A (peak current) mỗi chiều
  • Tích hợp 4 H-Bridges
  • 2 giao diện cho Servo 5V
  • Điều khiển tốc độ 8-bit độc lập cho 4 động cơ DC
  • Hỗ trợ 2 động cơ bước (unipolar hoặc bipolar) với các chế độ bước đơn, đôi hoặc xen kẽ
  • Có tính năng bảo vệ nhiệt độ
  • Nút reset
  • 2 cổng cấp nguồn bên ngoài
  • Có khả năng kết nối với các phiên bản Mega, Diecimila và Duemilanove của Arduino.

3.Tính năng

  • L293D Motor Drive Shield dual là một board mở rộng được thiết kế để điều khiển động cơ DC hoặc bước (stepper motor) bằng Arduino Duemilanove hoặc các board tương tự.
  • Board có thể điều khiển tối đa 4 động cơ DC hoặc 2 động cơ bước hoặc 2 Servo.
  • Mỗi động cơ DC có thể được điều khiển với tốc độ được lựa chọn riêng biệt với độ phân giải 8-bit.
  • Có thể điều khiển 2 động cơ bước (unipolar hoặc bipolar) với stepping đơn, stepping đôi hoặc stepping xen kẽ.
  • Board cung cấp 4 H-Bridges, mỗi H-Bridge cung cấp dòng điện tối đa 0,6A (dòng điện tối đa đạt 1,2A) với tính năng bảo vệ nhiệt, có thể chạy động cơ trong khoảng điện áp từ 4,5V đến 36V DC.
  • Board có tính năng bảo vệ với Pull-down resistor giúp đảm bảo độ ổn định khi khởi động nguồn và nút reset.
  • Board có 2 giao diện cấp nguồn bên ngoài, để cung cấp nguồn cho logic và động cơ một cách riêng biệt.

 

Nguồn động cơ

Motor Shield L293D có giải điện áp khá rộng từ 4.5 – 25VDC. Module có 2 chế độ là cấp nguồn trực tiếp cho động cơ, hai là sử dụng nguồn của Arduino.

Trong trường hợp bạn muốn sử dụng nguồn trực tiếp của Arduino thì để nguyên Jumper (PWR) trên mạch. Trong trường hợp bạn muốn sử dụng nguồn riêng để cấp cho động cơ thì tháo Jumper này ra (lúc này Motor Shield L293D sẽ tách biệt nguồn với Arduino) và cấp nguồn vào domino EXT_PWR.

Điều khiển động cơ Servo

Các động cơ Servo được cấp nguồn 5V trực tiếp từ Arduino, đây được xem là một giải pháp tệ của người phát triển Shield này vì làm như vậy có thể khiến IC ổn áp trên bo mạch của Arduino bị nóng và cũng có thể gây ra hiện tượng nhiễu. Việc sử dụng thêm một tụ điện 100uF trên các chân nguồn này, giúp hạn chế một chút hiện tượng này.

Vì vậy, nếu bạn muốn sử dụng Servo trên board mạch này, thì mình khuyên nên sử dụng các Servo nhỏ như SG90.

Các chức năng khác

Đèn LED trên board mạch dùng để báo động cơ đang hoạt động bình thường. Đèn LED không sáng đồng nghĩa là động cơ không hoạt động.

Nút RESET dùng để khởi động lại chương trình trên Arduino.

Sáu chân Analog (A0 đến A5), và các chân 5V, GND được đặt ở bên góc, các bạn có thể sử dụng để đấu nối với các cảm biến.

Đấu nối chân điều khiển động cơ với Arduino

Các chân điều khiển động cơ DC và động cơ bước, được sử dụng các chân D3, D4, D5, D6, D7, D8, D11 và D12.

Chân kết nối với 2 L293

PW-2B - chân D3

PW-2A - chân D11

PW-0A - chân D6

PW-0B - chân D5

Chân kết nối với 74HC595N

Dirser - chân D8

CLK - Chân D4

Dirlatch - Chân D12

DirEN - chân D7

D9 và D10 được sử dụng để điều khiển động cơ servo. D10 được kết nối với Servo 1, trong khi D9 được kết nối với Servo 2.

Datasheet

 

Liên hệ:

  • Website:https://giaiphapchung.vn
  • Đ/c: 18/655 Nguyễn Văn Linh-P.Vĩnh Niệm-Lê Chân-Hải Phòng
  • Email: giaiphapchung68@gmail.com
  • Hotline: 0936824969
Bước 1: Truy cập website và lựa chọn sản phẩm cần mua để mua hàng

Bước 2: Bấm chọn biểu tượng giỏ hàng để thanh toán

Trong mục này bạn có thể thay đổi số lượng, chủng loại sản phẩm và chọn mua thêm sản phẩm khác

Bước 3: Lựa chọn Thanh toán

Bạn vui lòng nhập thông tin:  
Email, Họ tên, Số điện thoại và các thông tin cần thiết khác để nhận đơn hàng của mình.

Nếu bạn đã có tài khoản và muốn đăng ký tài khoản vui lòng vào mục Đăng nhập hoặc Đăng ký tài khoản. Khi có tài khoản bạn sẽ dễ dàng theo dõi được đơn hàng của mình

Bước 4: Xem lại thông tin đặt hàng, điền chú thích và gửi đơn hàng

Bước 5: Sau khi nhận được đơn hàng bạn gửi chúng tôi sẽ liên hệ bằng cách gọi điện hoặc gửi vào email đơn hàng của bạn để xác nhận lại đơn hàng và địa chỉ của bạn.

Trân trọng cảm ơn.
popup

Số lượng:

Tổng tiền: