Thông báo

Collapse
No announcement yet.

dem so xe vào ra

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

  • dem so xe vào ra

    em muốn đếm số xe vào ra của cổng. bác nào có thể giúp em về sơ đồ phần cứng cũng như lập trình đc ko ah.
    Em mới học vdk lên chưa biết định hướng bài toán này ra sao?
    các bác giúp em với nhé.

  • #2
    Nguyên văn bởi macminh Xem bài viết
    em muốn đếm số xe vào ra của cổng. bác nào có thể giúp em về sơ đồ phần cứng cũng như lập trình đc ko ah.
    Em mới học vdk lên chưa biết định hướng bài toán này ra sao?
    các bác giúp em với nhé.
    Dễ quá ! ra chợ mua bộ thu phát hồng ngoại có phản xạ gương vể gắn 2 bên hẻm vô gởi xe là đếm được rùi

    Email:
    Tel: 0983.497.310

    Comment


    • #3
      Nguyên văn bởi tienhuypro Xem bài viết
      Dễ quá ! ra chợ mua bộ thu phát hồng ngoại có phản xạ gương vể gắn 2 bên hẻm vô gởi xe là đếm được rùi
      bác có thể nói rõ hơn cho em đc ko ah. Đếm như thế nào ah?
      Em mới chỉ biết là hiển thị bằng led 7 thanh hoặc led matrix. Nhưng đếm thì như thế nào em chưa biết.
      bác có thể cho em sơ đồ phần cứng đc ko.

      Comment


      • #4
        bác nào có sơ đồ phần cứng ko ah.gửi cho em với

        Comment


        • #5
          Bạn cũng có thể làm mạch này bằng số cũng được chỉ cần dùng 2 con CD4017 hoặc 74192, 74193 và NE555. Kèm theo bộ thu phát hồng ngoại, như thế là có thể ráp mạch như bạn nói rồi đây. Chúc thành công
          Dân ta phải biết sử ta
          Cái gì không biết thì tra google.

          Comment


          • #6
            các bác cho em hỏi cách xung từ led thu phát hồng ngoại như thế nào ah.

            Comment


            • #7
              cac bác xem cho em mạch này liệu làm thực tế có đc ko nhé
              Attached Files

              Comment


              • #8
                Dùng thu phát hồng ngoại. Mục đích là khi xe đi qua sẽ chắn tia hồng ngoại. Đầu ra của mắt thu sẽ có sự thay đổi mức tín hiệu. Nếu đưa tín hiệu này vào chân ngắt của vi điều khiển rồi dùng một biến đếm trong hàm ngắt. Đọc giá trị đếm này chính là số xe đi qua. Đây là về lý thuyết. Để áp dụng được còn phải có nhiều yếu tố. Như vị trí để cảm biến làm sao cho hợp lý với tất cả các xe. Xe cao, Xe thấp, Xe có kích.... Giải pháp có thể phải kết hợp nhiều cảm biến lại để giảm nhiễu hoặc giảm sai số khác....
                n
                ĐT: 0986 492 489

                Tham khảo:

                Comment


                • #9
                  nếu em ko dùng ngắt có đc ko?
                  Tín hiệu em đưa vào 1 chân của vdk. rồi em chỉ kiểm tra bit đó thôi.
                  vd:
                  ktra1:
                  jb p1.4,ktra1
                  inc dem
                  ktra2:
                  jnb p1.4,ktra2
                  .............
                  .................
                  Thế có đc ko.
                  Em thử mô phỏng với nút ấn và xung ra từ NE555 thì nó chạy rồi.
                  Nhưng với led hồng ngoại thì em chưa thử.em mới mô phỏng thôi mà


                  Em dùng khuếch đại cho bộ thu phát thế này có đc ko.
                  Bác xem giúp em nhé
                  Attached Files
                  Last edited by macminh; 13-11-2009, 08:52.

                  Comment


                  • #10
                    ko ai có ý kiến gì sao

                    Comment


                    • #11
                      Lấy quang trở và cái đèn bấm la-de 10k bọn con nít hay chơi mà làm.

                      Cần 2 cái để xác định chiều!

                      Comment


                      • #12
                        em ko dùng ngắt mà chỉ kiểm tra bit thì có lấy đc tin hiệu từ led hồng ngoại ko ah

                        Comment


                        • #13
                          tôi có code băng c cho bạn đây dùng ngắt bạn nhe
                          void khoitao_ngatngoai0
                          {
                          TMOD = 0x01;//dung che do 16 bit ban nhe

                          EA = 1;
                          EX0 = 1;
                          IT0 = 1;
                          }
                          bây giờ bạn khai báo hàm ngăt nữa là oke

                          Comment


                          • #14
                            Nguyên văn bởi canhtoanyen Xem bài viết
                            tôi có code băng c cho bạn đây dùng ngắt bạn nhe
                            void khoitao_ngatngoai0
                            {
                            TMOD = 0x01;//dung che do 16 bit ban nhe

                            EA = 1;
                            EX0 = 1;
                            IT0 = 1;
                            }
                            bây giờ bạn khai báo hàm ngăt nữa là oke
                            cám ơn bạn.Nhưng mình viết băng assem

                            Comment


                            • #15
                              Thế ai có đề xuất về ý tưởng thiết kê hay thuật toán ko ???
                              Phải đề ra đã chứ !!!
                              Email :

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...
                              X