基于微處理器控制的多點溫度檢測系統(tǒng)設(shè)計.doc
約27頁DOC格式手機打開展開
基于微處理器控制的多點溫度檢測系統(tǒng)設(shè)計,本文27頁1.14萬余字目 錄摘要 2abstract 3第一章 緒 論 4§1.1系統(tǒng)背景 4§1.2 系統(tǒng)概述 4第二章 方案論證 5§2.1 傳感器部分 5§2.2主控制部分 6§2.3 系統(tǒng)方案 6第三章 硬件電路設(shè)計 7§3.1 電源以及看門狗電路 7§3.2鍵盤以及顯示...
內(nèi)容介紹
此文檔由會員 bshhty 發(fā)布
基于微處理器控制的多點溫度檢測系統(tǒng)設(shè)計
本文27頁1.14萬余字
目 錄
摘要 2
Abstract 3
第一章 緒 論 4
§1.1系統(tǒng)背景 4
§1.2 系統(tǒng)概述 4
第二章 方案論證 5
§2.1 傳感器部分 5
§2.2主控制部分 6
§2.3 系統(tǒng)方案 6
第三章 硬件電路設(shè)計 7
§3.1 電源以及看門狗電路 7
§3.2鍵盤以及顯示電路 9
§3.2溫度測試電路 11
§3.3 串口通訊電路 15
§3.4 整體電路 16
第四章 軟件設(shè)計 16
§4.1 概述 16
§4.2 主程序方案 16
§4.3 各模塊子程序設(shè)計 18
第五章 系統(tǒng)調(diào)試 20
§5.1 分步調(diào)試 20
§5.2 統(tǒng)一調(diào)試 20
結(jié)束語 21
參考文獻(xiàn) 22
附錄一:軟件流程圖 24
附錄二:電路原理圖 25
致 謝 27
多點溫度檢測系統(tǒng)
摘要
DS18B20是一種可組網(wǎng)的高精度數(shù)字式溫度傳感器,由于其具有單總線的獨特優(yōu)點,可以使用戶輕松地組建起傳感器網(wǎng)絡(luò),并可使多點溫度測量電路變得簡單、可靠。本文結(jié)合實際使用經(jīng)驗,介紹了DS18B20數(shù)字溫度傳感器在單片機下的硬件連接及軟件編程,并給出了軟件流程圖。
該系統(tǒng)由上位機和下位機兩大部分組成。下位機實現(xiàn)溫度的檢測并提供標(biāo)準(zhǔn)RS232通信接口,芯片使用了ATMEL公司的AT89C51單片機和DALLAS公司的DS18B20數(shù)字溫度傳感器。上位機部分使用了通用PC。該系統(tǒng)可應(yīng)用于倉庫測溫、樓宇空調(diào)控制和生產(chǎn)過程監(jiān)控等領(lǐng)域。
關(guān)鍵字:溫度測量;單總線;數(shù)字溫度傳感器;單片機
Abstract
As a kind of high-accuracy digital net temperature sensor,DS18 B20 can be used building a sensor net easily. It can also make the net simple and reliable with it's special 1-wire interface .This paper introduces the application of DS18B20 with single chip processor.
The system is constituted by two parts the temperature measured part and displayed part. The temperature measured part has a RS232 interface. It used AT89C51 of ATMEL company and DS18B20 of DALLAS company .The displayed part uses PC .This system is applied in such domains as warehouse detecting temperature;air-conditioner controlling system in building and supervisory productive process etc.
Key words:temperature measure;single bus;digital thermometer;single chip processor;
緒 論
§1.1系統(tǒng)背景
在工、農(nóng)業(yè)生產(chǎn)和日常生活中,對溫度的測量及控制占據(jù)著極其重要地位。首先讓我們了解一下多點溫度檢測系統(tǒng)在各個方面的應(yīng)用領(lǐng)域:消防電氣的非破壞性溫度檢測,電力、電訊設(shè)備之過熱故障預(yù)知檢測,空調(diào)系統(tǒng)的溫度檢測,各類運輸工具之組件的過熱檢測,保全與監(jiān)視系統(tǒng)之應(yīng)用,醫(yī)療與健診的溫度測試,化工、機械…等設(shè)備溫度過熱檢測。溫度檢測系統(tǒng)應(yīng)用十分廣闊。
§1.2 系統(tǒng)概述
本設(shè)計運用主從分布式思想,由一臺上位機(PC微型計算機),下位機(單片機)多點溫度數(shù)據(jù)采集,組成兩級分布式多點溫度測量的巡回檢測系統(tǒng)。該系統(tǒng)采用 RS-232串行通訊標(biāo)準(zhǔn),通過上位機(PC)控制下位機(單片機)進(jìn)行現(xiàn)場溫度采集。溫度值既可以送回主控PC進(jìn)行數(shù)據(jù)處理,由顯示器顯示。也可以由下位機單獨工作,實時顯示當(dāng)前各點的溫度值,對各點進(jìn)行控制。
下位機采用的是單片機基于數(shù)字溫度傳感器DS18B20的系統(tǒng)。DS18B20利用單總線的特點可以方便的實現(xiàn)多點溫度的測量,輕松的組建傳感器網(wǎng)絡(luò),系統(tǒng)的抗干擾性好、設(shè)計靈活、方便,而且適合于在惡劣的環(huán)境下進(jìn)行現(xiàn)場溫度測量。本系統(tǒng)可以應(yīng)用在大型工業(yè)及民用常溫多點監(jiān)測場合。如糧食倉儲系統(tǒng)、樓宇自動化系統(tǒng)、溫控制程生產(chǎn)線之溫度影像檢測、醫(yī)療與健診的溫度測試、空調(diào)系統(tǒng)的溫度檢測、石化、機械…等。
…………………………………………………………………………………………………………………………………………………………………………………………………………
參考文獻(xiàn)
[1]. 賈振國. DS1820 及高精度溫度測量的實現(xiàn)[J].電子技術(shù)應(yīng)用,2000(1):58 - 59.
[2]. 余永權(quán). 單片機原理及應(yīng)用. 北京:電子工業(yè)出版社, 1997
……………………………………………………………………………………
[23]. 胡漢才. 單片機原理及系統(tǒng)設(shè)計[M]. 北京:清華大學(xué)出版社,2002
[24]. 李更祥. 單總線數(shù)字式智能型溫度傳感器在測控領(lǐng)域中的應(yīng)用[J]. 計算機自動測量與控制,1999,7(3):51-53.
[25]. 馬忠梅. 單片機的C語言應(yīng)用程序設(shè)計[M]. 北京:北京航空航天大學(xué)出版社,1997
本文27頁1.14萬余字
目 錄
摘要 2
Abstract 3
第一章 緒 論 4
§1.1系統(tǒng)背景 4
§1.2 系統(tǒng)概述 4
第二章 方案論證 5
§2.1 傳感器部分 5
§2.2主控制部分 6
§2.3 系統(tǒng)方案 6
第三章 硬件電路設(shè)計 7
§3.1 電源以及看門狗電路 7
§3.2鍵盤以及顯示電路 9
§3.2溫度測試電路 11
§3.3 串口通訊電路 15
§3.4 整體電路 16
第四章 軟件設(shè)計 16
§4.1 概述 16
§4.2 主程序方案 16
§4.3 各模塊子程序設(shè)計 18
第五章 系統(tǒng)調(diào)試 20
§5.1 分步調(diào)試 20
§5.2 統(tǒng)一調(diào)試 20
結(jié)束語 21
參考文獻(xiàn) 22
附錄一:軟件流程圖 24
附錄二:電路原理圖 25
致 謝 27
多點溫度檢測系統(tǒng)
摘要
DS18B20是一種可組網(wǎng)的高精度數(shù)字式溫度傳感器,由于其具有單總線的獨特優(yōu)點,可以使用戶輕松地組建起傳感器網(wǎng)絡(luò),并可使多點溫度測量電路變得簡單、可靠。本文結(jié)合實際使用經(jīng)驗,介紹了DS18B20數(shù)字溫度傳感器在單片機下的硬件連接及軟件編程,并給出了軟件流程圖。
該系統(tǒng)由上位機和下位機兩大部分組成。下位機實現(xiàn)溫度的檢測并提供標(biāo)準(zhǔn)RS232通信接口,芯片使用了ATMEL公司的AT89C51單片機和DALLAS公司的DS18B20數(shù)字溫度傳感器。上位機部分使用了通用PC。該系統(tǒng)可應(yīng)用于倉庫測溫、樓宇空調(diào)控制和生產(chǎn)過程監(jiān)控等領(lǐng)域。
關(guān)鍵字:溫度測量;單總線;數(shù)字溫度傳感器;單片機
Abstract
As a kind of high-accuracy digital net temperature sensor,DS18 B20 can be used building a sensor net easily. It can also make the net simple and reliable with it's special 1-wire interface .This paper introduces the application of DS18B20 with single chip processor.
The system is constituted by two parts the temperature measured part and displayed part. The temperature measured part has a RS232 interface. It used AT89C51 of ATMEL company and DS18B20 of DALLAS company .The displayed part uses PC .This system is applied in such domains as warehouse detecting temperature;air-conditioner controlling system in building and supervisory productive process etc.
Key words:temperature measure;single bus;digital thermometer;single chip processor;
緒 論
§1.1系統(tǒng)背景
在工、農(nóng)業(yè)生產(chǎn)和日常生活中,對溫度的測量及控制占據(jù)著極其重要地位。首先讓我們了解一下多點溫度檢測系統(tǒng)在各個方面的應(yīng)用領(lǐng)域:消防電氣的非破壞性溫度檢測,電力、電訊設(shè)備之過熱故障預(yù)知檢測,空調(diào)系統(tǒng)的溫度檢測,各類運輸工具之組件的過熱檢測,保全與監(jiān)視系統(tǒng)之應(yīng)用,醫(yī)療與健診的溫度測試,化工、機械…等設(shè)備溫度過熱檢測。溫度檢測系統(tǒng)應(yīng)用十分廣闊。
§1.2 系統(tǒng)概述
本設(shè)計運用主從分布式思想,由一臺上位機(PC微型計算機),下位機(單片機)多點溫度數(shù)據(jù)采集,組成兩級分布式多點溫度測量的巡回檢測系統(tǒng)。該系統(tǒng)采用 RS-232串行通訊標(biāo)準(zhǔn),通過上位機(PC)控制下位機(單片機)進(jìn)行現(xiàn)場溫度采集。溫度值既可以送回主控PC進(jìn)行數(shù)據(jù)處理,由顯示器顯示。也可以由下位機單獨工作,實時顯示當(dāng)前各點的溫度值,對各點進(jìn)行控制。
下位機采用的是單片機基于數(shù)字溫度傳感器DS18B20的系統(tǒng)。DS18B20利用單總線的特點可以方便的實現(xiàn)多點溫度的測量,輕松的組建傳感器網(wǎng)絡(luò),系統(tǒng)的抗干擾性好、設(shè)計靈活、方便,而且適合于在惡劣的環(huán)境下進(jìn)行現(xiàn)場溫度測量。本系統(tǒng)可以應(yīng)用在大型工業(yè)及民用常溫多點監(jiān)測場合。如糧食倉儲系統(tǒng)、樓宇自動化系統(tǒng)、溫控制程生產(chǎn)線之溫度影像檢測、醫(yī)療與健診的溫度測試、空調(diào)系統(tǒng)的溫度檢測、石化、機械…等。
…………………………………………………………………………………………………………………………………………………………………………………………………………
參考文獻(xiàn)
[1]. 賈振國. DS1820 及高精度溫度測量的實現(xiàn)[J].電子技術(shù)應(yīng)用,2000(1):58 - 59.
[2]. 余永權(quán). 單片機原理及應(yīng)用. 北京:電子工業(yè)出版社, 1997
……………………………………………………………………………………
[23]. 胡漢才. 單片機原理及系統(tǒng)設(shè)計[M]. 北京:清華大學(xué)出版社,2002
[24]. 李更祥. 單總線數(shù)字式智能型溫度傳感器在測控領(lǐng)域中的應(yīng)用[J]. 計算機自動測量與控制,1999,7(3):51-53.
[25]. 馬忠梅. 單片機的C語言應(yīng)用程序設(shè)計[M]. 北京:北京航空航天大學(xué)出版社,1997