Thông báo

Collapse
No announcement yet.

[Help] mạch đếm sản phẩm dùng 8051 và led hồng ngoại

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

  • [Help] mạch đếm sản phẩm dùng 8051 và led hồng ngoại

    mình đang làm đồ án VXL thiết kế mạch đếm sản phẩm. Mình tính dùng một cặp led hồng ngoại (thu và phát) + 8051, mà đang vướng ở cái mạch dành cho con led thu. Bạn nào biết cách mắc mạch cho con led thu nối với chân ngắt ngoài của 8051 thì chỉ mình với.
    Bạn nào biết lưu đồ giải thuật thì chỉ mình với. Mình cám ơn nha

  • #2
    lên dùng 1 con OA để so sánh điện áp. nói qua về con này. đầu ra Vout=1 khi Vin+ > Vin- và ngược lại Vout=0 khi Vin+ < Vin-
    với led hồng ngoại có 1con phát bạn lắp như led thường, còn với con thu nó giống như con Tran, có 1 chân giống chân Vcc đấu lên Vcc qua 1 con R 10k, chân còn lại đấu GND, giữa R 10K và con led thu bạn đặt nối 1 dây từ đó đi vào chân Vin- của con OA. chân con Vin+ lắp với 1 con VR 10k điểu chỉnh áp tại chân này xấp xỉ 0(rất nhỏ nhưng >0 nhé chứ ko = 0)
    nguyên lý như sau: khi ko có vật đi qua, ánh sáng hồng ngoài từ con phát qua con thu làm con này thông khi đó cái chân Vin- =0 => Vout=1. khi có vật cản qua con thu ko nhận được hồng ngoại nên ko thông khi đó chân Vin- được nối lên Vcc qua R 10k. lúc này Vin+ < Vin- => Vout=0 tín hiệu này tác động vào ngắt ngoài của VDK và làm nó đếm được 1 sản phẩm
    Website chính thức đổi địa chỉ website thành
    Mời các bạn ghé thăm !!!

    Comment


    • #3
      [IMG][/IMG]
      theo như bạn nói mình vẽ lại như thế này đúng k bạn?

      Comment


      • #4
        oh`, led thu thì đúng rồi nhưng cái chân Vin+ sao lại lặp VR như thế kia, chân ở giữa của VR phải đi vào Vin+ chứ, bạn làm thế kia thì chả hiểu là lắp kiểu j, mình đã nói là phân áp cho chân này mà
        mà chưa lắp cho led phát, con phát lắp bt như con led thôi
        Website chính thức đổi địa chỉ website thành
        Mời các bạn ghé thăm !!!

        Comment


        • #5
          Các bạn cho hỏi, con OA như hình phía trên dùng nguồn 0-5V ah? Sao mình thấy các mạch hay dùng nguồn đối xứng, ma giá trị thif lúc thế này, lúc thế khác. Mình thấy bảo dùng nguồn đối xứng để nâng cao hiệu suất gì đó. Bạn nào có thể nói qua về phần nguồn cho OA được ko? Mình vẫn chưa hiểu rõ bản chất của nos lắm.
          Thanks!
          Last edited by vietthanh123; 17-06-2011, 08:34.
          Mua bán thiết bị điện công nghiệp tại Hà Nội, toàn quốc.
          http://diencongnghiep360.com/
          http://tudienhathe.vn/

          Comment


          • #6
            theo mình biết thì cái này có thể dùng con uA741 con này dùng nguồn 12v mà

            Comment


            • #7
              ko cần ngắt ngoài, bạn chỉ cần dùng con OA chuẩn điện áp cho vào chân in của VDK là ok, mình hay để OA ở 7V, lấy nguồn 9V chia áp ra

              Comment


              • #8
                Nguyên văn bởi mast090 Xem bài viết
                oh`, led thu thì đúng rồi nhưng cái chân Vin+ sao lại lặp VR như thế kia, chân ở giữa của VR phải đi vào Vin+ chứ, bạn làm thế kia thì chả hiểu là lắp kiểu j, mình đã nói là phân áp cho chân này mà
                mà chưa lắp cho led phát, con phát lắp bt như con led thôi
                [IMG][/IMG]
                mình vẽ lại thế này đúng chưa bạn? mà con OA thì nên dùng con gì thế bạn?

                Comment


                • #9
                  ko có ảnh bạn ơi xem sao được
                  con OA ở đây người ta hay dung LM358, con này hoạt động ở nguồn 5v khá ổn định và ko cần cấp điện áp đối xứng
                  nó rẻ bèo, có 8 chân, 2 chân nguồn và 2 cặp OA tích hợp, bạn chỉ cần sử dụng 1 là được
                  Website chính thức đổi địa chỉ website thành
                  Mời các bạn ghé thăm !!!

                  Comment


                  • #10
                    Nguyên văn bởi mast090 Xem bài viết
                    ko có ảnh bạn ơi xem sao được
                    con OA ở đây người ta hay dung LM358, con này hoạt động ở nguồn 5v khá ổn định và ko cần cấp điện áp đối xứng
                    nó rẻ bèo, có 8 chân, 2 chân nguồn và 2 cặp OA tích hợp, bạn chỉ cần sử dụng 1 là được
                    hình xem đc mà bạn, để mình kiếm datasheet của con này về xem thử

                    Comment


                    • #11
                      Nguyên văn bởi ntcckcd Xem bài viết
                      ko cần ngắt ngoài, bạn chỉ cần dùng con OA chuẩn điện áp cho vào chân in của VDK là ok, mình hay để OA ở 7V, lấy nguồn 9V chia áp ra
                      mình nghĩ là nên dùng ngắt ngoài là tốt nhất vì dùng ngắt ngoài nhạy hơn.còn không dùng ngắt ngoài bạn phải dùng biến đếm.mà biến đếm nếu dùng trong trường hợp bị ngắt nhanh và liên tục mình nghĩ là nó không đáp ứng kịp

                      Comment


                      • #12
                        Nguyên văn bởi chick3nb0y9x Xem bài viết
                        hình xem đc mà bạn, để mình kiếm datasheet của con này về xem thử
                        hjc, giờ mới xem được, hình bạn vẽ đúng rồi đấy, việc dùng OA chỉ để đảm bảo cái chân xuất vào VDK chuẩn mức 1 hay mức 0 thôi, chứ đâu trực tiếp vào VDK cũng được, nhưng đôi khi do 1 số nguyên nhân nào đó nó xuất vào chân VDK ko chuẩn mức 1 hay mức 0 thì nó sẽ gây lỗi, ví dụ mức 1 là 5v nhưng mà cái chân bạn nối vào vdk do hao hụt điện áp chẳng hạn nó chỉ còn 2,5v thì VDK sẽ có lúc ko bắt được tín hiệu do chả hiểu là =1 hay 0 lên cần dùng OA để lấy ra điện áp chuẩn
                        còn việc ko dùng ngắt ngoài như bạn ntc nói là ko lên, nguyên nhân thì có người giải thích rồi
                        Website chính thức đổi địa chỉ website thành
                        Mời các bạn ghé thăm !!!

                        Comment


                        • #13
                          Nguyên văn bởi bgdientu Xem bài viết
                          mình nghĩ là nên dùng ngắt ngoài là tốt nhất vì dùng ngắt ngoài nhạy hơn.còn không dùng ngắt ngoài bạn phải dùng biến đếm.mà biến đếm nếu dùng trong trường hợp bị ngắt nhanh và liên tục mình nghĩ là nó không đáp ứng kịp
                          với trường hợp có đến 10 cảm biến thì sao dùng ngắt ngoài dc,

                          Comment


                          • #14
                            Mình từng làm qua cái này rồi, và áp dụng thực tế trong sx, có chút góp ý như sau:
                            1. có phương án chống nhiễu tốt cho sensor loại thu phát hồng ngoại, nhiễu ở đây do ánh sáng đèn cao áp nhà xưởng, do hồ quang máy hàn, do đóng ngắt thiết bị gây ra xung điện....(mình dùng thêm cặp IC thu phát hồng ngoại và ổn áp cho nguồn thật tốt)
                            2. dùng ngắt ngoài tốt hơn,tránh việc chương trình xử lý không kịp.(VD: chương trình chính giải mã và hiển thị lên led, chương trình ngắt phát hiện xung và ghi biến mới vào bộ nhớ)
                            3. với việc đếm trên dưới 1000 lần/phút thì chính xác (mình so với high speed counter của Omron), còn thử tốc độ cao hơn thì sai số cũng khá
                            4. @ntcckcd : counter mà dùng chi tới 10 cảm biến???? nếu có chỉ là 2 cái, đếm lên + đếm xuống thôi, vd: sensor A trước sensor B :đếm lên. ngược lại đếm xuống.

                            Comment


                            • #15
                              tôi cũng vừa làm xong 1 bộ, chạy cũng khá ổn, nhưng tốc dộ của tôi không cao, nhưng dùng tới 10 con cảm biến, vì tôi phải đếm theo khay

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...
                              X