RP Store Tìm linh kiện theo mã, gửi BOM nhận báo giá Gửi BOM

Xin giúp mạch đo nhiệt độ dùng ds18b20 và 8051.

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • butthudien
    Thành viên chính thức
    • Oct 2011
    • 34

    #1

    Xin giúp mạch đo nhiệt độ dùng ds18b20 và 8051.

    Mạch của tác giả dùng 89c4051, bây giờ em muốn chuyển dùng 89c51 nhưng mô phỏng nó không hoạt đông, xin anh chị giúp e ạ.
    code source và mô phỏng em lấy của 1 tác giả nào đó trên dientuvietnam.net nhưng lâu quá nên không nhớ nguồn nữa.
    em tải file lên bị lỗi nên up lên mediafire
    do_nhiet_do_xuat_led7.rar
  • lengo90
    Thành viên tích cực
    • Nov 2010
    • 348

    #2
    tôi cũng đến bó tay với thầy, thầy đêm thầy nối chân tín hiệu dq lên vcc lại bảo sao mạch không chạy, code của 89c10,20,4051 nạp vào 89c51 chạy hết

    Comment

    • butthudien
      Thành viên chính thức
      • Oct 2011
      • 34

      #3
      da them dien tro 4k7.DSN đã thêm trở 4k7 như mô phỏng của tác giả mà cũng không được, bữa không chạy sửa mà quên sửa lại. xin xem giúp với ạ

      Comment

      • lengo90
        Thành viên tích cực
        • Nov 2010
        • 348

        #4
        cậu này sao học máy móc quá thế, bỏ trở ra nó có chạy không, vẫn để trở đó và thay bằng con 89c52 xem nó có chạy không, đây là lỗi mô phỏng của proteus, mạch thực tế thì không cần trở treo, vì trong con 89 đã có trở treo 10k rồi, làm mạch thật thì chân vcc của con ds phải nối lên vcc không thì nó không chạy đâu

        Comment

        • hoangnam555
          Thành viên tích cực
          • Jan 2010
          • 2829

          #5
          chân ra của cảm biến bỏ cái nguồn đi.
          ĐT: 0972 20 58 68
          Gmail:

          Comment

          • butthudien
            Thành viên chính thức
            • Oct 2011
            • 34

            #6
            ồ cảm ơn ạ, chạy rồi, đúng là bỏ nguồn ra là ok. tại chưa có kinh nghiệm xài con này ^^

            Comment

            • chung1608
              Thành viên tích cực
              • Sep 2009
              • 4160

              #7
              mạch này là của mình. Trên thực tế thì con 18B20 này nếu nối chân 1 và 3 lại với nhau thì chân 2 phải có 1 con PNP kéo lên nguồn, con PNP này sẽ đc kích dẫn trong thời gian lấy mẫu và tắt khi cần giao tiếp

              Comment

              • butthudien
                Thành viên chính thức
                • Oct 2011
                • 34

                #8
                Nguyên văn bởi chung1608 Xem bài viết
                mạch này là của mình. Trên thực tế thì con 18B20 này nếu nối chân 1 và 3 lại với nhau thì chân 2 phải có 1 con PNP kéo lên nguồn, con PNP này sẽ đc kích dẫn trong thời gian lấy mẫu và tắt khi cần giao tiếp
                cảm ơn anh CHUNG1608 đã public tài liệu này.
                1. em đọc datasheet thì có trở kéo, đi mô phỏng thì gỡ ra mới chạy, giờ a lại nói phải có pnp kéo lên mới được, thật là nhiều vấn đề với người mới như e ^^. vậy sẵn đây xin a chỉ giúp ngoài thực tế và cả mô phỏng e phải làm thế nào để mạch chạy. có 2 chế độ nguồn, e thì thích thử nguồn kí sinh cho biết công nghệ 1 dây nhưng hình như trong code a không lập trình để điều khiển pnp kéo lên.
                2. cái nữa là cách ghi giá trị ngưỡng nhiệt TH/TL và cách đọc theo dỏi cờ alarm, xin a chỉ giùm, e xin cảm ơn.
                Click image for larger version

Name:	Capture.jpg
Views:	1
Size:	53.0 KB
ID:	1357790

                Comment

                • chung1608
                  Thành viên tích cực
                  • Sep 2009
                  • 4160

                  #9
                  Nguyên văn bởi butthudien Xem bài viết
                  cảm ơn anh CHUNG1608 đã public tài liệu này.
                  1. em đọc datasheet thì có trở kéo, đi mô phỏng thì gỡ ra mới chạy, giờ a lại nói phải có pnp kéo lên mới được, thật là nhiều vấn đề với người mới như e ^^. vậy sẵn đây xin a chỉ giúp ngoài thực tế và cả mô phỏng e phải làm thế nào để mạch chạy. có 2 chế độ nguồn, e thì thích thử nguồn kí sinh cho biết công nghệ 1 dây nhưng hình như trong code a không lập trình để điều khiển pnp kéo lên.
                  2. cái nữa là cách ghi giá trị ngưỡng nhiệt TH/TL và cách đọc theo dỏi cờ alarm, xin a chỉ giùm, e xin cảm ơn.
                  [ATTACH=CONFIG]40255[/ATTACH]
                  thực tế thì nên thêm trở 4k7 để đảm bảo tín hiệu truyền chính xác cho cả 2 chế độ cấp nguồn.
                  Với chế độ nguồn kí sinh thì sau khi gửi các lệnh ban đầu, ngay sau khi gửi lệnh cho phép chuyển đổi (44H) ta phải kéo chân DQ lên mức cao bằng BJT để cấp dòng cho quá trình chuyển đổi, tùy vào thiết lập cấu hình bao nhiêu BIT (đọc trong datasheet) thì ta delay chờ quá trình hoàn tất rồi mới đọc giá trị nhiệt. Tuy nhiêu với chế độ nguồn kí sinh thì khuyến cáo là ko nên dùng để đo nhiệt đó trên 100 độ C.
                  Các đọc nhiệt bạn tham khảo thêm trong datasheet

                  Comment

                  • CONGMINHfs
                    Banned
                    • Jan 2008
                    • 227

                    #10
                    Đã mấy tháng rồi mà không ai vào luồng này vậy ta !!!!!!
                    mình vừa làm xong mạch do nhiệt độ dùng 89c2051+ds18b20 hiển thị matran led nếu ai có nhu cầu mình tặng cho .hi.hi !!!
                    Last edited by CONGMINHfs; 02-08-2012, 07:59.

                    Comment

                    • CONGMINHfs
                      Banned
                      • Jan 2008
                      • 227

                      #11
                      Đã mấy tháng rồi mà không ai vào luồng này vậy ta !!!!!!

                      Comment

                      • butthudien
                        Thành viên chính thức
                        • Oct 2011
                        • 34

                        #12
                        Nguyên văn bởi CONGMINHfs Xem bài viết
                        mình vừa làm xong mạch do nhiệt độ dùng 89c2051+ds18b20 hiển thị matran led nếu ai có nhu cầu mình tặng cho .hi.hi !!!
                        bạn cho mình xin với nha, email mình là daniel.lee8x@gmail.com, cảm ơn nhiều ha

                        Comment

                        • anh_hung_21
                          Thành viên tích cực
                          • Sep 2011
                          • 313

                          #13
                          Nguyên văn bởi butthudien Xem bài viết
                          Mạch của tác giả dùng 89c4051, bây giờ em muốn chuyển dùng 89c51 nhưng mô phỏng nó không hoạt đông, xin anh chị giúp e ạ.
                          code source và mô phỏng em lấy của 1 tác giả nào đó trên dientuvietnam.net nhưng lâu quá nên không nhớ nguồn nữa.
                          em tải file lên bị lỗi nên up lên mediafire
                          do_nhiet_do_xuat_led7.rar
                          bạn ơi bạn xem lại mạch đã chứ,chân dd đem nối lên chân Vcc,Vcc và mát của ds thì lại nối chập với nhau

                          Comment

                          • thangviolet
                            Thành viên chính thức
                            • Nov 2011
                            • 30

                            #14
                            Nguyên văn bởi CONGMINHfs Xem bài viết
                            Đã mấy tháng rồi mà không ai vào luồng này vậy ta !!!!!!
                            mình vừa làm xong mạch do nhiệt độ dùng 89c2051+ds18b20 hiển thị matran led nếu ai có nhu cầu mình tặng cho .hi.hi !!!
                            bác up luôn lên đây cho ae đi, mọi người đỡ phải hỏi xin bác.
                            Phải Thật Nhẫn Tâm

                            Comment

                            • CONGMINHfs
                              Banned
                              • Jan 2008
                              • 227

                              #15
                              Nhietdo_2051_ds18b20_matrit

                              NHIETDO_2051_DS18B20_MATRIT.rar

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...