Thông báo

Collapse
No announcement yet.

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

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

  • 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?

  • #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


    • #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


      • #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


        • #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


          • #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


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

              Comment


              • #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


                • #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


                  • #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


                    • #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


                      • #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


                        • #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


                          • #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


                            • #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...
                              X