高精度測溫控制系統(tǒng)設(shè)計.doc
高精度測溫控制系統(tǒng)設(shè)計,目錄一.緒論2(一)課題來源及意義2(二)現(xiàn)代溫度測量技術(shù)2(三)智能儀器的簡介4(四)課題主要完成任務(wù)...5二.高精度測溫控制總體方案設(shè)計7(一)設(shè)計方案選擇7(二)單片機的選擇7三.高精度測溫控制系統(tǒng)的硬件設(shè)計17(一)輸入電路的設(shè)計17(二) 傳感器輸入選擇設(shè)計17四.高精度測溫控制系統(tǒng)軟...
內(nèi)容介紹
此文檔由會員 20023286 發(fā)布高精度測溫控制系統(tǒng)設(shè)計
目錄
一.緒論 2
(一)課題來源及意義 2
(二)現(xiàn)代溫度測量技術(shù) 2
(三)智能儀器的簡介 4
(四)課題主要完成任務(wù)……….………………………………..5
二.高精度測溫控制總體方案設(shè)計 7
(一)設(shè)計方案選擇 7
(二)單片機的選擇 7
三.高精度測溫控制系統(tǒng)的硬件設(shè)計 17
(一)輸入電路的設(shè)計 17
(二) 傳感器輸入選擇設(shè)計 17
四.高精度測溫控制系統(tǒng)軟件設(shè)計 25
(一)主程序的逐步設(shè)計 25
1.初始化和工作方式選擇程序的設(shè)計 25
2. 溫度值調(diào)整程序的設(shè)計………………………………28
3. 二進制溫度值轉(zhuǎn)化BCD碼顯示值的程序設(shè)計…….29
4. 超溫報警程序的設(shè)計………………………………29
(二) RS-232通信程序的設(shè)計………………………….29
1. 串行通信程序的設(shè)計………………………………29
2. 波特率的設(shè)置………………………………………31
(三) 各種被調(diào)用子程序的設(shè)計………………………… 33
結(jié)束語與展望………………………………………………………35
致謝…………………………………………………………………35
參考文獻……………………………………………………………37
附錄…………………………………………………………………39
摘要
本文主要介紹了一個基于89C52單片機的測溫系統(tǒng),詳細描述了利用數(shù)字溫度傳感器DS18B20開發(fā)測溫系統(tǒng)的過程,重點對傳感器在單片機下的硬件連接,軟件編程以及各模塊系統(tǒng)流程進行了詳盡分析,對各部分的電路也一一進行了介紹,該系統(tǒng)可以方便的實現(xiàn)實現(xiàn)溫度采集和顯示,并可根據(jù)需要任意設(shè)定上下限報警溫度,它使用起來相當方便,具有精度高、量程寬、靈敏度高、體積小、功耗低等優(yōu)點,適合于我們?nèi)粘I詈凸?、農(nóng)業(yè)生產(chǎn)中的溫度測量,也可以當作溫度處理模塊嵌入其它系統(tǒng)中,作為其他主系統(tǒng)的輔助擴展。DS18B20與STC89C52結(jié)合實現(xiàn)最簡溫度檢測系統(tǒng),該系統(tǒng)結(jié)構(gòu)簡單,抗干擾能力強,適合于惡劣環(huán)境下進行現(xiàn)場溫度測量,有廣泛的應(yīng)用前景。
關(guān)鍵詞:單片機;溫度檢測;STC89C52;DS18B20;