Làm thế nào để sử dụng Arduino với Động cơ bước?
Làm thế nào để sử dụng Arduino với Động cơ bước?
Câu trả lời:
Có hai loại động cơ bước: đơn cực và lưỡng cực. Các bước đơn cực có sáu dây đi ra khỏi chúng và các dây lưỡng cực có bốn dây. Để điều khiển một bước đơn cực, bạn cần sử dụng một con chip được gọi là mảng darlington. Để điều khiển một bước lưỡng cực, bạn sử dụng cầu h.
Tôi chưa bao giờ làm việc với các bước đơn cực, nhưng tôi có thể giải thích cách sử dụng các bước lưỡng cực. Điều đầu tiên bạn cần làm là tìm dây nào được ghép nối. Sử dụng đồng hồ vạn năng và một lần kết nối đồng hồ đo với mọi cặp dây có thể trong khi đo điện trở. Trên hai trong số các cặp bạn sẽ tìm thấy lượng kháng cự vô hạn. Đây là những cặp kết nối. Gắn mỗi cái này vào các nửa khác nhau của cây cầu h của bạn.
Khi bạn đã kết nối được mạch điều khiển của mình (cho dù đó là cầu nối h cho bước hai cực hay mảng darlington cho đơn cực), bạn sử dụng Thư viện Stepper Arduino để điều khiển nó
Tôi đã có một bài viết về một dự án gần đây tôi đã làm với các bước vì tôi chỉ được phép đăng một liên kết ở đây, hãy tham khảo các liên kết đến nhiều điều tôi đã đề cập ở đây.
Tom Igoe có một bài viết tuyệt vời về các bước trên trang web của mình.
Một cách khác để chế tạo trình điều khiển của riêng bạn và đưa ra thứ tự điều khiển chính xác cho các cặp của một bước, là sử dụng trình điều khiển có sẵn cho bước của bạn. Hầu hết đều có một điều khiển hai chân đơn giản, một cho hướng và một xung bạn thực hiện một bước, giúp giảm đáng kể số lượng chân bạn sử dụng trên arduino của bạn và số lượng logic liên quan. Chưa kể, họ cũng có xu hướng hỗ trợ lái chopper (vi bước), giúp giảm mức tiêu thụ hiện tại và cho phép bạn chạy chúng ở điện áp cao hơn, và có được chuyển động mượt mà hơn.
Một số ví dụ về trình điều khiển có sẵn bao gồm:
Easydriver (yêu thích của mọi người trong arduino) Trình điều khiển bước đơn cực Probotix và trình điều khiển tắc kè (Có thể cho là Rolls-Royce của trình điều khiển bước)
(Tôi chưa bao gồm các liên kết vì nó không cho phép tôi bao gồm nhiều hơn một liên kết, nhưng chúng có thể dễ dàng được tìm thấy qua google.)
Một điểm quan trọng cần lưu ý khi bạn bắt đầu lái xe bước, thường bị bỏ qua trong vô số hướng dẫn ngoài kia: bạn phải đi vào và ra khỏi bước đầy tốc độ khi thực hiện di chuyển nhiều bước. Tôi đã thấy nhiều ví dụ mà họ nói rằng chỉ cần gửi cùng một tỷ lệ các bước cho động cơ. Điều này không chỉ dẫn đến rung động và tiếng ồn lớn hơn khi di chuyển ở tốc độ tối đa, nó cũng có thể dẫn đến việc không thực hiện di chuyển và vị trí chụp dưới hoặc quá mức. Áp dụng tốc độ tuyến tính (hoặc cách khác) thích hợp cho chuyển động của bạn. (Bắt đầu và kết thúc với độ trễ lớn hơn giữa các bước so với độ trễ được sử dụng trong chuyển động toàn tốc độ.)
! c
Ở đây bạn có một hướng dẫn làm cho tôi bằng tiếng Bồ Đào Nha nhưng google dịch nó sang tiếng Anh khá tốt.
Ngôn ngữ gốc có thể được tư vấn để có nguồn mà không cần dịch.
Trân trọng,