Thông báo

Collapse
No announcement yet.

đếm tốc độ xe máy

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

  • đếm tốc độ xe máy

    các xếp thân mến!
    e định làm cái đếm tốc đọ xe máy của em,dùng 2 led thu phát hồng ngoại,như đếm sản phẩm vậy đó,khi che giữa 2 led thi se phát 1 xung mức 1!
    vậy viết code cho 89s52 như thế nào để nó giải mả ra được tốc độ của xe các xếp?cách làm như thế nào
    xin chỉ giùm e!lúc trước em thấy diễn đàn có post lên,mà em tìm lại ko dc!

  • #2
    1. Tìm tổng số xung mà MCU nhận đc khi quay 1 vòng bánh xe.
    2. Một vòng bánh xe lăn trên mặt đất được quãng đường bao nhiêu (Chu vi lốp)
    3. Thuật toán (đơn giản dễ hiểu)
    - Từ điều 1 và 2 trên => (Chu vi)(m) / (tổng số xung) = Chiều dài quãng đường 1 xung (m)
    - Bạn làm timer tính toán sao cho ngắt khoảng 1s
    - Trong khoảng 1s trên đo xem đc bao nhiêu xung
    - Tốc độ = chiều dài quãng đường 1 xung * tổng số xung trong 1s (đơn vị là m/s, bạn quy đổi ra km/h thôi)

    Comment


    • #3
      Cái này sử dụng 8051 cũng được nhưng độ chính xác không cao, nếu bạn cần độ chính xác thì nên dùng bộ input capture có trên AVR thì sẽ tốt hơn.

      Comment


      • #4
        thanks cac xếp!

        Comment


        • #5
          ah,các xếp cho e hỏi thêm cái
          có ai làm con 89s52 dung hc 545 mơ rộng port chua?cho e xin cai code viết băng keil c nha,cai nay truog e ko day.e dag tư học.ma ko code mẫu

          Comment

          Về tác giả

          Collapse

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

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

          Collapse

          Đang tải...
          X