Cần giúp đỡ về module QEI

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • tukhucmuadong_h
    Nhập môn đệ tử
    • Nov 2009
    • 3

    #1

    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.
  • AnhVu163
    Đệ tử 1 túi
    • Sep 2009
    • 21

    #2
    Để 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ơ.

    Comment

    • trâuđực
      Đệ tử 1 túi
      • Apr 2008
      • 14

      #3
      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.

      Comment

      • thucthuan
        Nhập môn đệ tử
        • Aug 2009
        • 7

        #4
        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ỉ ?

        Comment

        Working...