Thông báo

Collapse
No announcement yet.

thiet ke mach do nhiet do dung IC8051 hien thi len led 7doan

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

  • thiet ke mach do nhiet do dung IC8051 hien thi len led 7doan

    mong các anh chị em giúp đỡ. em có làm bài tập lớn về 8051. đề tài là thiết kế mạch đo nhiệt độ dùng IC 8051 và hiển thị lên led 7đoạn. em ko biết phải bắt đầu từ đâu và viết code cho 8051. xin mấy anh chỉ cho cách tính toán điện áp của ic cảm biến và cho em tài liệu về mạch này. em đang cần hơi gấp vì tuần sau em phải trình bày báo cáo sơ bộ và cuối tháng này nộp rồi. cám ơn các anh chị rất nhiều.

  • #2
    Xem thử cái này xem làm được không nhé !
    Trong đó có sơ đồ mạch và code viết bằng C.
    Attached Files

    Comment


    • #3
      Dùng LM35 và ADC 0804 không cần tính toán, đọc được từ ADC về là xuất ra luôn. Chú ý điện áp Vref.

      Comment


      • #4
        Nguyên văn bởi big_sky Xem bài viết
        Dùng LM35 và ADC 0804 không cần tính toán, đọc được từ ADC về là xuất ra luôn. Chú ý điện áp Vref.
        Đã nói đến Vref sao không nói luôn trị số cho họ biết.
        LM35 có đầu ra là 10mV/độ C, nếu nhiệt độ là 25C thì đầu ra là 250mV.
        ADC0804 có 8bit, tương đương 256 mức ADC, nếu điều chỉnh Vref sao cho mỗi mức ADC tương đương 10mV thì giá trị từ ADC chính là giá trị nhiệt độ thực.
        Cần điều chỉnh Vref = 2.55V.
        Code + tài liệu: http://linhnc308.googlepages.com
        Ethernet-RS232, PIC Webserver, RFID Reader
        CallerID, Cảnh báo BTS, ...
        0988006696
        linhnc308@gmail.com
        http://linhnc308.blogspot.com

        Comment


        • #5
          HÌnh như là Vref cần điều chỉnh là 1,28V (hay 1,27V gì đó) chứ. Bác Linh có lộn không

          Comment


          • #6
            thiet ke mach do nhiet do dung IC8051 hien thi led 7doan

            mình đọc tài liệu của multi system đua cho thấy dùng con 3610 để cảm biến nhiệt, vậy mình thay con đó bằng con LM35 dc không, mà con LM35 theo ban linhnc308 nhiệt độ của nó dc quy định là như vậy hả hay phải lập trình cho nó

            Comment


            • #7
              vậy cho em hỏi nếu mình muốn lấy nhiệt độ trong tầm từ 20 den 40 để hiện thị thì cái vref chình sao anh

              Comment


              • #8
                ặc, sao không dùng DS18B20 có phải đỡ mất công cái khoản Vref không... dùng con analog đó lại sợ nhiễu tùm lum nữa, cái vref mà sai vài chục mV la thấy có chuyện rồi. con 1820 là loại digital nên khỏi lo, cứ theo chuẩn 1-wire mà giao tiếp với nó thôi, độ chính xác đến 0,0125 độ C cơ đấy

                Comment


                • #9
                  Nguyên văn bởi big_sky Xem bài viết
                  HÌnh như là Vref cần điều chỉnh là 1,28V (hay 1,27V gì đó) chứ. Bác Linh có lộn không
                  theo mình được biết thì giá trị 1,28 là Vref/2 (chân số 9 của adc0804) ->vref=2,56 lúc này kích thước bước sẽ là 2,56/256=10mv phù hợp với lm35.->đầu ra sẽ là nhiệt độ thực. mình cũng mới bắt đầu vào nghề nếu phát biểu có gì sai mong các tiền bối giúp đỡ.

                  Comment

                  Về tác giả

                  Collapse

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

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

                  Collapse

                  Đang tải...
                  X