Trích dẫn Gửi bởi Ga con Xem bài viết
Không bác.

X4 khi dịch từ Gray code sang pulse/dir là hiển nhiên rồi (cái này gọi là cpr để phân biệt với ppr)

Còn x em nói ở đây là từ 1 chu kỳ sin ra bao nhiêu xung vuông. Như con này chọn mode x4 thì nó sẽ ra 20.000ppr, đọc được 80.000cpr. Còn mình dùng opamp thì chỉ ra được 5.000ppr và đọc được 20.000cpr.

Ngày trước em bán cũng vài chục con DC servo có enc sin/cos 1000 chu kỳ/vòng cũng dùng mấy con comparator (khác opamp một chút là nó đầu ra cho tín hiệu số chứ không phải analog) để chuyển sang xung vuông 1000ppr.

Thanks.
Em nghĩ comparator là dùng op-amp chứ bác nhỉ?

Cái encoder này nó có 5000 line count tức trên đĩa có 5000 vạch 1 vòng, vậy thì 1 vòng nó có 5000 chu kỳ sin. Với bộ nội suy trên thì có 2 chế độ nội suy là 5-fold và 10-fold. Giả sử với 5-fold thì cứ 1 chu kỳ sin nó tạo ra 5 xung vuông trên mỗi ngõ ra A và B. Vậy là 1 vòng thì có 5000*5=25000 xung. Nếu đọc kiểu x4 (gặp cạnh xung A hoặc B là đọc) thì sẽ ra 25000*4=100000 counts. Tương tự với 10-fold thì sẽ có 200000 counts.