Tôi đã sử dụng IMU VN-100 để thay thế một cái cũ (có thể khá không chính xác).
Trải nghiệm của tôi với VN-100 khá tốt. Nó bao gồm bộ lọc Kalman bên trong để ước tính cường độ, cuộn và ngáp (sử dụng cảm biến từ tính) và bạn có thể tự điều chỉnh mức tăng trên bộ lọc Kalman. Làm thế nào chúng nên được điều chỉnh sẽ phụ thuộc vào ứng dụng của bạn (ví dụ: độ rung, tốc độ quay và gia tốc thông thường).
Kinh nghiệm của tôi là nó dễ dàng trong độ chính xác 1 độ, và nếu được điều chỉnh tốt, có thể chính xác gần như 0,1 độ. Phải nói rằng, nó yêu cầu sử dụng tham số điều chỉnh hoạt động (tùy thuộc vào mức độ gia tốc khác với trọng lực). Trong khi tôi đã xem xét kỹ dữ liệu vị trí góc, tôi chưa nghiên cứu cụ thể độ chính xác của dữ liệu gia tốc hoặc tốc độ góc (mặc dù tôi có một số dữ liệu, nhưng tôi đã sử dụng bộ mã hóa như một sự thật nền tảng và sự khác biệt làm cho dữ liệu bộ mã hóa quá ồn đối chiếu).
Những điều bạn có thể muốn xem xét:
- Nó chắc chắn là một phần thưởng để có thể điều chỉnh mức tăng của bộ lọc Kalman. Nếu mức tăng không được điều chỉnh tốt, thậm chí dữ liệu thô tốt có thể dẫn đến dữ liệu được lọc kém hơn.
- Ngoài ra, thời gian lấy mẫu có thể quan trọng (nếu bạn muốn các mẫu ở tần số cao - VN-100 có tần số tối đa 200Hz).
- Hãy xem xét giao thức truyền thông (VN-100 hỗ trợ RS-232 hoặc SPI với gói SMD). Với RS-232, bạn sẽ muốn xem xét tốc độ tối đa có sẵn trên hệ thống DAQ của mình, ví dụ: Tốc độ truyền 460kHz là bắt buộc để có được dữ liệu ở 200Hz, nếu không, bạn sẽ không nhận được tất cả dữ liệu ở tần số cao như vậy
- Kích thước ? IMU cũ của chúng tôi khá lớn (5cm), nhưng VN-100 thì nhỏ bé.
- Cảm biến từ tính - nếu bạn muốn dữ liệu vị trí ngáp, nhưng lưu ý rằng động cơ ở gần (phụ thuộc vào kích thước của động cơ, nhưng có lẽ trong vòng 10cm trở lên) sẽ khiến chúng ngừng hoạt động.
- Bộ lọc Kalman - trừ khi bạn muốn tự xử lý dữ liệu