版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 摘 要溫度是一個(gè)基本的物理量,幾乎所有的科研和生產(chǎn)過(guò)程都和溫度息息相關(guān)。準(zhǔn)確獲取系統(tǒng)的環(huán)境參數(shù)有助于對(duì)設(shè)備儀器的工作狀態(tài)進(jìn)行監(jiān)控,因而,準(zhǔn)確地測(cè)量和控制溫度,對(duì)于獲得正確的科研數(shù)據(jù)和保證產(chǎn)品質(zhì)量都十分重要。本論文研究設(shè)計(jì)出一套多點(diǎn)溫度測(cè)量系統(tǒng),該系統(tǒng)具有測(cè)量精度高,控制范圍廣,抗干擾能力強(qiáng)等特點(diǎn),可適用于科學(xué)研究及工農(nóng)業(yè)生產(chǎn)等不同領(lǐng)域?qū)囟葴y(cè)量的需求。在本文中,先分析了現(xiàn)有的幾種不同的溫度測(cè)試方法,并在對(duì)比各種不同方法的優(yōu)缺點(diǎn)的基礎(chǔ)上,考慮系統(tǒng)本身測(cè)試要求以及精度速度等指標(biāo)要求,選擇數(shù)字溫度計(jì)DS18B20作為本系統(tǒng)的傳感器,采用LCD1602液晶雙行顯示芯片,分別顯示溫度傳感器的測(cè)量溫度值
2、、溫度最高上限值和測(cè)量時(shí)間的預(yù)設(shè)值。在選型的基礎(chǔ)上設(shè)計(jì)了硬件系統(tǒng)以及相應(yīng)的檢測(cè)系統(tǒng),通過(guò)綜合調(diào)試,實(shí)現(xiàn)系統(tǒng)的測(cè)試和報(bào)警功能。關(guān)鍵字:多點(diǎn)溫度傳感器網(wǎng)絡(luò),單片機(jī),ABSTRACTMulti-Point Temperature Sensor Network, single-chip microcomputer,Temperature measurement目錄第1章 引言11.1概述11.2 目前國(guó)內(nèi)外研究現(xiàn)狀11.3 課題設(shè)計(jì)的目的和意義21.4 論文主要內(nèi)容31.5 多點(diǎn)溫度測(cè)量系統(tǒng)整體結(jié)構(gòu)分析4第2章 多點(diǎn)環(huán)境監(jiān)測(cè)系統(tǒng)的總體設(shè)計(jì)52.1具體方案52.2系統(tǒng)主要技術(shù)參數(shù)62.3本論文中元器件的
3、選擇7數(shù)字溫度傳感器概述72.3.1.1 DS18B20性能參數(shù)介紹82.3.1.2 DS18B20的測(cè)溫原理102.3.1.3 DS18B20自動(dòng)搜索算法112.3.1.4 DS18B20編程設(shè)計(jì)142.3.2 AT89S52微控制器相關(guān)介紹222.3.3 DM-1602液晶顯示器簡(jiǎn)介242.3.4 MAX232串口芯片簡(jiǎn)介29第3章 系統(tǒng)的硬件結(jié)構(gòu)設(shè)計(jì)及程序編程313.1穩(wěn)壓電路設(shè)計(jì)31穩(wěn)壓電源的組成313.1.2 穩(wěn)壓電路設(shè)計(jì)323.2 溫度數(shù)據(jù)處理算法分析及程序設(shè)計(jì)333.2.1 溫度數(shù)據(jù)處理算法333.2.2 溫度數(shù)據(jù)處理子程序353.3 DM-1602液晶接口電路373.4串口通信
4、電路設(shè)計(jì)383.4.1 MCU與MAX232通信電路設(shè)計(jì)383.4.2 串口通信方式393.4.3 串口通信波特率計(jì)算413.4.4 串口通信硬件連接電路443.5外圍電路設(shè)計(jì)453.5.1 時(shí)鐘電路設(shè)計(jì)453.5.2 復(fù)位電路設(shè)計(jì)46聲光報(bào)警電路473.5.4 程序流程圖48第4章 結(jié)論49參考文獻(xiàn)50致謝52附錄53外文資料原文66譯文77第1章 引言1.1概述1.2 目前國(guó)內(nèi)外研究現(xiàn)狀圖1-1 常見(jiàn)溫度檢測(cè)儀表圖1-2 新一代溫度檢測(cè)元件1.3 課題設(shè)計(jì)的目的和意義各種環(huán)境參數(shù)中,其中最關(guān)鍵也最常見(jiàn)的一個(gè)參數(shù)就是溫度參數(shù)。在實(shí)際應(yīng)用中,由于設(shè)備的溫度過(guò)高或者過(guò)低,造成的工作故障比比皆是,
5、在普通的工作場(chǎng)合中,可以通過(guò)溫度計(jì)人為的檢測(cè)環(huán)境的溫度,但是這種方法不方便,并且精度不高,操作性差,無(wú)法實(shí)現(xiàn)全自動(dòng)生產(chǎn)。特別在對(duì)于可靠性要求很高的生產(chǎn)場(chǎng)合中,是不允許有差錯(cuò)的出現(xiàn),因?yàn)闇囟仍斐傻墓收蠒?huì)帶來(lái)非常惡劣的效果。所以在現(xiàn)代的工業(yè)場(chǎng)所中,大體上都是采用溫度濕度自動(dòng)控制系統(tǒng),通過(guò)總線把各個(gè)地方的溫濕度信息送到集中處理計(jì)算機(jī),進(jìn)行監(jiān)控。傳統(tǒng)的方式一般采用熱電偶或熱電阻,其輸出的模擬信號(hào),需要經(jīng)A/D轉(zhuǎn)換后才能送入單片機(jī)等微處理器,這樣的硬件電路結(jié)構(gòu)復(fù)雜,制作成本較高。近年來(lái),各種新型溫度傳感器和測(cè)量方法大量出現(xiàn)并成功應(yīng)用。單總線數(shù)字式智能型傳感器技術(shù)徹底改變了傳統(tǒng)的溫度測(cè)量方法,在糧庫(kù)測(cè)溫系
6、統(tǒng)、冷庫(kù)測(cè)溫系統(tǒng)、智能化建筑控制系統(tǒng)、中央空調(diào)系統(tǒng)等多種系統(tǒng)中都需要多點(diǎn)溫度測(cè)量系統(tǒng)。因此,多點(diǎn)溫度測(cè)量技術(shù)實(shí)現(xiàn)尤為重要。本課題基于以上的目標(biāo),制作一個(gè)綜合的測(cè)試系統(tǒng),可以同時(shí)檢測(cè)多路系統(tǒng)的溫度信息,并將溫度信息實(shí)時(shí)的上傳到上位機(jī)以供后續(xù)處理?;贏T89C52單片機(jī)、C語(yǔ)言和DS18B20傳感器的多點(diǎn)溫度測(cè)量系統(tǒng)設(shè)計(jì),并對(duì)系統(tǒng)實(shí)際運(yùn)行的結(jié)果數(shù)據(jù)進(jìn)行分析。論文研究在理論和實(shí)踐方面均具有重要意義,主要表現(xiàn)在:1.降低測(cè)量成本。測(cè)量現(xiàn)場(chǎng)的智能傳感器測(cè)得被測(cè)對(duì)象的數(shù)據(jù)信息后,通過(guò)網(wǎng)絡(luò)傳輸給精密測(cè)控儀器或高檔次微機(jī)去分析處理,既節(jié)約了人力物力,又提高了貴重復(fù)雜設(shè)備的利用效率。2.提高了測(cè)量精度。論文通
7、過(guò)溫度傳感器DS18B20提取12Bit溫度數(shù)據(jù),進(jìn)行計(jì)算處理,使溫度數(shù)據(jù)可精確到小數(shù)點(diǎn)后4位,這在科學(xué)研究及工農(nóng)業(yè)生產(chǎn)中都具有重要價(jià)值。3.實(shí)現(xiàn)了報(bào)警測(cè)控和資源共享。添加了蜂鳴器模塊,設(shè)置了溫度的限度并且在PC終端上進(jìn)行測(cè)量和數(shù)據(jù)采集,可以遠(yuǎn)程監(jiān)控過(guò)程和數(shù)據(jù),使測(cè)量跨越了空間和時(shí)間的限制,并且能實(shí)現(xiàn)測(cè)量設(shè)備和測(cè)量信息等資源的共享。1.4 論文主要內(nèi)容根據(jù)現(xiàn)有測(cè)溫系統(tǒng)的缺點(diǎn),我們提出了一種新型的測(cè)溫方案,具有以下4個(gè)特性:1.采用新型的數(shù)字溫度傳感器,簡(jiǎn)化測(cè)溫電路。2.數(shù)字信號(hào)傳輸,利于有干擾現(xiàn)場(chǎng)的應(yīng)用。3.建立溫度采集電路和PC機(jī)之間的串行通信,實(shí)現(xiàn)溫度數(shù)據(jù)的實(shí)時(shí)傳輸;并設(shè)計(jì)了溫度信息數(shù)據(jù)庫(kù)
8、,實(shí)現(xiàn)對(duì)溫度信息的存查詢、顯示和報(bào)表打印等功能,方便溫度場(chǎng)的分析和模擬。4.最大限度地減少布線工作量,降低系統(tǒng)的資金投入。為了達(dá)到上述4個(gè)目標(biāo),我們提出了多點(diǎn)智能測(cè)溫系統(tǒng)的方案,并為這個(gè)方案的實(shí)施找到了技術(shù)上的支持:1)選擇DALLAS公司生產(chǎn)的DS18B20作為數(shù)字溫度傳感器,一條單總線上可掛接多個(gè)DS18B20,很方便地組成多點(diǎn)測(cè)溫系統(tǒng),分辨率可達(dá)0.0625;且省去了傳統(tǒng)的A/D轉(zhuǎn)換單元,簡(jiǎn)化測(cè)溫電路。2)設(shè)計(jì)了實(shí)用的雙層總線結(jié)構(gòu),分別是室內(nèi)測(cè)溫層和溫度數(shù)據(jù)傳輸層。3)采用單總線作為室內(nèi)測(cè)溫層總線,簡(jiǎn)化布線工作;通過(guò)RS232總線實(shí)現(xiàn)溫度采集電路和PC機(jī)之間的串行通信。1.5 多點(diǎn)溫度測(cè)
9、量系統(tǒng)整體結(jié)構(gòu)分析1-3圖1-3 測(cè)量系統(tǒng)的結(jié)構(gòu)框圖第2章 多點(diǎn)環(huán)境監(jiān)測(cè)系統(tǒng)的總體設(shè)計(jì)2.1具體方案2-1表2-1 數(shù)字溫度傳感器的比較2-1圖2-1 測(cè)溫系統(tǒng)總體結(jié)構(gòu)框圖2.2系統(tǒng)主要技術(shù)參數(shù)2.3本論文中元器件的選擇2.3.1數(shù)字溫度傳感器概述2.3.1.1 DS18B20性能參數(shù)介紹圖2-2 DS18B20引腳圖表2-2 DS18B20引腳功能描述圖2-3 DS18B20內(nèi)部結(jié)構(gòu)圖 2.3.1.2 DS18B20的測(cè)溫原理圖2-4 DS18B20測(cè)溫原理框圖2.3.1.3 DS18B20自動(dòng)搜索算法表2-3 TH寄存器MSB64位注冊(cè)碼LSB8位CRC校驗(yàn)碼48位序列號(hào)8位家庭碼表2-4
10、 兩次數(shù)據(jù)位與結(jié)論對(duì)照表位(實(shí)際值)位(補(bǔ)碼)結(jié)論00當(dāng)前位既有0,又有1,存在差異01當(dāng)前位均為010當(dāng)前位均為111總線上沒(méi)有器件響應(yīng)圖2-5 DS18B20高速暫存寄存器的存儲(chǔ)分配圖TMR1R011111MSB LSB表2-5 設(shè)定分辨率和最大轉(zhuǎn)換時(shí)間R1R0DS18B20的工作模式溫度分辨率/最大轉(zhuǎn)換時(shí)間(ms)0090.593.7501100.25187.510110.12537511120.0625750表2-6 DS18B20溫度與數(shù)字輸出的對(duì)應(yīng)關(guān)系溫度()數(shù)字輸出(二進(jìn)制)數(shù)字輸出(十六進(jìn)制)+1250000 0111 1101 000007D0+850000 0101 010
11、1 00000550+25.06250000 0001 1001 00010191+10.1250000 0000 1010 001000A2+0.50000 0000 0000 1000000800000 0000 0000 00000000-0.51111 1111 1111 1000FFF8-10.1251111 1111 0101 1110FF5E-25.06251111 1110 0110 1111FE6F-551111 1100 1001 0000FC902.3.1.4 DS18B20編程設(shè)計(jì)表2-7 DS18B20控制命令圖2-6 DS18B20初始化時(shí)序波形圖圖2-7 初始化流
12、程圖圖2-8 讀寫(xiě)時(shí)序圖圖2-9 寫(xiě)時(shí)序流程圖圖2-10 讀時(shí)序流程圖圖2-11 DS18B20兩種供電方式2.3.2 AT89S52微控制器相關(guān)介紹圖2-12 單片機(jī)外觀圖圖2-13 單片機(jī)結(jié)構(gòu)圖圖2-14 單片機(jī)引腳圖圖2-15 單片機(jī)存儲(chǔ)器組織結(jié)構(gòu)圖2.3.3 DM-1602液晶顯示器簡(jiǎn)介表2-8 DM-1602技術(shù)參數(shù)顯示容量16*2字符芯片工作電壓4.55.5V工作電流2.0m(5.0V)模塊最佳工作電壓5.0V字符尺寸2.95*4.35(WXH)mm表2-9 DM-1602引腳說(shuō)明編號(hào)符號(hào)引腳說(shuō)明編號(hào)符號(hào)引腳說(shuō)明1VSS電源地9D2Data I/O2VDD電源正極10D3Data
13、I/O3VL偏壓信號(hào)11D4Data I/O4RS數(shù)據(jù)/命令12D5Data I/O5R/W讀/寫(xiě)13D6Data I/O6E使能端14D7Data I/O7D0Data I/O15BLA背光正極8D1Data I/O16BLK背光負(fù)極圖2-16 1602外形尺寸表2-10 DM-1602指令表指令RSR/WD7D6D5D4D3D2D1D0清顯示0000000001光標(biāo)返回000000001*置輸入模式00000001I/DS顯示開(kāi)/關(guān)控制0000001DCB光標(biāo)或字符移位000001S/CR/L*置功能00001DLNF*置字符發(fā)生存儲(chǔ)器地址0001字符發(fā)生存儲(chǔ)器地址(AGG)置數(shù)據(jù)存儲(chǔ)器地
14、址001顯示數(shù)據(jù)存儲(chǔ)器地址(ADD)讀忙標(biāo)志或地址01BF計(jì)數(shù)器地址(AC)寫(xiě)數(shù)據(jù)到CGROM10要寫(xiě)的數(shù)從CGROM讀數(shù)11要讀的數(shù)圖2-17 DM1602讀時(shí)序圖圖2-18 DM1602寫(xiě)時(shí)序圖圖2-19 液晶顯示流程圖2.3.4 MAX232串口芯片簡(jiǎn)介圖2-20 MAX232引腳圖表2-11 RS232引腳定義第3章 系統(tǒng)的硬件結(jié)構(gòu)設(shè)計(jì)及程序編程3.1穩(wěn)壓電路設(shè)計(jì)3.1.1穩(wěn)壓電源的組成圖3-1 直流穩(wěn)壓電源結(jié)構(gòu)圖3.1.2 穩(wěn)壓電路設(shè)計(jì)圖3-2穩(wěn)壓電路原理圖>> (3-1)圖3-3 穩(wěn)壓電源實(shí)物圖3.2 溫度數(shù)據(jù)處理算法分析及程序設(shè)計(jì)3.2.1 溫度數(shù)據(jù)處理算法表3-1
15、分辨率設(shè)置表R0R1分辨率溫度轉(zhuǎn)換時(shí)間009Bit93.75ms0110Bit187.5ms1011Bit375ms1112Bit750ms圖3-4 12bit溫度算法示意圖3.2.2 溫度數(shù)據(jù)處理子程序圖3-5溫度計(jì)算處理流程圖3.3 DM-1602液晶接口電路圖3-6 DM-1602與MCU接口電路圖3.4串口通信電路設(shè)計(jì)3.4.1 MCU與MAX232通信電路設(shè)計(jì)圖3-7 AT89S52與MAX232接線圖3.4.2 串口通信方式圖3-8 異步通信幀數(shù)據(jù)格式表3-2 SCON格式D7D6D5D4D3D2D1D0SM0SM1SM2RENTB8RB8T1R1表3-3 SCON工作方式選擇SM
16、0SM1工作方式0000111021133.4.3 串口通信波特率計(jì)算 (3-2) (3-3) (3-4) (3-5) (3-6) (3-7) (3-8) (3-9) (3-10)3.4.4 串口通信硬件連接電路圖3-9 PC與單片機(jī)硬件連接圖3.5外圍電路設(shè)計(jì) 3.5.1 時(shí)鐘電路設(shè)計(jì)圖3-10 時(shí)鐘產(chǎn)生電路3.5.2 復(fù)位電路設(shè)計(jì)圖3-11 開(kāi)機(jī)復(fù)位電路3.5.3聲光報(bào)警電路圖3-12 聲光報(bào)警電路3.5.4 程序流程圖圖3-13 程序流程圖第4章 結(jié)論參考文獻(xiàn)1胡翔駿.電路分析J.高等教育出版社.2010.12(11)2閻石.數(shù)字電子技術(shù)基礎(chǔ)J.高等教育出版社.19973楊素行.模擬電子
17、技術(shù)基礎(chǔ)簡(jiǎn)明教程J. 高等教育出版社.19974 劉鳴,車立新,陳興梧,趙煜.溫度傳感器DS18B20的特性及程序設(shè)計(jì)方法J. 電測(cè)與儀表. 2001(10)5曾為民,亓協(xié)民。DS18B20在通用多點(diǎn)溫度測(cè)控系統(tǒng)中的應(yīng)用J. 農(nóng)機(jī)化研究.2004(03)6丁曉進(jìn),史小軍,朱為,堵國(guó)梁?;贒S18B20的多點(diǎn)溫度檢測(cè)J. 電子工程師. 2006(07)7潘勇,孟慶斌.基于DS18B20的多點(diǎn)溫度測(cè)量系統(tǒng)設(shè)計(jì)J. 電子測(cè)量技術(shù). 2008(09)8永學(xué)等.1-Wire總線數(shù)字溫度傳感器DS18B20及應(yīng)用.電子產(chǎn)品世界.2003.129李金風(fēng),葛良全.基于單總線的智能多點(diǎn)測(cè)溫系統(tǒng)設(shè)計(jì)J.傳感器與
18、微系統(tǒng),2007,(11)26一28.10趙海蘭,趙祥偉,智能溫度傳感器DS18B20的原理與應(yīng)用J.現(xiàn)代電子技術(shù).2003.14:32一3411吳志忠,王克家,吳利予.一種基于單線數(shù)字溫度傳感器DS18B20的儲(chǔ)糧溫度檢測(cè)系統(tǒng)的設(shè)計(jì)J.應(yīng)用科技.2001,28(7):15一1712馬田華,陳東,蔣國(guó)平.可編程單總線數(shù)字式溫度傳感器DS18B20的原理與應(yīng)用J.電子質(zhì)量.2004.7:65一6813高閣,羅大庸,張航,楊陶.液晶顯示多路溫度測(cè)控儀的設(shè)計(jì)與實(shí)現(xiàn)J. 計(jì)算機(jī)技術(shù)與發(fā)展. 2007(02)14余錫存,曹國(guó)華.單片機(jī)原理及接口技術(shù)M.陜西西安電子科技大學(xué)出版社.2000.715石東海.
19、單片機(jī)數(shù)據(jù)通信技術(shù)從入門(mén)到精通J.西安電子科技大學(xué)出版社.2003.9910216孫涵芳,徐愛(ài)卿.MCS一51/96系列單片機(jī)原理及應(yīng)用J.北京航空航天大學(xué)出版社.2006:76一83.17何立民.MCS-51系列單片機(jī)應(yīng)用系統(tǒng)設(shè)訓(xùn)系統(tǒng)配置與接口技術(shù)J.北京航空航天大學(xué)出版社.2007:34一35,56一55.18華兵.MCS-51單片機(jī)原理應(yīng)用J.武漢華中科技大學(xué)出版社.2002 .519DM一1602液晶顯示模塊參考資料.20湯三,韓紅培?;贒S18B20和AT89C52單片機(jī)的溫度控制系統(tǒng)設(shè)計(jì)J.電子工業(yè)出版社. 2005 21李朝青.PC機(jī)與單片機(jī)數(shù)據(jù)通信技術(shù)選編M.北京航空航天大學(xué)
20、出版社.2007:33一35,45一50.22肖建華.一種利用RS232總線實(shí)現(xiàn)PC機(jī)與單片機(jī)通訊的方法J.中國(guó)儀器儀表.2005(5):21一23.23David Karlins, Build Your Own WebSite M.McGraw-Hill Osbome Media.2003.1.24Dan Suciu, Gottfried Vosen, The Wbrld Wide Web and databases, Springer.200125Zharkov.I.Podolieh, V.Saonov,V.A TemPerature-Controlled system for OPtie
21、al M icroscopy in the Tenperature Range800K. Instmments and Experimental Technique. 2005.48(5).686.68926Yang.Y.,Yi.J.,Woo,Y.Y.,and Kim.B.Optimum design for linearity and effieieney of mierowave Doherty amplifler using a new load matehing technique. Microw. J.2001.(12)P.20一3627Vizi muller . P.RF desi
22、gn guide-systems, eircuits and equations (Artech House, Boston, MA.1995)28劉金頌.多點(diǎn)智能測(cè)溫系統(tǒng)在VAV系統(tǒng)室內(nèi)環(huán)境測(cè)量中的應(yīng)用.西安建筑科技大學(xué).2006.29王琛.環(huán)境參數(shù)監(jiān)測(cè)系統(tǒng)研制.浙江大學(xué)出版社.200629唐一鳴.基于智能傳感器的網(wǎng)絡(luò)化多點(diǎn)溫度測(cè)量系統(tǒng).西南交通大學(xué)出版社.2009.致謝附錄 主機(jī) 外文資料原文Research and design of intelligent temperaturecontrol system.譯文智能溫度控制系統(tǒng)的研究和設(shè)計(jì)摘要智能溫度控制系統(tǒng)的原理和功能研究基于微處理
23、器AT89S51單片機(jī),和溫度測(cè)量單元包括一總線數(shù)字溫度傳感器DS18B20。系統(tǒng)可以檢測(cè)預(yù)設(shè)溫度,顯示時(shí)間,保存并打印監(jiān)控?cái)?shù)據(jù)??梢匀我獾卦O(shè)置實(shí)現(xiàn)自動(dòng)控制,如果溫度超過(guò)溫度的上、下限值,警報(bào)會(huì)響,從而在一定范圍內(nèi)實(shí)現(xiàn)溫度的智能監(jiān)控?;谙到y(tǒng)的原理,只要軟件設(shè)計(jì)設(shè)計(jì)合理很容易使此非線性控制系統(tǒng)實(shí)現(xiàn)。系統(tǒng)經(jīng)過(guò)實(shí)踐已經(jīng)被證明是準(zhǔn)確、可靠和令人滿意的。關(guān)鍵詞:AT89S51單片機(jī);單片機(jī);溫度;DS18B201、介紹溫度在生活中是非常重要的參量。在現(xiàn)代社會(huì)中,溫控不僅僅作用于工業(yè)生產(chǎn),而且廣泛的用于其他領(lǐng)域。隨著生活質(zhì)量的提高,它廣泛的應(yīng)用于賓館、工廠和家居等等,而且溫控將更好的服務(wù)整個(gè)社會(huì),所以衡
24、量控制溫度的意義非常重大?;贏T89S51和溫度感應(yīng)器DS18B20,這種系統(tǒng)可以有效控制溫度條件。這種溫度可以任意設(shè)定在一定范圍內(nèi)。這種系統(tǒng)可以在LCD上出示時(shí)間,節(jié)省并指示數(shù)據(jù)。當(dāng)溫度超越上下線、限時(shí),會(huì)自動(dòng)報(bào)警調(diào)溫。溫度會(huì)一直保持穩(wěn)定值。這種系統(tǒng)高反堵塞,高精度,它也適用于惡劣的環(huán)境。人們?cè)谌粘I钪幸步?jīng)常使用。熱水器自動(dòng)調(diào)溫系統(tǒng)就是這個(gè)原理。所以延伸此系統(tǒng)的用途也是有用的。2、系統(tǒng)設(shè)計(jì)智能TC的硬件框圖,如圖1所示。系統(tǒng)硬件包括單片機(jī)、溫度檢測(cè)電路、鍵盤(pán)控制電路、時(shí)鐘電路、顯示、報(bào)警、驅(qū)動(dòng)電路、外部RAM和打印機(jī)?;趩纹瑱C(jī)AT89S51,溫度傳感器DS18B20將轉(zhuǎn)換溫度信號(hào)為電子
25、信號(hào)。信號(hào)被發(fā)送到微控制器內(nèi),這些步驟都被用于實(shí)現(xiàn)溫度的檢測(cè)。為控制電路起保持恒定溫度,并用LCD指示先前控制的溫度數(shù)值。除此之外,DS1302備用做顯示時(shí)間。外部RAM 6264和迷你打印機(jī) TpP-40B / C分別用于保存和打印監(jiān)控?cái)?shù)據(jù)。 如果溫度超過(guò)溫度的上限和下限值,由蜂鳴器顯示警報(bào)時(shí)間。3、 硬件設(shè)計(jì)A、微處理器8位單片機(jī)AT89S51單片機(jī)是一個(gè)低功耗、高性能CMOS 8bit的可編程閃存芯片。系統(tǒng)的制造使用Atmel的高密度非易失存儲(chǔ)器技術(shù)和兼容行業(yè)標(biāo)準(zhǔn)的89c51單片機(jī)指令集和引出線。芯片上的可編程閃存允許程序重新編程和通過(guò)傳統(tǒng)的非易性的程序。結(jié)合通用的8位CPU與單片上可編
26、程Flash芯片。微處理器AT89S51單片機(jī)是一個(gè)提供了Atmel的高彈性的和具有成本效益的功能強(qiáng)大的嵌入式控制應(yīng)用程序。單片機(jī)的最小系統(tǒng)如圖2所示。為了保存監(jiān)測(cè)數(shù)據(jù),6264作為一個(gè)外部RAM。它是一個(gè)靜態(tài)RAM芯片,具有低功耗和有8 k字節(jié)的內(nèi)存。由于打印機(jī)為節(jié)約內(nèi)存空間、避免地址空間重疊,所以加一個(gè)74LS139的2-4譯碼器連接到系統(tǒng)。B、溫度檢測(cè)電路溫度傳感器系統(tǒng)中的關(guān)鍵部分。使用Dallas公司的DS18B20,具有一線總線接口,以及車載專利內(nèi)部使用。所有的傳感器部分和轉(zhuǎn)換電路等集成電路的集成晶體管1。溫度測(cè)量范圍為-55 125,-10 85之間的精度±0.52。DS
27、18B20的溫度采集傳輸?shù)囊豢偩€方式,這高度提高了系統(tǒng)抗干擾能力,使其適應(yīng)現(xiàn)場(chǎng)惡劣的環(huán)境的溫度測(cè)量3。溫度檢測(cè)電路,如圖3所示。DS18B20有兩種供電方式。首先是外部電源:第一中方法是外部供電電源是DS18B20連接到單片機(jī),再信號(hào)線連接到總機(jī)。第二種方法是寄生蟲(chóng)電源4。寄生蟲(chóng)電源將導(dǎo)致硬件電路的復(fù)雜性,軟件控制的難度和芯片的性能下降等。所以DS18B20(s)的I / O端口可以連接到單片機(jī)的外部供電方式更受歡迎。因此使用外部電源連接微處理器AT89S51單片機(jī)。實(shí)際上,有多點(diǎn)DS18B20(s)可以連接到一總線。但是當(dāng)數(shù)量超過(guò)8個(gè),有一個(gè)關(guān)心的問(wèn)題是一總線的長(zhǎng)度和更復(fù)雜的軟件設(shè)計(jì)。通常不
28、超過(guò)50米實(shí)現(xiàn)遙控,所以系統(tǒng)可以設(shè)計(jì)一個(gè)無(wú)線來(lái)打破長(zhǎng)度限制的一總線3。C、液晶顯示電路使用液晶顯示器12232 f,它可以用來(lái)顯示字符,溫度和時(shí)間和提供一個(gè)合適的的顯示界面。12232 f是一個(gè)與128×32像素液晶漢字?jǐn)?shù)據(jù)庫(kù)和128 16×8像素ASCII字符集圖形。主要包括行驅(qū)動(dòng)/列驅(qū)動(dòng)和128×32點(diǎn)陣液晶顯示圖形的功能以及7.5×2漢字。在并行或串行模式連接到外部CPU5。為了節(jié)約硬件資源,應(yīng)該連接到12232 f ,AT89S51單片機(jī)在串行模式下只有4輸出端口使用。電路連接圖4所示。D、時(shí)鐘電路DALLS公司的DS1302使用,這是一個(gè)高性能
29、、低功耗和實(shí)時(shí)時(shí)鐘芯片與內(nèi)存。與日歷時(shí)鐘DS1302服務(wù)系統(tǒng)中,用于監(jiān)控。讀取數(shù)據(jù)由AT89S51單片機(jī)進(jìn)行處理,然后由LCD顯示。還可以通過(guò)鍵盤(pán)調(diào)整的時(shí)間。時(shí)鐘電路如圖5所示。DS1302晶體振蕩器是設(shè)定在32768赫茲,推薦的補(bǔ)償電容是6 pf。振蕩頻率較低,因此可能沒(méi)有連接的電容器,這不會(huì)有很大影響的時(shí)間精度。可以連接到一個(gè)3.6 v電源即可做充電電池。E、鍵盤(pán)控制電路鍵盤(pán)接口的系統(tǒng)是由HD7279A提供的+ 5 v單電源,連接到?jīng)]有使用有源鍵盤(pán)和顯示器。根據(jù)系統(tǒng)的基本要求和功能,只需要7按鈕。系統(tǒng)的功能是由AT89S51單片機(jī)接收輸入的數(shù)據(jù)。為了節(jié)省外部電阻,使用1×7鍵盤(pán),
30、鍵盤(pán)代碼被定義為:0跳頻,17個(gè)小時(shí);1跳頻,27個(gè)小時(shí);2跳頻,37小時(shí)??梢酝ㄟ^(guò)閱讀代碼讀出指令。HD7279A AT89S51單片機(jī)在串行模式下連接只需要4端口。如圖6所示,DIG0 DIG6和DP分別列線和排線的七個(gè)鍵實(shí)現(xiàn)鍵盤(pán)監(jiān)控,解碼和關(guān)鍵代碼標(biāo)識(shí)。F、報(bào)警電路為了簡(jiǎn)化電路和調(diào)試方便,一個(gè)5 v自動(dòng)蜂鳴器報(bào)警電路中使用6 - 7。這使軟件編程簡(jiǎn)化。如圖7所示,它是由基地的PNP晶體管9012連接到AT89S51單片機(jī)的P2.5。當(dāng)溫度超過(guò)上下限值,P2.5輸出低電平使晶體管閃亮,然后由蜂鳴器報(bào)警。G、驅(qū)動(dòng)電路電機(jī)作為驅(qū)動(dòng)裝置來(lái)控制溫度。四階段和8bit脈沖分布模式是驅(qū)動(dòng)電動(dòng)機(jī),簡(jiǎn)單的延時(shí)程序是用于處理脈沖之間的時(shí)間間隔來(lái)獲得不同的轉(zhuǎn)速。電機(jī)有兩種輸出狀態(tài)。一、當(dāng)溫度超過(guò)上值,電機(jī)旋轉(zhuǎn)相對(duì)地(溫度較低),而低于下限值時(shí),電機(jī)旋轉(zhuǎn)正常(提高溫度),除了不等于預(yù)設(shè)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 營(yíng)養(yǎng)素補(bǔ)充劑的市場(chǎng)前景與監(jiān)管-洞察分析
- 網(wǎng)絡(luò)時(shí)代的文化傳播路徑-洞察分析
- 圖像處理與排版協(xié)同優(yōu)化-洞察分析
- 異常流量監(jiān)測(cè)與識(shí)別-洞察分析
- 《臨江仙》(夢(mèng)后樓臺(tái)高鎖)課件
- 人際關(guān)系與溝通風(fēng)格-組織行為學(xué)課件
- 辦公環(huán)境中的創(chuàng)新教育實(shí)踐與思考
- 辦公環(huán)境下的學(xué)生運(yùn)動(dòng)團(tuán)隊(duì)建設(shè)與組織
- 企業(yè)中層管理崗位的工作規(guī)劃與管理執(zhí)行
- 企業(yè)員工子女教育的政策支持
- 阿托品化課件
- 《休閑學(xué)概論》課后習(xí)題參考答案
- (新版教材)蘇教版三年級(jí)上冊(cè)科學(xué)全冊(cè)單元測(cè)試卷
- 剛曉觀所緣緣論略講
- 雙橋靜力觸探分層統(tǒng)計(jì)及承載力表0421
- 八卦五行-PPT課件
- ISO8573-2測(cè)定懸浮狀油含量的試驗(yàn)方法學(xué)習(xí)資料
- 薪酬管理試卷及答案
- 大學(xué)無(wú)機(jī)及分析化學(xué)----氣體練習(xí)題及答案
- 保險(xiǎn)行業(yè)新會(huì)計(jì)準(zhǔn)則實(shí)施指南征求意見(jiàn)稿
- 形式發(fā)票模板 PI模板 英文版
評(píng)論
0/150
提交評(píng)論