Thông báo

Collapse
No announcement yet.

[Encoder] Vấn đề mất xung encoder khi điều khiển động cơ!

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • #16
    Anh em nào đã làm được rồi thì up cho mọi người xem ,diễn giả nhiều mà không có kết quả sản phẩm

    Comment


    • #17
      bác nào biết cách đếm xung bằng cách bắt đỉnh chỉ e với (chip AVR nhé). thank các bác nhìu

      Comment


      • #18
        Nếu tốc độ không quá cao bài toán đếm xung từ encoder hoàn toàn có thể giải quyết chỉ với 1 ngắt ngoài timer0(RA4/PIC16F877A) và một chân bất kỳ nào khác để xác định chiều quay, không cần phải 2 ngắt gì hết. mà không bao giờ mất xung, dù có mấy năm đi nữa chứ đừng nói mấy ngày, cho dù lắc đi lắc lại đủ kiểu đi nữa. mình đã làm. chú ý là tốc độ không quá cao, tốc độ cao thì cần chíp xử lý nhanh với tần số cao. Quan trọng là thuật toán đúng. áp dụng modul QEI mà tham khảo.

        Comment


        • #19
          Thực ra mình có thể làm QEI bằng phần mềm, dựa vào đó mà viết code. Nhưng chú ý là khi viết QEI bằng phần mềm thì chương trình chỉ được phép dùng duy nhất 1 ngắt ngoài chân RA4, nếu tồn tại ngắt khác thì rất có thể không còn chính xác nữa, đó là điều hạn chế.

          Comment

          Về tác giả

          Collapse

          haquang Tìm hiểu thêm về haquang

          Bài viết mới nhất

          Collapse

          Đang tải...
          X