1. Chú ý: Các bạn nên tham khảo Nội quy trước khi viết bài (click vào liên kết bên dưới).
    * Nội quy và Thông báo diễn đàn CNCProVN.com
    * Nếu bạn thấy hứng thú với bài viết. Hãy dùng chức năng Share to facebook để chia sẻ bài viết lên facebook.

          
Kết quả 1 đến 20 của 29

Chủ đề: Arduino - Quadrature Encoder reader

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #5
    Thợ bậc 6 CKD's Avatar
    Ngày tham gia
    Nov 2013
    Bài viết
    6,678
    Cám ơn
    1,737
    Được cám ơn 5,330 lần
           ở 2,595 bài viết
    4. Chương trình con đếm encoder.
    Chương trình này sẽ được gọi mỗi khi kênh A chuyển trạng thái từ low sang high

    Mã:
    void doEncoder()
    {
      if (digitalRead(encoderPinB)) enc++;
      else                          enc--;  
    }
    Thực hiện phép so sánh,
    - nếu kênh encoder B có giá trị là hight thì cộng 1 giá trị enc++
    - nếu kênh encoder B có giá trị là low thì trừ 1 giá trị enc--

    Đây là cách đọc encoder 1X, với chương trình đơn giản nhất. Đương nhiên cùng với sự đơn giản nhất thì không được hiệu quả tốt nhất. Tuy nhiên trong giới hạn của bài tập thì chấp nhận được.

    Xem thêm Encoder la gi..

    File có đính kèm bên dưới......
    File đính kèm File đính kèm
    DT: O7837277II - CKD's Youtube Channel - Facebook - Tổng hợp chủ đề
    17 ds 3, Thạnh Mỹ Lợi, Q2, tp.HCM

  2. Có 3 thành viên đã cám ơn CKD cho bài viết hữu ích này:


Các Chủ đề tương tự

  1. Encoder.. là gì?
    Bởi CKD trong diễn đàn Điện - Điện tử - Tự động hóa
    Trả lời: 20
    Bài viết cuối: 18-05-2018, 09:53:42 PM
  2. Trả lời: 54
    Bài viết cuối: 29-07-2016, 05:24:25 PM
  3. Stepperature: Open Source Quadrature Hand Wheel
    Bởi anhxco trong diễn đàn Break Out Board, Controller
    Trả lời: 18
    Bài viết cuối: 04-02-2015, 11:29:47 AM
  4. Trả lời: 5
    Bài viết cuối: 06-01-2015, 01:27:36 PM
  5. cần mua encoder 250 và 400 xung
    Bởi ghoang trong diễn đàn Cần mua
    Trả lời: 3
    Bài viết cuối: 26-12-2013, 02:28:12 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •