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

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • khangdkc
    Thành viên mới
    • Aug 2013
    • 17

    #1

    đế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!
  • nhanh0112
    Thành viên tích cực
    • May 2006
    • 201

    #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

    • lose
      Thành viên chính thức
      • Jun 2013
      • 65

      #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

      • khangdkc
        Thành viên mới
        • Aug 2013
        • 17

        #4
        thanks cac xếp!

        Comment

        • khangdkc
          Thành viên mới
          • Aug 2013
          • 17

          #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

          There are no results that meet this criteria.

          Đang tải...