![]() |
|
Tài trợ cho PIC Vietnam |
dsPIC - Bộ điều khiển tín hiệu số 16-bit Theo dự kiến của Microchip, vào khoảng năm 2011 dsPIC sẽ có doanh số lớn hơn PIC |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#1 |
Nhập môn đệ tử
Tham gia ngày: Nov 2009
Bài gửi: 3
: |
Cần giúp đỡ về module QEI
Em muốn đo tốc độ động cơ sử dụng module QEI. Em có đọc qua một ít tài liệu về module này nhưng vẫn ko hiểu cách thức sử dụng nó để tính tốc độ như thế nào cả. Mong mọi người chỉ giáo giúp em.
|
![]() |
![]() |
![]() |
#2 |
Đệ tử 1 túi
Tham gia ngày: Sep 2009
Bài gửi: 21
: |
Để sử dụng modun QEI để tính tốc độ. Bạn sẽ kết hợp việc thay đổi số xung encoder thay đếm đươc. Cại này do sự hộ trợ của modun QEI rất tiện lợi. Kết hợp với một timer bạn sẽ tính được vận tốc góc của truc quay. Chứ bản thân modun QEI không giúp bạn tính ra vận tốc. Nhưng nhò môdun đó giúp bạn đếm được số xung. VÀ quan trọng là loại được xung nhiễu. Xác định được chiều quay đông cơ.
|
![]() |
![]() |
![]() |
#3 |
Đệ tử 1 túi
Tham gia ngày: Apr 2008
Bài gửi: 14
: |
kết nối encoder vào hai chan xung, đọc số xung trong thanh ghi POSCNT , nếu số xung đếm lớn hơn giá trị trong thanh ghi MAXCNT 1 ngắt xảy ra báo tràn. trong module này cho phép config số lần trigger đọc xung dùng chống nhiễu xung encoder.
|
![]() |
![]() |
![]() |
#4 |
Nhập môn đệ tử
Tham gia ngày: Aug 2009
Bài gửi: 7
: |
Bạn ơi cho mình hỏi tại giả sử có Encoder có 2 kênh A và B , mình kết nối vào QEA và QEB, nhưng mình vẫn chưa hiểu làm sao phân biệt được xung của 2 chân đó trong modul QEI nhỉ. Mình nghĩ lúc này phải làm thêm một mạch hỗ trợ bên ngoài nữa ko biết cố đúng ko nhỉ ?
|
![]() |
![]() |
![]() |
|
|