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