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

xử lí giá trị nhiệt độ nhận được từ LM35

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • hermex2009
    Thành viên chính thức
    • Nov 2009
    • 34

    #1

    xử lí giá trị nhiệt độ nhận được từ LM35

    mình đang làm mạch đo nhiêt độ sử dụng LM35 chuyển đổi qua ADC0804 hiển thị lên LCD
    mình gặp phải vấn đề đó là giá trị nhiệt độ nhận được từ LM35 không ổn định mà bị nhảy liên tục (ví dụ như hôm nay mình cho chạy nó cứ nhảy liên tục 18-19-20). bác nào có kinh nghiệm về xử lí vụ này giúp em giải quyết với
    cái nữa là LM35 có dải đo là từ -55 đến 150 C, tăng 10mv/độ C. mình hiểu là -55 độ ứng với giá trị 0V và 150 độ ứng với giá trị điện áp 2,05V? nhưng tại sao các tài liệu mình đọc thì đều nói rằng 0v ứng với 0 độ C và cứ 10mv thì tăng lên 1 độ tức là 150 độ ứng với điện áp 1,5V?
  • viettien123
    Moderator
    • Jul 2010
    • 3451

    #2
    Nguyên văn bởi hermex2009 Xem bài viết
    mình đang làm mạch đo nhiêt độ sử dụng LM35 chuyển đổi qua ADC0804 hiển thị lên LCD
    mình gặp phải vấn đề đó là giá trị nhiệt độ nhận được từ LM35 không ổn định mà bị nhảy liên tục (ví dụ như hôm nay mình cho chạy nó cứ nhảy liên tục 18-19-20). bác nào có kinh nghiệm về xử lí vụ này giúp em giải quyết với
    cái nữa là LM35 có dải đo là từ -55 đến 150 C, tăng 10mv/độ C. mình hiểu là -55 độ ứng với giá trị 0V và 150 độ ứng với giá trị điện áp 2,05V? nhưng tại sao các tài liệu mình đọc thì đều nói rằng 0v ứng với 0 độ C và cứ 10mv thì tăng lên 1 độ tức là 150 độ ứng với điện áp 1,5V?
    Bạn xem nguồn cấp cho LM35 có ổn định không và có bị nhiễu không ? con này rất ổn định và chính xác đấy .
    http://baohanhbeptu.vn
    Công Ty Điện Tử Công Nghiệp Và Thiết Bị Xây Dựng Hà Thành
    Số 01 Ngõ 72 Nguyễn Chí Thanh - HN
    ĐT: 0967 403 123

    Comment

    • hermex2009
      Thành viên chính thức
      • Nov 2009
      • 34

      #3
      Nguyên văn bởi viettien123 Xem bài viết
      Bạn xem nguồn cấp cho LM35 có ổn định không và có bị nhiễu không ? con này rất ổn định và chính xác đấy .
      em xem kĩ thấy nguồn ổn định. còn nhiễu thì em ko có kinh nghiệm nên ko rõ. bác có thể gợi ý cho em vài nguyên nhân gây nhiễu để em kiểm tra lại ko

      Comment

      • phanlamdien
        Thành viên tích cực
        • Sep 2009
        • 356

        #4
        Bạn xem lại datasheet của LM35 nha, nó có 2 cách mắc khác nhau, một cách là đo nhiệt độ dương, một cách là đo nhiệt độ âm.
        Bạn có dùng VDK ko hay đưa lên trực tiếp LCD ?
        "Hãy nhìn người yêu mình là đẹp
        Chứ đừng nhìn người đẹp mà yêu"

        Comment

        • hermex2009
          Thành viên chính thức
          • Nov 2009
          • 34

          #5
          Nguyên văn bởi phanlamdien Xem bài viết
          Bạn xem lại datasheet của LM35 nha, nó có 2 cách mắc khác nhau, một cách là đo nhiệt độ dương, một cách là đo nhiệt độ âm.
          Bạn có dùng VDK ko hay đưa lên trực tiếp LCD ?
          ồ. thì ra thế. cách mắc của em là đo nhiệt đọ dương
          mạch của em dùng 89s52 nhận giá trị từ ADC0804 rồi mới hiển thị lên LCD. đến giờ nó vẫn nhảy giá trị loạn xạ ko làm sao ổn định được. hic

          Comment

          • phanlamdien
            Thành viên tích cực
            • Sep 2009
            • 356

            #6
            Bạn tăng thời gian lấy mẩu ở bộ ADC thử xem sao.
            "Hãy nhìn người yêu mình là đẹp
            Chứ đừng nhìn người đẹp mà yêu"

            Comment

            • hermex2009
              Thành viên chính thức
              • Nov 2009
              • 34

              #7
              mình đang xem lại mạch. có gì mong các bác tiếp tục giúp đỡ.

              Comment

              • mast090
                Thành viên tích cực
                • Oct 2010
                • 1018

                #8
                khả năng là điện áp cấp ko ổn định, bạn chỉ láy đồng hồ đo xuông ko thể biết dc độ ổn định đâu, mình gặp trường hợp này rồi, ko cần lắp thêm Oa, lắp thêm vài con tụ lọc nguồn là oke
                Website chính thức đổi địa chỉ website thành
                Mời các bạn ghé thăm !!!

                Comment

                • hermex2009
                  Thành viên chính thức
                  • Nov 2009
                  • 34

                  #9
                  Nguyên văn bởi mast090 Xem bài viết
                  khả năng là điện áp cấp ko ổn định, bạn chỉ láy đồng hồ đo xuông ko thể biết dc độ ổn định đâu, mình gặp trường hợp này rồi, ko cần lắp thêm Oa, lắp thêm vài con tụ lọc nguồn là oke
                  em đã thử thêm tụ nhưng vẫn bị.
                  tăng thời gian trích mẫu tuy bị nhảy chậm hơn nhưng vẫn bị nhảy số.
                  em nghĩ nguyên nhân là do đầu vào VRef của ADC0804 của em chưa chuẩn. vì khi em thay LM35 bằng 1 biến trở thì vẫn bị hiện tượng nhảy số. hiện em chỉ mắc thông qua 1 biến trở 20k để lấy điện áp 1,28v và thêm 1 tụ 50u để lọc nên có lẽ chưa ổn. các bác chỉ em cách mắc mạch làm sao để nó ổn định đúng 1,28V với

                  Comment

                  • viettien123
                    Moderator
                    • Jul 2010
                    • 3451

                    #10
                    Nguyên văn bởi hermex2009 Xem bài viết
                    em đã thử thêm tụ nhưng vẫn bị.
                    tăng thời gian trích mẫu tuy bị nhảy chậm hơn nhưng vẫn bị nhảy số.
                    em nghĩ nguyên nhân là do đầu vào VRef của ADC0804 của em chưa chuẩn. vì khi em thay LM35 bằng 1 biến trở thì vẫn bị hiện tượng nhảy số. hiện em chỉ mắc thông qua 1 biến trở 20k để lấy điện áp 1,28v và thêm 1 tụ 50u để lọc nên có lẽ chưa ổn. các bác chỉ em cách mắc mạch làm sao để nó ổn định đúng 1,28V với
                    bạn phải cấp nguồn ổn định tuyệt đối cho toàn mạch mới được
                    http://baohanhbeptu.vn
                    Công Ty Điện Tử Công Nghiệp Và Thiết Bị Xây Dựng Hà Thành
                    Số 01 Ngõ 72 Nguyễn Chí Thanh - HN
                    ĐT: 0967 403 123

                    Comment

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

                      #11
                      kết luận thay con ADC khác. Đã làm mạch rồi hay đang cắm test board. Cực quá thì chuyển qua con DS18B20 đi, khỏi cần ADC
                      MOV0011A - YouTube tốc độ lấy mẫu của mạch là mỗi giây 1 lần, thời gian lấy mẫu 9bit dưới 100mS. Lấy mẫu 12bit hình như tầm 700mS

                      Comment

                      • hermex2009
                        Thành viên chính thức
                        • Nov 2009
                        • 34

                        #12
                        em định làm theo kiểu lập 1 mảng rồi lấy giá trị trung bình của mảng đó. em làm thử thấy có vẻ khá ổn định.
                        có cái hơi củ chuối là em ko biết khai báo mảng lưu giá trị trong ROM thế nào (vì RAM thì rất bé ko lưu dc nhiều giá trị). các bác chỉ giúp với

                        Comment

                        • hermex2009
                          Thành viên chính thức
                          • Nov 2009
                          • 34

                          #13
                          tình hình là cái mạch của em đã chạy đẹp sau khi em lấy giá trị trung bình của 500 lần lấy mẫu. nhưng sai số đến đâu thì em cũng ko dám chắc

                          Comment

                          • huutoan_ss
                            Thành viên mới
                            • Mar 2010
                            • 25

                            #14
                            bạn ơi? mạch của bạn chạy ngon rồi chứ? Minh cũng đag làm mạch nhưng cũng không biết làm sao để nhiẹt độ nhận từ LM35 qua bộ ADC không bị nhảy. Đang tìm hương giải quyết. Ai đó chỉ mình với?

                            Comment

                            • lightspy39
                              Thành viên tích cực
                              • Apr 2011
                              • 121

                              #15
                              Hix!

                              Các bạn hỏi chung chung thế quả thật rất khó tả lời. Theo mình về cơ bản là chống nhiễu không tốt thôi. Cách tốt nhất và đơn giản nhất là lấy trung bình nhiều giá trị là ok!

                              Chúc bạn thành công!
                              Ngô Đông Y
                              ********
                              Mobile : 0984053088
                              Yahoo :
                              Email :

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...