Mục lục:
Video: Hướng dẫn Arduino - Động cơ bước với L293D: 5 bước
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Hướng dẫn này là phiên bản viết của video YouTube "Arduino: Cách điều khiển động cơ bước với trình điều khiển động cơ L293D" mà tôi đã tải lên gần đây. Tôi thực sự khuyên bạn nên kiểm tra nó ra.
Kênh YouTube của tôi
Bước 1: Hướng dẫn
Trong hướng dẫn này, bạn sẽ học cách điều khiển động cơ bước bằng chip điều khiển động cơ L293D của bạn
Động cơ bước nằm ở đâu đó giữa động cơ DC thông thường và động cơ servo. Chúng có lợi thế là chúng có thể được định vị chính xác, tiến hoặc lùi một 'bước' tại một thời điểm, nhưng chúng cũng có thể xoay liên tục.
Bước 2: Yêu cầu phần cứng
Bảng Arduino hoặc Genuino
Động cơ bước
Trình điều khiển động cơ L293D (Chip)
Breadboard
Ắc quy
Dây nhảy
Bước 3: Mạch & Kết nối
Phần cứng (L293D)
Chạy bốn solenoids, hai động cơ DC hoặc một bước hai cực hoặc một cực với tối đa 600mA mỗi kênh bằng cách sử dụng L293D. Những người này có lẽ được biết đến nhiều hơn với cái tên "những người lái xe ở Adafruit Motorshield". Nếu bạn vô tình làm hỏng các trình điều khiển trong tấm chắn, bạn có thể sử dụng một trong những con chó con này để thay thế nó. Hoặc bạn có thể tự mình làm một cái gì đó trên breadboard! Mỗi chip chứa hai cầu H đầy đủ (bốn nửa cầu H). Điều đó có nghĩa là bạn có thể lái bốn động cơ solenoid, hai động cơ DC hai chiều hoặc một động cơ bước. Có một đầu vào PWM cho mỗi trình điều khiển để bạn có thể kiểm soát tốc độ động cơ. Chạy ở mức logic 5V. Tốt cho điện áp động cơ từ 4,5V đến 36V! Điều này sẽ không hoạt động tốt cho động cơ 3V. Điện áp động cơ tách biệt với điện áp logic.
Động cơ bước có năm dây dẫn và chúng tôi sẽ sử dụng cả hai nửa của L293D lần này. Điều này có nghĩa là có rất nhiều kết nối cần thực hiện trên breadboard. Động cơ có một ổ cắm 5 chiều ở cuối. Đẩy dây jumper vào ổ cắm để cho phép kết nối động cơ với bảng mạch.
Lưu ý rằng dây dẫn màu đỏ của Động cơ bước không được kết nối với bất kỳ thứ gì. Sử dụng màu sắc của các dây dẫn để xác định chúng, không phải vị trí mà chúng xuất hiện từ động cơ
Động cơ bước lưỡng cực
Việc điều khiển động cơ bước lưỡng cực với L293D rất giống với việc điều khiển động cơ bước đơn cực. Chuỗi xung giống nhau. Sự khác biệt duy nhất giữa việc điều khiển động cơ bước đơn cực và điều khiển động cơ bước lưỡng cực là có thêm một dây trong động cơ bước đơn cực mà bạn phải mắc vào.
Bước 4: Lập trình
Nhận mã
Bước 5: Nếu tôi thấy hữu ích
Lời đầu tiên, tôi xin cảm ơn bạn đã đọc hướng dẫn này! Tôi hy vọng nó sẽ giúp bạn.
Nếu các bạn muốn ủng hộ mình thì có thể đăng ký kênh của mình và xem các video của mình nhé.
Kênh YouTube của tôi
Blogger của tôi