Mục lục:

Điều khiển động cơ bước: 5 bước
Điều khiển động cơ bước: 5 bước

Video: Điều khiển động cơ bước: 5 bước

Video: Điều khiển động cơ bước: 5 bước
Video: 5 Bước để bắt đầu điều khiển động cơ Bước, động cơ Servo SIÊU ĐƠN GIẢN với PLC Fx5U Mitsubishi. P1 2024, Tháng bảy
Anonim
Điều khiển động cơ bước
Điều khiển động cơ bước

Hướng dẫn này hợp lệ cả nếu chúng ta sử dụng Arduino và cả sử dụng Bảng điều khiển Drivemall Dưới đây là liên kết để xây dựng Drivemall.

Ưu điểm của việc thích Drivemall hơn bảng Arduino cổ điển là giảm độ phức tạp của các kết nối dẫn đến thiết lập gọn gàng hơn. Tuy nhiên, đây là tùy chọn: tất cả các kết quả vẫn hợp lệ với bảng arduino, một bảng mạch và đủ jumper dupont cho các kết nối.

Hãy điều khiển động cơ bước bằng bảng arduino.

Bước 1: Những gì chúng ta cần

- Vi điều khiển Arduino hoặc Drivemall

- Dây điện)

- Động cơ bước

- Trình điều khiển A4988 hoặc DRV8825 hoặc L298N hoặc ULN2003 (Có rất nhiều trình điều khiển cho)

Bước 2: Động cơ bước hoạt động như thế nào và tại sao chúng ta sử dụng trình điều khiển

Cách động cơ bước hoạt động và lý do tại sao chúng ta sử dụng trình điều khiển
Cách động cơ bước hoạt động và lý do tại sao chúng ta sử dụng trình điều khiển
Cách động cơ bước hoạt động và lý do tại sao chúng ta sử dụng trình điều khiển
Cách động cơ bước hoạt động và lý do tại sao chúng ta sử dụng trình điều khiển
Cách động cơ bước hoạt động và lý do tại sao chúng ta sử dụng trình điều khiển
Cách động cơ bước hoạt động và lý do tại sao chúng ta sử dụng trình điều khiển

Một động cơ bước về cơ bản bao gồm hai cuộn dây phải được cấp nguồn thích hợp (hình 1), nếu động cơ được cấp sai chuyển động, nó có thể gây ra đoản mạch cho GND.

Ở mỗi bước, động cơ quay theo một góc rõ ràng thường được nhà sản xuất chỉ định là 1,8 °, vì vậy cần 200 bước để tạo thành một vòng tròn đầy đủ

Hãy làm rõ lý do tại sao chúng ta cần một trình điều khiển thay vì kết nối trực tiếp bước với vi điều khiển.

Các trình điều khiển cho phép bạn quét các bước vì bộ vi điều khiển không thể tải các cuộn dây bên trong động cơ bước.

Có hai loại trình điều khiển cho động cơ bước trên thị trường:

  • trình điều khiển cổ điển L298 hoặc ULN2003 một cầu đôi H, trong đó logic để cấp nguồn cho các pha đơn nằm trong mã;
  • Trình điều khiển hiện đại A4988 hoặc drv8825 nơi một số logic nằm trong ổ đĩa.

A4988 để hoạt động ở đầu vào cung cấp một kích hoạt và hai chân, một cho hướng và một cho số bước, cũng như nguồn điện.

Bước 3: Kết nối

Kết nối
Kết nối
Kết nối
Kết nối
Kết nối
Kết nối

Là cách tiếp cận đầu tiên đối với động cơ bước, chúng tôi đã chọn sử dụng trình điều khiển ULN2003.

Ba nút để điều khiển động cơ được kết nối với Arduino bằng một điện trở được kết nối với GND.

Chúng tôi kết nối động cơ với ULN theo sơ đồ trong hình 2, Arduino được kết nối với trình điều khiển bằng các chân 8 9 10 và 11.

Bước 4: Phần mềm điều khiển và Kiểm soát

Firmware và Kiểm soát
Firmware và Kiểm soát

Ở đây bạn tìm thấy một phần sụn cơ bản để điều khiển động cơ bước. Trong trường hợp đặc biệt này

  • chân A0 được sử dụng cho chiều dương và dừng
  • chân A1 được sử dụng cho hướng tiêu cực và dừng
  • pin A2 được sử dụng để xác nhận và đặt nó chuyển động theo hướng của nút nhấn trước đó

số bước mỗi chu kỳ được đặt thành 20, điều này có nghĩa là chương trình sẽ thực hiện 10 chu kỳ để thực hiện một vòng quay hoàn chỉnh của động cơ

Bước 5: Tuyên bố từ chối

Hướng dẫn này đã được sản xuất như một phần của dự án Makerspace cho Hòa nhập, được đồng tài trợ bởi Chương trình Erasmus + của ủy ban châu Âu.

Dự án nhằm mục đích thúc đẩy một hình thức giáo dục không chính thức như một phương tiện để thúc đẩy sự hòa nhập xã hội của những người trẻ tuổi, giáo dục không chính thức như có thể được tìm thấy trong các không gian giáo dục.

Hướng dẫn này chỉ phản ánh quan điểm của các tác giả và Ủy ban Châu Âu không chịu trách nhiệm về bất kỳ việc sử dụng nào có thể được tạo ra từ thông tin có trong đó.

Đề xuất: