|
以前做過的一個課設(shè),這是一個基于51單片機(jī)用DS18B20傳感器進(jìn)行4路通道的溫度巡檢,可以實(shí)現(xiàn)手動檢查和自動檢測,當(dāng)然這個電路是基于Proteus電路進(jìn)行仿真,可以對每個通道進(jìn)行上下限設(shè)置,超限報警功能,同時將溫度值顯示到4位數(shù)碼管,還可以在上位機(jī)進(jìn)行顯示。
顯示效果.png (171.44 KB, 下載次數(shù): 59)
下載附件
2018-4-27 03:06 上傳
智能儀器綜合設(shè)計(jì)實(shí)驗(yàn)——智能溫度巡檢儀的設(shè)計(jì)
一、實(shí)驗(yàn)?zāi)康?br />
1.設(shè)計(jì)一個以51單片機(jī)為核心的智能溫度巡檢儀。
2.掌握智能儀器系統(tǒng)的軟硬件設(shè)計(jì)方法
二、實(shí)驗(yàn)設(shè)備
計(jì)算機(jī),proteus仿真軟件,keil c51開發(fā)軟件
三、實(shí)驗(yàn)任務(wù)
1.溫度測量范圍為-20~60攝氏度,溫度分辨率0.1攝氏度。
2. 巡檢通道最少4路。
3. 巡檢顯示時,要求各通道顯示5s切換一次。
4. 顯示通道可手動切換。
5. 獨(dú)立式或矩陣式鍵盤,設(shè)置測量溫度的上下限值,各通道可單獨(dú)設(shè)置。
6. 測量超限時,進(jìn)行聲光報警,報警位置可定位。
7. 通過串口調(diào)試助手實(shí)現(xiàn)與上位機(jī)的通信,能將通道溫度信息實(shí)時傳送給上位機(jī)存儲。
四、實(shí)驗(yàn)步驟
1.進(jìn)入Keil uVision4軟件編譯環(huán)境,進(jìn)行源程序編輯,保存。
2.對源程序進(jìn)行編譯、連接,如有錯誤必須對源程序進(jìn)行修正并存盤,重復(fù)此步,直到編譯無錯誤為止,生成擴(kuò)展名為HEX的文件。
3.進(jìn)入proteus仿真軟件,進(jìn)行電路原理圖的繪制。
4.將第二步中生成的HEX文件加載入單片機(jī),并運(yùn)行,調(diào)節(jié)傳感器輸入溫度值,觀察仿真結(jié)果。
5.調(diào)試,若仿真結(jié)果有問題,則對系統(tǒng)進(jìn)行調(diào)試,硬件問題回到第三步,軟件問題回到第二步,反復(fù)進(jìn)行修改,直到系統(tǒng)運(yùn)行結(jié)果符合要求為止。
6.實(shí)驗(yàn)結(jié)果記錄:實(shí)時記錄溫度值,并對數(shù)據(jù)進(jìn)行分析。
五、預(yù)習(xí)與思考題
1.復(fù)習(xí)鍵盤顯示控制電路和軟件設(shè)計(jì)方法。
2.說明傳感器選擇的依據(jù)。
3.如果使用DS18B20數(shù)字溫度傳感器,說明數(shù)據(jù)輸出的格式及處理方法。
4.如果使用模擬溫度傳感器,說明本系統(tǒng)如何實(shí)現(xiàn)標(biāo)度變換,并說明選擇何種A/D轉(zhuǎn)換器及選擇理由。
六、實(shí)驗(yàn)報告內(nèi)容
題目,任務(wù)分析和方案設(shè)計(jì),具體的軟硬件設(shè)計(jì),系統(tǒng)調(diào)試與分析,體會,附電路原理圖和程序清單。電路原理圖和程序清單可計(jì)算機(jī)打印,其余要求手寫。
單片機(jī)源程序如下:
0.png (45.51 KB, 下載次數(shù): 55)
下載附件
2018-4-27 03:06 上傳
所有資料51hei提供下載:
智能儀器.zip
(286.81 KB, 下載次數(shù): 72)
2018-4-26 22:30 上傳
點(diǎn)擊文件名下載附件
溫度巡檢 下載積分: 黑幣 -5
|
|