實驗實現(xiàn)溫度的智能控制,溫度超過設(shè)置溫度上下線會蜂鳴器會響及LED小燈發(fā)出亮光產(chǎn)生報警,實現(xiàn)實時溫控為目的。
實訓(xùn)要求
(1)測量和控制溫度
(2)控制精度在正負1
(3)控制輸出通道為繼電器或雙向晶閘管
設(shè)計實施
1.系統(tǒng)概述
本實驗采用51單片機和溫度傳感器18B20來設(shè)計的,溫度測量范圍寬,嚴密性高等特點,溫度設(shè)計采用逢0.5進一的四舍五入的方法來消除其他客觀或非客觀因素帶來的不利影響,實現(xiàn)溫度的實時溫度測量及顯示,本實驗還可自行設(shè)置超溫報警和底紋報警控制,超出溫度范圍相應(yīng)的繼電器工作,繼電器可以驅(qū)動相應(yīng)的加熱或制冷負載,上下限溫度可通過按鍵設(shè)定功能。
2.主要單元電路(或功能程序)設(shè)計與分析
下面從軟件電路方面分析電路各部分功能及其作用:
一 、首先介紹電路最核心的版塊
單片機最小系統(tǒng)
AT89C51是一種4k字節(jié)閃爍可編程可擦除只讀存儲器的低電壓 、高性能CMOS8位為微處理器存儲器,俗稱單片機。是一種高性能微處理器且為很多嵌入式控制系統(tǒng)提供了一種靈活性高且廉價的方案。

2、晶振模塊 晶振能把電能和機械能相互轉(zhuǎn)換的晶體在共振的狀體下工作,以提供穩(wěn)定精確的單頻震蕩。為系統(tǒng)提供基本的時鐘信號,使系統(tǒng)各部分保持同步,通常與鎖相環(huán)電路配套使用。 
復(fù)位模塊在單片機上電啟動的時候復(fù)位一次,當(dāng)按鍵按下的時候系統(tǒng)再次復(fù)位,如果釋放后再按下,系統(tǒng)還會復(fù)位。單片機rst引腳接收到2us以上的電平信號,只要保證電容的充放電時間大于2us,就可以實現(xiàn)復(fù)位,所以電容值是可以改變的。本電路中按下復(fù)位鍵以后液晶顯示屏上會顯示最初的設(shè)置。 
二、其它重要模塊 1、按鍵模塊 按鍵1設(shè)置功能 設(shè)置功能的作用是可以調(diào)節(jié)上下限溫度的限定值,比如溫度下限為10攝氏度,按下設(shè)置鍵可以選中液晶顯示屏中的下限溫度,按下加減鍵可以做溫度調(diào)整。 按鍵2加溫 按下按鍵2可以增加上下限設(shè)定溫度值。 按鍵3減溫 按下按鍵3可以減小上下限設(shè)定溫度值。

當(dāng)溫度達到設(shè)定值上下限的時候,蜂鳴器模塊電路接通,蜂鳴器模塊開始工作發(fā)出刺耳的報警聲響。 
3、18B20模塊 18b20模塊是一個溫度采集模塊,能夠?qū)崟r采集并傳輸溫度。具有體積小,硬件開銷低,抗干擾能力強,精度高的特點。采用單總線的接口方式 與微處理器連接時僅需要一條口線即可實現(xiàn)微處理器與 DS18B20 的雙向通訊。單總線具有經(jīng)濟性好,抗干擾能力強,適合于惡劣環(huán)境的現(xiàn)場溫度測量,使用方便等優(yōu)點。測量溫度范圍寬,測量精度高 DS18B20 的測量范圍為 -55 ℃ ~+ 125 ℃ ; 在 -10~+ 85°C范圍內(nèi),精度為 ± 0.5°C 。負壓特性電源極性接反時,溫度計不會因發(fā)熱而燒毀,但不能正常工作!S18B20管腳排列: 1. GND為電源地; 2. DQ為數(shù)字信號輸入/輸出端; 3. VDD為外接供電電源輸入端(在寄生電源接線方式時接地) 
三、上下限水溫報警顯示控制模塊 1、蜂鳴器、小燈報警模塊 Led燈報警模塊中接入了兩個繼電器控制當(dāng)溫度超過所設(shè)置溫度的上下限以后繼電器工作電路接通,led燈變亮發(fā)出報警信息。 
2、顯示模塊 采用Lm016L液晶顯示屏,藍屏帶背光白字體。用于顯示控制溫度 
相同性質(zhì)的電阻排列在一起,在電路中共同作用。 
3.硬件組裝與測試 硬件組裝與調(diào)試,先看仿真結(jié)果: 1 正常初始化溫度及運行狀況 
2上限溫度報警 
3下限溫度報警 
4 上下限溫度調(diào)節(jié) 
設(shè)計過程中遇到的問題: 在設(shè)計電路的過程中遇到了顯示溫度,而小燈和蜂鳴器在溫度超過上下限之后小燈不亮,蜂鳴器不報警的情況,經(jīng)查為電路接入電阻過高,導(dǎo)致元器件不能正常工作。 設(shè)計思路總流程圖 
四.實訓(xùn)小結(jié) 通過本次實訓(xùn)讓自己認識到了那些方面不足,那些方面需要改進。使自己的動手能力和查閱資料獨立思考的能力更加強大,再一個感謝指導(dǎo)老師的細心指導(dǎo),讓自己懂得了更多的知識。 五.附錄 1.主要電路圖和主程序流程圖。 
4.程序設(shè)計與調(diào)試
word文檔51hei下載地址(如有錯誤 請大家指出 一起學(xué)習(xí)): |