Thông báo

Collapse
No announcement yet.

Mạch đo nhiệt độ(lm35+AVR+hiển thị LCD+Giao tiếp máy tính)

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

  • Mạch đo nhiệt độ(lm35+AVR+hiển thị LCD+Giao tiếp máy tính)

    Chào các bạn , mình đang làm cái đồ án Vi Điều Khiển. Cái mạch của mình là đo nhiệt độ hiênt thị trên LCD, và giao tiếp với máy tính qua con RS232. Mình gặp khó khăn về con cảm biến LM35, mình lắp theo mạch trong datasheet , khảo sat ở nhiẹt độ Môi Trường thì nó tuyến tính 10m/oC. Nhưng giờ mình muốn khuyếch đại nên để đưa vào chân ADC của AVR, vì để nguyên tín hiệu ra nhỏ quá.
    Mình đã mô phỏng thành công trên protues , giờ làm mạch thật, nhưng không biết khuyếch đại nên thế nào. Bác nào có mạch khuyech cho con này , pót nên cho em với.
    Mach nguyên lý của mình ở dưới, mọi người giúp mình mạch khuyech ở khối cảm biến ý.

    http://www.mediafire.com/?c8y2ylhqqae6391

    http://http://www.mediafire.com/?c8y2ylhqqae6391

  • #2
    ko nên làm kiểu này, bạn nên dùng con DS18B20/21 có example trong codevision.

    Comment


    • #3
      LM35 bạn có thể dùng nguồn 5V cấp cho nó, ngõ ra bạn đua thảng vào chân ADC của AVR luôn. Mình chưa làm cho AVR nhưng mình đã làm cho PIC rồi. mọi việc còn lại là viết code.

      Comment


      • #4
        Mình đã viết code và mô phỏng trên protes rồi , nhưng hầu hết mọi người đều bảo phải khuyếch ậi tín hiệu nên trước khi đưa vào chân của ADC của AVR , vì tín hiệu nhiệt độ ở LM35 thay đổi cứ 10m/oC , rất nhỏ , không khuếch đại , đầu ra hiển thị sai số nhiều lắm.

        Comment


        • #5
          Bạn cần làm để đo nhiệt độ chính xác hay không. nếu cần đo nhiệt độ Chinh xác thì bạn cho qua mạch khuyếch đại trước, còn nếu chỉ cần tương đối thì bạn đưa trực tiếp vào VĐK, bạn nên dùng chế độ ADC 10bit. Mình đã làm cho ứng dụng của mình để đo tầm nhiệt 120 độ.
          Bạn hiện còn là sinh viên phải không? Nếu là đồ án môn học hoặc đồ án tốt nghiệp thì không cần độ chính xác cao đâu.
          Thân.
          Last edited by eunix; 09-09-2010, 09:52.

          Comment


          • #6
            CodeVision

            Bạn nào giúp code của mạch này với. Mình làm mãi nhưng cứ rối tung cả lên
            Attached Files

            Comment


            • #7
              chào bạn : thanh_tdh52 , mình cũng đang làm đề tài này , bạn có thể gửi phan code lập trình của mega16 va phần code vb giao tiếp cho mình tham khảo được ko, cám ơn bạn trước nhe' : vodanh_soso@yahoo.com

              Comment


              • #8
                Thưa các bác là em có nhận đồ án môn học là thiết kế cái quạt làm mát tự động cho máy tính nhưng chưa biết làm thế nào? Đã post bài mấy lần nhưng chưa được trợ giúp, mong các bác giúp em với. Em mới vào nghề còn ít hiểu biết. Đồ án của em dùng con LM35 so sánh nhiệt độ, (thầy bảo 40 độ là quạt chạy thấp hơn là ngăt)
                Dùng con LM324 khuếch đại, rất mong các bác giúp đỡ em. Sắp bảo vệ rồi mà em vẫn trắng tay, chỉ biết dung con NTC nhưng thầy bảo không được. HIC.
                Các bác cho em xin cái mạch và các tính toán, nếu có cho em xin mạch in nưa.
                Thank dientuvietnam, thank các bác trên diễn đàn..
                Nếu có file đính kèm xin cứ gửi vào Gmail của em là: chudinh.hao@gmail.com
                Mong hồi thư của các đàn anh.
                Thank các bác!

                Comment


                • #9
                  ban co the gui code cua mach do nhiet do dung lm35 cho mjh dc k,mjh dang lam mach nay ma lap trinh van chua dc.mail mjh la tiendat1369@yahoo.com mjh dang la sinh vien dang lam bai bao cao ve cai mach nay mong ban va moi ng giup

                  Comment


                  • #10
                    Nếu bạn muốn khuếch đại có thể dùng lm358,tl084 hoặc tl082. Nhưng đã dùng thêm opamp thì phải dùng nguồn đối xứng:+-12v hoặc +-9v. Bạn có thể dùng nguồn +-12v sau đó đưa +12v qua diode --->7805 để lấy nguồn 5v cho avr. Bạn nên dùng tl082, có 2 bộ khuếch đại trông đó. Bạn cjir dùng KD đảo. Khuếch đại 2 lần 1 lần với hệ số là 1, lần sau với hệ số là 5.
                    KD CAM BIEN.DSN
                    trong mạch này mình dùng tl084.

                    Comment


                    • #11
                      Em đã lắp xong mạch cảm biến nhiệt độ lm35 vs 8051 hiển thị lcd, code em lấy trên mạng. . Mạch đã chạy, nhưng mà em để cứ 1s thì lấy mẫu nhiệt độ rồi hiển thị, csai nhiệt độ nó tăng giảm rất thất thường, từ 16 lên 86 rất thất thường. Nhưng khi em mắc thếm một con tụ lọc nguồn 5v có trị số là 4,7uF 50V thì lại chỉ hiển thị ở 16oC, mặc dù nhiệt độ đang là 10oC. Anh nào có kinh nghiệm chỉ bảo em với ạ.

                      Comment


                      • #12
                        cứu cứu..........Mình có mạch đo nhiệt độ mà nó nhảy số ghê quá, ai giúp mình vụ này đi,,sắp nộp đồ án rồi huhu
                        http://www.dientuvietnam.net/forums/...iet-do-149366/

                        Comment


                        • #13
                          các bác cho em xem đồ án mạch đo dòng điện qua adc giao tiếp với máy tính qua rs232 dùng avr với

                          Comment

                          Về tác giả

                          Collapse

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

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

                          Collapse

                          • tuyennhan
                            Trả lời cho Tiếng Anh cho người Việt
                            bởi tuyennhan
                            Cái thư sai ngay câu chào Dear sir mới đúng Hi chỉ dùng cho người quen , các vấn đề về kỹ thuật nó không trả lời hoặc nói loanh quanh tránh ảnh hưởng đến công ty .
                            Giup1 người cần không giúp người không cần với lại văn mình vợ người nha đừng quên .
                            hôm nay, 07:44
                          • vi van pham
                            Trả lời cho Tiếng Anh cho người Việt
                            bởi vi van pham
                            Cám ơn những lời chúc tốt đẹp của em.

                            Việc em làm giống như chê sếp dốt, chẳng những không có miếng xôi nào để ăn mà còn chịu nhiều trù dập lên bờ , xuống ruộng.

                            Hãy tránh vết xe đổ của tui đi. Dành thời gian lo cho gia đình....
                            hôm nay, 02:00
                          • nhathung1101
                            Trả lời cho Tiếng Anh cho người Việt
                            bởi nhathung1101
                            Ngoại ngữ là không thể thiếu, nhất là làm việc với công nghệ.

                            Nhưng học để tán gái hay để đọc datasheet, manual là chuyện cần quan tâm.

                            Và đọc ở nguồn nào đáng tin cậy, chứ cứ lên tictok hay facebook học lỏm thì...
                            Hôm qua, 22:18
                          • dinhthuong80
                            Trả lời cho Tiếng Anh cho người Việt
                            bởi dinhthuong80
                            Bác nói rất khách quan và chính xác. Ngoại ngữ là chìa khóa thăng tiến dù làm gì. Chả thế mà nay nước mình dạy tiếng Anh từ tiểu học.

                            Nhớ hồi năm 2006 em ra Hải Phòng, Hải Dương tìm việc, thời đó ở Bình Dương lương công...
                            Hôm qua, 14:51
                          • dinhthuong80
                            Trả lời cho Tiếng Anh cho người Việt
                            bởi dinhthuong80
                            Cảm ơn bạn, ĐT cũng có ý nghĩ như vậy.

                            Thực ra, lỗi của hãng đó ( gọi là hãng vì không chỉ một model sản phẩm) là về phần cứng, ĐT tuy không biết về lập trình phần mềm nhưng cũng thấy rằng sẽ chẳng khó khăn gì đáng...
                            Hôm qua, 14:39
                          • dinhthuong80
                            Trả lời cho Tiếng Anh cho người Việt
                            bởi dinhthuong80
                            Dạ, bác bảy mấy tuổi đời rồi cũng không kém bố cháu bao nhiêu. Tuổi nghề thì bác cũng đáng tuổi cha chú.

                            Nhưng 2 điều trên thì chưa hẳn đã đáng quí và đáng tôn trọng bằng việc bác rất nhiệt tình chia sẻ kinh nghiệm chuyên...
                            Hôm qua, 14:28
                          • bqviet
                            Trả lời cho Tiếng Anh cho người Việt
                            bởi bqviet
                            Đúng, nếu chú tâm thì chỉ cần mỗi tiếng Việt là đã khá đủ để làm đa số công việc thông thường, ở thời đại ngày nay khi tài liệu sách vở phương tiện thông tin liên lạc đã nhiều. Nhưng cũng chính ở thời nay giao lưu các nước nhiều...
                            21-02-2025, 20:26
                          • mèomướp
                            Trả lời cho Tiếng Anh cho người Việt
                            bởi mèomướp
                            Dạ cháu nghĩ chú dinh... cứ mạnh dạn gửi thư đi ạ, chú có thể gửi bằng văn bản in chuyển phát nhanh sẽ có giá trị hơn. Vấn đề chưa hẳn là cần hãng làm gì đó, mà chỉ đơn giản là mình cảm thấy nhẹ lòng vì đã làm những việc bản...
                            21-02-2025, 12:32
                          • vi van pham
                            Trả lời cho Tiếng Anh cho người Việt
                            bởi vi van pham
                            Những lần hắt hơi sổ mũi làm tôi mệt lã, phải dùng rượu uống để ngũ. Tôi cũng đang uống rượu 1 mình, viết vài dòng này cho em ( có lẽ dt chỉ bằng tuổi em tôi).

                            Dinh thuong dang đi vào vết xe đổ của tôi. Càng chứng minh, có...
                            20-02-2025, 21:31
                          • bqviet
                            Trả lời cho Hỏi về cách hàn linh kiện ( giúp tớ với )
                            bởi bqviet
                            Thiết nghĩ thi thoảng bác lên đây chia xẻ ít kinh nghiệm cũng vui rồi. Còn chuyện con người sinh lão bệnh tử là thường, sống cùng với quy luật đó thôi. Bqv nhớ trước đây bác từng kể về chuyện rang chì ô-xít bằng chảo để phục hồi bình điện, đấy cũng là thành quả đáng nể phục ở thời kỳ thiếu thốn đó.
                            20-02-2025, 17:22
                          Đang tải...
                          X