“Tại sao các bộ truyền động của tôi không chuyển động đồng bộ khi được nối với cùng một nguồn điện 12V?”
Nhiều khách hàng dựa vào thiết bị truyền động tuyến tính Firgelli để tự động nâng nắp cửa sập trên xe tải của họ, để che giấu một cửa sập dẫn đến hầm rượu hoặc để kích hoạt phanh hơi trên Lamborghini. Để đạt được những dự án này, hai thiết bị truyền động có thể được đặt ở hai bên của cửa sập để nâng nó lên, nhưng đôi khi khách hàng sẽ liên lạc với chúng tôi rằng cửa sập của họ bị hỏng hoặc động cơ bị cháy do các bộ truyền động không di chuyển cùng tốc độ.
Điều gì đang xảy ra? May mắn thay, chúng tôi có thể tự tin nói rằng đây không phải là lỗi thiết kế trong bộ truyền động tuyến tính của chúng tôi, mà là một đặc tính cố hữu của tất cả động cơ DC. Cho dù đó là của chúng tôi hay của đối thủ, hai động cơ DC sẽ không bao giờ di chuyển hoàn hảo trong đồng bộ với nhau mà không có vòng phản hồi khép kín bằng cách sử dụng bộ mã hóa.
Có nhiều lý do cho điều này bao gồm, nhưng không giới hạn ở:
- Dung sai chế tạo cho phép các thay đổi nhỏ
- Tải trọng / mômen khác nhau áp dụng cho mỗi trục động cơ
- Các biến thể trong ma sát bạc lót / ổ trục
- Sự khác biệt về hao mòn cơ học
Những khác biệt nhỏ này kết hợp với nhau và thực tế là có thể mong đợi sự khác biệt 5-10% về tốc độ giữa động cơ DC hoặc thiết bị truyền động tuyến tính. May mắn thay, có một số phương pháp để khắc phục sự khác biệt cố hữu về tốc độ này.
Cách chạy thiết bị truyền động tuyến tính ở cùng tốc độ
Nếu bạn đã mua (hoặc dự định) thiết bị truyền động tuyến tính thanh phản hồi, thiết bị truyền động tuyến tính phản hồi quang học, Dòng đạn 36 Cal, hoặc là Bộ truyền động tuyến tính Bullet 50 Cal, phần này sẽ cung cấp thông tin về cách di chuyển chúng một cách đồng bộ.
1) Hộp đồng bộ FA-SYNC-4 hoặc FA-SYNC-2 (khuyến khích mạnh mẽ)
Các hộp điều khiển đồng bộ cho đến nay là phương pháp đáng tin cậy nhất để đồng bộ hóa chuyển động của hai đến bốn thiết bị truyền động tuyến tính. Bạn sẽ cần cùng một loại thiết bị truyền động độc quyền từ danh sách sau:
- Bộ truyền động dòng quang học 200lb
- Bộ truyền động dòng quang học 400lb
- Dòng Đạn 12V 36 Cal. Bộ truyền động
- Dòng Bullet 12V 50 Cal. Bộ truyền động
Hộp điều khiển này cung cấp giải pháp “cắm và chạy”, một khi được kết nối với nhau, tất cả những gì bạn cần làm là nhấn một nút và hệ thống sẽ tự động hiệu chỉnh, sau đó bạn có thể điều khiển trực quan tới 4 thiết bị truyền động đồng bộ dưới bất kỳ tải trọng. Xem điều này hướng dẫn tận tình cách sử dụng hộp điều khiển đồng bộ FA-SYNC-2 và FA-SYNC-4.
2) Chân ngắt Arduino
Phương pháp này sẽ hoạt động với dòng Optical và Bullet, các thiết bị truyền động này có bộ mã hóa quang học và Hall Effect tương ứng. Bằng cách đếm số xung, độ dịch chuyển của thanh có thể được tính toán. Áp dụng các thuật toán điều khiển cho phép điều khiển đồng bộ. Điều này yêu cầu bạn kết nối tín hiệu từ các bộ mã hóa với các chân ngắt của Arduino. Đây là một dự án tiên tiến; chúng tôi không cung cấp hỗ trợ cho phần mềm hoặc lập trình.
3) Ghim tương tự Arduino
Phương pháp này sẽ chỉ hoạt động với thiết bị truyền động tuyến tính thanh phản hồi. Bộ truyền động tuyến tính thanh phản hồi có chiết áp sẵn có cho đầu ra tương tự có thể đọc và chuyển đổi thành giá trị đọc vị trí. Hướng dẫn cách thực hiện việc này bằng Arduino được liên kết đây; trong khi hướng dẫn này là kỹ lưỡng, một số kiến thức về lập trình và Arduino được giả định. Hơn nữa, hướng dẫn này chỉ cho thấy cách đọc từ cảm biến; tùy bạn viết phần mềm để điều khiển đồng bộ. Đây là một dự án tiên tiến; chúng tôi không cung cấp hỗ trợ cho phần mềm hoặc lập trình.
Cách chạy thiết bị truyền động tuyến tính ở (Gần) cùng tốc độ
Phần này sẽ xem xét cách di chuyển các bộ truyền động tuyến tính không có bộ mã hóa sẵn có để điều khiển phản hồi. Nếu bạn chưa mua bộ truyền động tuyến tính của mình, chúng tôi khuyên bạn nên bỏ qua phần này và tuân theo các phương pháp đã thảo luận trong phần trước sử dụng bộ truyền động tuyến tính Firgelli với bộ mã hóa vị trí có sẵn. Tuy nhiên, nếu bạn đã mua một bộ truyền động tuyến tính không có các bộ mã hóa vị trí có sẵn này, chẳng hạn như Firgelli cổ điển hoặc là Firgelli Premium thiết bị truyền động tuyến tính và vẫn muốn di chuyển chúng với (gần) cùng một tốc độ, hãy tiếp tục đọc phần này.
Ghi chú: chúng tôi tiếp tục nói (gần như) cùng một tốc độ vì về mặt vật lý không thể di chuyển các thiết bị truyền động ở cùng một tốc độ mà không có điều khiển phản hồi vòng kín.
1) Không làm gì
Giải pháp đơn giản nhất có thể không phải lo lắng về sự chênh lệch nhỏ 5-10% về tốc độ, đặc biệt nếu hành trình của bộ truyền động của bạn nhỏ (<6 inch), vì chúng sẽ không chênh lệch quá nhiều về chiều cao. Thay vào đó, hãy đưa một số tính linh hoạt vào hệ thống của bạn, chẳng hạn nếu bạn đang xây dựng một cửa sập với hai bộ truyền động, bạn có thể thiết kế nó sao cho phần thân của cửa sập có thể xoay / xoắn một chút để bất kỳ sự khác biệt nào về tốc độ cơ cấu truyền động sẽ được hệ thống hấp thụ.
2) Bộ điều khiển tốc độ
Nếu một bộ truyền động di chuyển nhanh hơn bộ truyền động thứ hai, bạn có thể sử dụng thiêt bị điêu khiển tôc độ trên bộ truyền động nhanh để giảm tốc độ của nó. Hộp điều khiển này sử dụng điều chế độ rộng xung (PWM) để điều chỉnh tốc độ mà cơ cấu chấp hành di chuyển. Để biết thêm thông tin, hãy xem hướng dẫn của chúng tôi: Cách sử dụng Bộ điều khiển tốc độ với Bộ truyền động tuyến tính Firgelli. Điều chỉnh tốc độ là một hình thức nghệ thuật và sẽ không dẫn đến kết quả khớp tốc độ hoàn hảo giữa nhiều bộ truyền động, nhưng đó là kết quả tốt nhất có thể khi không sử dụng phản hồi.
3) Điều khiển tốc độ Arduino
Thay vì sử dụng bộ điều khiển tốc độ ngoài giá đỡ của chúng tôi, bạn có thể sử dụng Arduino để thay đổi tốc độ của bộ truyền động bằng tín hiệu PWM. Chúng tôi không khuyến khích phương pháp này nếu bạn chưa có kinh nghiệm với Arduino. Mặc dù Firgelli không cung cấp Arduino hoặc hỗ trợ lập trình, chúng tôi có một hướng dẫn tổng quan về cách thay đổi tốc độ bằng Arduino và trình điều khiển động cơ.