Tôi muốn theo dõi vị trí góc của một cánh tay quay có động cơ khá chậm (truyền động trực tiếp; xem hình minh họa bên dưới) - nhưng yêu cầu độ chính xác góc dưới 0,05 ° và độ phân giải tương tự.
Như @gbulmer đã lưu ý trong các nhận xét, tương đương với việc theo dõi đầu cánh tay theo vị trí dọc theo chu vi, với độ chính xác là (2 × π × 10cm) / (360˚ / 0,05) = 0,08 mm.
Có bất kỳ cảm biến hoặc phương pháp điện tử hiện tại nào có thể đạt được mức độ chính xác này trong cảm biến quay mà không tốn nhiều tiền không?
Đây là những gì tôi đã cố gắng cho đến nay, từ đơn giản nhất đến phức tạp:
La bàn kỹ thuật số / từ kế: Tôi bắt đầu với điều này; nhưng rõ ràng không nơi nào gần hiệu suất mà tôi đang tìm kiếm.
Mã hóa quay: Mã hóa dựa trên Potentiometer / Hall-Effect-cảm biến: Không thể có đủ độ phân giải và có lỗi tuyến tính đáng kể.
Tầm nhìn của máy: Đã thử đặt một điểm đánh dấu quang học trên đầu cánh tay (vì đầu mũi dấu vết vòng cung dài nhất) và sử dụng máy ảnh (OpenCV) để theo dõi vị trí của người đánh dấu: không thể giải quyết các vòng quay rất nhỏ, do các nhịp xoay của cánh tay diện tích 10 x 10 cm.
Bộ mã hóa từ tính: Tôi hiện đang điều tra việc sử dụng AS5048, một bộ mã hóa từ tính từ AMS, được đặt ở vị trí trung tâm của cảm biến ở vị trí trục của động cơ. Một cái gì đó như thế này: