Chào mọi người!
Tôi đang làm một mạch điện tử dùng AVR điều khiển một động cơ. Tất cả ok hết,duy chỉ còn phần phát hiện chiều quay động cơ chỉ với 2 sensor.
Hai sensor (A,B)này là 2 đầu vào ngắt ngoài atmega64. Ban đầu định dùng đo khoảng time giữa 2 ngắt A vs B nhưng lại ko được,vì động cơ quay không đều (vì cần phát hiện cả khi người dùng quay tay:d)
Tìm hiểu trên hocavr.com thấy còn phuơng pháp của encorder là xếp 2 sensor này lệch pha nhau 90 độ. Nhưng cái này cần độchinhs xác lắp ráp nên ..khoai.
Vậy nhờ các mem trong DTVN có phuơng pháp gì khả thi chỉ bảo giúp!
Cảm ơn mọi người!
Tôi đang làm một mạch điện tử dùng AVR điều khiển một động cơ. Tất cả ok hết,duy chỉ còn phần phát hiện chiều quay động cơ chỉ với 2 sensor.
Hai sensor (A,B)này là 2 đầu vào ngắt ngoài atmega64. Ban đầu định dùng đo khoảng time giữa 2 ngắt A vs B nhưng lại ko được,vì động cơ quay không đều (vì cần phát hiện cả khi người dùng quay tay:d)
Tìm hiểu trên hocavr.com thấy còn phuơng pháp của encorder là xếp 2 sensor này lệch pha nhau 90 độ. Nhưng cái này cần độchinhs xác lắp ráp nên ..khoai.
Vậy nhờ các mem trong DTVN có phuơng pháp gì khả thi chỉ bảo giúp!
Cảm ơn mọi người!
Comment