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