《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 基于AT89C51的多點(diǎn)溫度檢測(cè)系統(tǒng)設(shè)計(jì)
基于AT89C51的多點(diǎn)溫度檢測(cè)系統(tǒng)設(shè)計(jì)
摘要: 本文設(shè)計(jì)了一種基于AT89C51、數(shù)字溫度傳感器DSl8820的多點(diǎn)溫度檢測(cè)系統(tǒng),該系統(tǒng)利用DSl8820單總線的特點(diǎn),可以方便地組建傳感器網(wǎng)絡(luò),從而實(shí)現(xiàn)多點(diǎn)溫度的測(cè)量。該系統(tǒng)設(shè)計(jì)靈活、抗干擾性好,可以在惡劣的工作環(huán)境中進(jìn)行溫度測(cè)量。
Abstract:
Key words :

  0 引言

  在工業(yè)生產(chǎn)及日常生活中,多點(diǎn)溫度檢測(cè)系統(tǒng)的應(yīng)用十分廣泛,例如消防電氣的非破壞性溫度檢測(cè),電力設(shè)備的過(guò)熱故障預(yù)知檢測(cè),空調(diào)系統(tǒng)的溫度檢測(cè),各類運(yùn)輸工具組件的過(guò)熱檢測(cè),醫(yī)療與診斷設(shè)備的溫度測(cè)試等。針對(duì)這一情況,本文設(shè)計(jì)了一種基于AT89C51、數(shù)字溫度傳感器DSl8820的多點(diǎn)溫度檢測(cè)系統(tǒng),該系統(tǒng)利用DSl8820單總線的特點(diǎn),可以方便地組建傳感器網(wǎng)絡(luò),從而實(shí)現(xiàn)多點(diǎn)溫度的測(cè)量。該系統(tǒng)設(shè)計(jì)靈活、抗干擾性好,可以在惡劣的工作環(huán)境中進(jìn)行溫度測(cè)量。

  1 總體結(jié)構(gòu)

  設(shè)計(jì)的多點(diǎn)溫度檢測(cè)系統(tǒng)如圖1所示。該系統(tǒng)主要由AT89C51單片微型計(jì)算機(jī)、鍵盤(pán)顯示電路、溫度顯示電路、看門(mén)狗電路、溫度測(cè)試電路、串口通信電路等組成。

多點(diǎn)溫度檢測(cè)系統(tǒng)

  2 硬件電路

  2.1 溫度測(cè)試電路

  溫度測(cè)試電路主要采用溫度芯片DSl8820,它是DALLAS公司生產(chǎn)的一線式數(shù)字溫度傳感器,測(cè)溫范圍為-55~+125℃,測(cè)溫分辨率可達(dá) O.062 5℃,它具有微型化、低功耗、高性能、抗干擾能力強(qiáng)、易配微處理器等特點(diǎn),特別適合于構(gòu)成多點(diǎn)溫度測(cè)控系統(tǒng)。其內(nèi)部結(jié)構(gòu)如圖2所示。

  DSl8820有4個(gè)主要的數(shù)據(jù)部件:

(1)64位激光ROM。64位激光ROM從高位到低位依次為8位CRC、48位序列號(hào)和8位家族代碼(28H)組成;
(2)溫度靈敏元件;
(3)非易失性溫度報(bào)警觸發(fā)器TH和TL,可通過(guò)軟件寫(xiě)入用戶報(bào)警上下限值;
(4)配置寄存器。配置寄存器為高速暫存存儲(chǔ)器中的第五個(gè)字節(jié)。DSl8820在0工作時(shí)按此寄存器中的分辨率將溫度轉(zhuǎn)換成相應(yīng)精度的數(shù)值,其各位定義如圖3所示。

各位定義

  圖3中:TM為測(cè)試模式標(biāo)志位,出廠時(shí)被寫(xiě)入0,不能改變;R0,Rl為溫度計(jì)分辨率設(shè)置位,其對(duì)應(yīng)4種分辨率如表1所列,出廠時(shí)R0,R1置為缺省值:R0=1,R1=1(即12位分辨率),用戶可根據(jù)需要改寫(xiě)配置寄存器以獲得合適的分辨率。

分辨率

  高速暫存存儲(chǔ)器由9個(gè)字節(jié)組成,其分配如圖4所示。當(dāng)溫度轉(zhuǎn)換命令發(fā)布后,經(jīng)轉(zhuǎn)換所得的溫度值以二字節(jié)補(bǔ)碼形式存放在高速暫存存儲(chǔ)器的第O和第1個(gè)字節(jié)。單片機(jī)可通過(guò)單線接口讀到該數(shù)據(jù),讀取時(shí)低位在前,高位在后,數(shù)據(jù)格式如圖4所示。對(duì)應(yīng)的溫度計(jì)算:當(dāng)符號(hào)位S=O時(shí),直接將二進(jìn)制位轉(zhuǎn)換為十進(jìn)制;當(dāng) S="1時(shí)",先將補(bǔ)碼變?yōu)樵a,再計(jì)算十進(jìn)制值。

高速暫存存儲(chǔ)器

  由于DSl8B20是單線數(shù)字溫度傳感器,因此它基本不需要外圍電路就可以與單片機(jī)直接以1根線相連,圖5為多個(gè)DSl8B20通過(guò)單總線與單片機(jī)相連的原理圖,圖中,DSl8B20采用外部電源供電方式。

多個(gè)DSl8B20通過(guò)單總線與單片機(jī)相連的原理圖

  2.2 鍵盤(pán)及顯示電路

  該系統(tǒng)采用的是矩陣式鍵盤(pán),共組成20個(gè)按鍵,主要包括10個(gè)數(shù)字鍵以及“上限”、“下限”、“確定”等功能鍵。當(dāng)有鍵按下時(shí),8279產(chǎn)生中斷信號(hào)送入單片機(jī),然后轉(zhuǎn)向相應(yīng)的功能程序。

  顯示部分采用1片75451與5個(gè)LED數(shù)碼管相連來(lái)實(shí)現(xiàn)動(dòng)態(tài)顯示,工作狀況下,從左向右依次顯示為通道號(hào)、溫度的正負(fù)號(hào)、溫度值的十位、溫度值的個(gè)位以及溫度值的小數(shù)點(diǎn)后一位。

  2.3 電源電路

  因?yàn)閱纹瑱C(jī)工作電源為+5 V,且底層電路功耗很小,采用7805三端穩(wěn)壓片即可滿足要求。具體電路如圖6所示。

電源電路

  2.4 看門(mén)狗電路

  考慮到底層電路板的工作環(huán)境相對(duì)惡劣,單片機(jī)會(huì)受到周圍環(huán)境的干擾,因而出現(xiàn)程序跑飛、死機(jī)等一些不可預(yù)知的不正常工作現(xiàn)象,工作人員也不可能到現(xiàn)場(chǎng)對(duì)單片機(jī)重起,本設(shè)計(jì)為單片機(jī)電路添加一個(gè)外部看門(mén)狗電路,定時(shí)查詢單片機(jī)的工作狀態(tài),一但發(fā)現(xiàn)異常即對(duì)單片機(jī)延時(shí)重起,以保證系統(tǒng)安全可靠的運(yùn)行。其電路如圖7所示。

 看門(mén)狗電路

  3 軟件設(shè)計(jì)

  系統(tǒng)的軟件采用模塊化方法進(jìn)行編程,主要由主程序、數(shù)碼管顯示程序、鍵盤(pán)掃描以及按鍵處理程序、溫度測(cè)試程序、中斷控制程序等組成。其中主程序完成系統(tǒng)初始化和對(duì)采集到的溫度進(jìn)行計(jì)算等;鍵盤(pán)掃描電路及按鍵處理程序?qū)崿F(xiàn)鍵盤(pán)的輸入按鍵的識(shí)別及相關(guān)處理;溫度測(cè)試程序主要完成由溫度芯片傳送數(shù)據(jù)的處理,并進(jìn)行判斷和顯示;數(shù)碼管顯示程序完成向數(shù)碼的顯示送數(shù),控制系統(tǒng)的顯示部分;中斷控制程序則實(shí)現(xiàn)循環(huán)顯示功能。

  系統(tǒng)程序流程圖如圖8所示。

系統(tǒng)程序流程圖

  4 結(jié)語(yǔ)

  利用AT89C51單片機(jī)和DSl8B20數(shù)字溫度傳感器可以實(shí)現(xiàn)多點(diǎn)溫度的檢測(cè)與控制。系統(tǒng)具有信號(hào)數(shù)字化、硬件簡(jiǎn)單化和抗干擾能力強(qiáng)等特點(diǎn),如果與相應(yīng)的可擴(kuò)展接口芯片相連,則可實(shí)現(xiàn)更多路溫度的測(cè)量與控制,以適應(yīng)工業(yè)生產(chǎn)的需要。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲成人在线网站| 亚洲精品1234| 麻豆成人综合网| 亚洲欧美影音先锋| 一区二区毛片| 亚洲精品欧美日韩| 久久精品网址| 欧美中文字幕第一页| 亚洲欧美视频在线观看视频| 一本色道久久综合亚洲精品高清 | 欧美一区二区大片| 亚洲欧美日韩一区在线| 一区二区不卡在线视频 午夜欧美不卡在 | 欧美成人综合一区| 欧美国产免费| 欧美黑人多人双交| 欧美激情视频给我| 欧美精选在线| 欧美色网在线| 国产精品a久久久久| 国产精品黄色在线观看| 国产精品日韩久久久| 国产精品网站视频| 国产一区二区三区四区五区美女| 国产亚洲精品久久久| 国内自拍视频一区二区三区| 怡红院精品视频在线观看极品| 狠狠色伊人亚洲综合网站色| 激情久久久久久| 在线看欧美日韩| 亚洲三级性片| 中文在线一区| 性感少妇一区| 亚洲第一黄色网| 亚洲麻豆国产自偷在线| 一区二区三区免费看| 午夜精品久久久久久久99黑人| 久久福利资源站| 麻豆精品91| 欧美日韩精品免费看| 国产精品免费在线 | 黄色一区二区三区| 亚洲国产综合在线看不卡| 99ri日韩精品视频| 欧美伊人精品成人久久综合97 | 欧美激情1区2区| 国产精品久久久久久av下载红粉| 国产一区二区久久久| 亚洲韩国日本中文字幕| 中文一区二区在线观看| 久久精品国产欧美激情| 日韩视频精品在线观看| 欧美一级理论片| 欧美国产第二页| 国产精品毛片高清在线完整版| 国产一区亚洲一区| 亚洲第一视频网站| 国产精品视频| 亚洲高清二区| 尤物精品国产第一福利三区| 99国产精品久久久| 亚洲欧美日韩区| 亚洲激情啪啪| 亚洲男人天堂2024| 亚洲九九爱视频| 国产美女精品在线| 欧美精品不卡| 性一交一乱一区二区洋洋av| 国产精品美女视频网站| 日韩亚洲精品视频| 亚洲一区二区在线免费观看视频| 午夜激情一区| 久热re这里精品视频在线6| 欧美岛国激情| 欧美亚韩一区| 久久精品国产综合精品| 免费在线视频一区| 欧美**人妖| 国产日韩精品一区二区三区| 在线看视频不卡| 亚洲手机成人高清视频| 欧美影院成年免费版| 日韩视频一区| 欧美诱惑福利视频| 欧美国产精品人人做人人爱| 国产精品麻豆va在线播放| 极品少妇一区二区| 一区二区三区三区在线| 久久精品视频免费播放| 亚洲精品欧美日韩专区| 亚洲欧美色婷婷| 麻豆精品一区二区av白丝在线| 欧美日韩视频在线观看一区二区三区| 国产欧美日韩亚洲精品| 亚洲日本va午夜在线影院| 亚洲女优在线| 一本一本a久久| 久久精品一区二区国产| 欧美日韩国产天堂| 国内精品久久久久久久97牛牛| 一区二区三区蜜桃网| 亚洲国产成人久久综合一区| 亚洲自拍偷拍色片视频| 欧美不卡视频| 国产亚洲欧美一区| 亚洲精品美女91| 亚洲精品久久久久久一区二区| 欧美在线播放视频| 欧美日韩少妇| 亚洲国产另类久久久精品极度| 亚洲免费视频在线观看| 日韩一级在线观看| 久久久久久综合网天天| 国产精品免费看片| 亚洲精品一区二区三区av| 中文在线不卡视频| 久久精品九九| 在线成人激情视频| 欧美日韩一区二区三区在线视频 | 蜜臀久久99精品久久久画质超高清 | 亚洲一区二区三区精品在线| 欧美二区乱c少妇| 韩日视频一区| 亚洲欧美日韩国产综合精品二区| 一本色道精品久久一区二区三区 | 91久久亚洲| 91久久久国产精品| 久久久之久亚州精品露出| 国产精品在线看| 亚洲婷婷综合久久一本伊一区| 99在线观看免费视频精品观看| 老司机免费视频一区二区三区 | 国产亚洲欧美中文| 午夜精品一区二区三区四区 | 欧美精品亚洲精品| 亚洲国产成人高清精品| 久久本道综合色狠狠五月| 久久精品国产综合| 国产欧美不卡| 99精品视频免费| 亚洲免费视频观看| 欧美偷拍另类| 一区二区av在线| 亚洲午夜在线视频| 国产精品草莓在线免费观看| 亚洲四色影视在线观看| 亚洲欧美成人在线| 国产精品免费观看视频| 亚洲一区二区久久| 欧美一区亚洲二区| 国产精品分类| 亚洲欧美国产日韩中文字幕| 欧美影院成年免费版| 国产亚洲高清视频| 亚洲电影免费| 欧美jizz19性欧美| 亚洲欧洲在线播放| 一区二区激情视频| 国产精品swag| 亚洲天堂第二页| 久久精品五月婷婷| 一区二区三区在线免费播放| 亚洲激情在线视频| 欧美激情精品久久久久久免费印度| 亚洲欧洲在线观看| 亚洲综合色在线| 国产欧美日韩三级| 久久精品人人做人人爽电影蜜月| 老司机一区二区三区| 亚洲国产网站| 亚洲天堂偷拍| 国产精品黄页免费高清在线观看| 亚洲午夜精品久久| 日韩视频免费观看高清在线视频 | 亚洲美女免费精品视频在线观看| aa成人免费视频| 欧美网站在线观看| 欧美日韩你懂的| 久久国产日韩| 亚洲图片激情小说| 好吊色欧美一区二区三区四区| 亚洲欧洲一区二区三区| 欧美日本不卡高清| 亚洲视频播放| 久久人人爽人人爽爽久久| 亚洲高清不卡一区| 亚洲一区国产精品| 国产一区二区三区黄视频| 亚洲精品美女在线观看| 欧美午夜寂寞影院| 久久精品国语| 欧美激情第五页| 亚洲综合视频一区| 欧美成人官网二区| 亚洲午夜女主播在线直播| 久久亚洲私人国产精品va| 亚洲毛片在线观看| 久久er精品视频| 亚洲免费观看在线观看| 久久精品国产免费|