基于zigbee與gprs的遠(yuǎn)程溫濕度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)

基于zigbee與gprs的遠(yuǎn)程溫濕度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)

ID:10145304

大小:28.00 KB

頁(yè)數(shù):6頁(yè)

時(shí)間:2018-06-11

基于zigbee與gprs的遠(yuǎn)程溫濕度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)_第1頁(yè)
基于zigbee與gprs的遠(yuǎn)程溫濕度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)_第2頁(yè)
基于zigbee與gprs的遠(yuǎn)程溫濕度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)_第3頁(yè)
基于zigbee與gprs的遠(yuǎn)程溫濕度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)_第4頁(yè)
基于zigbee與gprs的遠(yuǎn)程溫濕度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)_第5頁(yè)
資源描述:

《基于zigbee與gprs的遠(yuǎn)程溫濕度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、基于ZigBee與GPRS的遠(yuǎn)程溫濕度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)摘要根據(jù)環(huán)境監(jiān)測(cè)中對(duì)遠(yuǎn)程溫濕度數(shù)據(jù)監(jiān)測(cè)的要求,針對(duì)現(xiàn)有監(jiān)測(cè)系統(tǒng)布線復(fù)雜或通信距離不足、成本過(guò)高的問(wèn)題,采用工業(yè)級(jí)ARM7微處理器并運(yùn)用溫度傳感器和濕度傳感器對(duì)溫濕度數(shù)據(jù)進(jìn)行采集。此外采用ZigBee技術(shù)組建了無(wú)線Mesh網(wǎng),完成了中控計(jì)算機(jī)與無(wú)線溫濕度傳感器之間的通信,并可通過(guò)ZigBee轉(zhuǎn)GPRS網(wǎng)關(guān)將溫濕度數(shù)據(jù)傳輸?shù)紾PRS網(wǎng)絡(luò),完成了溫濕度的遠(yuǎn)程監(jiān)測(cè),經(jīng)實(shí)際驗(yàn)證本系統(tǒng)能夠可靠、快速的組建溫濕度監(jiān)測(cè)系統(tǒng)。關(guān)鍵詞溫濕度監(jiān)測(cè);ZigBee;Mesh網(wǎng);GPRS中圖分

2、類號(hào):TP216文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1671-7597(2014)14-0012-01在環(huán)境監(jiān)測(cè)中,很多情況下需要對(duì)較大地域范圍內(nèi)的多個(gè)點(diǎn)或幾個(gè)不同地域范圍進(jìn)行監(jiān)測(cè),傳統(tǒng)布線極為不便。而無(wú)線傳感器網(wǎng)絡(luò)技術(shù)較好的解決了相對(duì)集中區(qū)域的組網(wǎng)和數(shù)據(jù)采集問(wèn)題,但較難實(shí)現(xiàn)數(shù)據(jù)的超遠(yuǎn)程傳輸;各個(gè)傳感器通過(guò)GPRS網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)的遠(yuǎn)程傳輸可解決此問(wèn)題,但成本過(guò)高。6為了實(shí)時(shí)精確監(jiān)測(cè)多個(gè)監(jiān)測(cè)點(diǎn)的環(huán)境參數(shù)情況,利用ZigBee技術(shù)組建無(wú)線Mesh網(wǎng),用分布在相對(duì)集中區(qū)域的若干個(gè)無(wú)線傳感器實(shí)現(xiàn)較大地域范圍內(nèi)的環(huán)境參數(shù)采集。利用GPRS

3、網(wǎng)絡(luò)傳輸解決監(jiān)測(cè)區(qū)域過(guò)遠(yuǎn)的問(wèn)題,通過(guò)ZigBee轉(zhuǎn)GPRS網(wǎng)關(guān)將各個(gè)無(wú)線傳感器采集的環(huán)境參數(shù)由ZigBee信號(hào)轉(zhuǎn)為GPRS信號(hào)。1系統(tǒng)工作原理本系統(tǒng)由中控計(jì)算機(jī)、無(wú)線溫濕度傳感器、上位機(jī)管理軟件、ZigBee轉(zhuǎn)GPRS網(wǎng)關(guān)等部分組成。無(wú)線溫濕度傳感器包括CPU部分、探測(cè)部分、Zigbee通信模塊和供電電池,CPU為低功耗工業(yè)級(jí)處理器,探測(cè)部分包括溫度傳感器、濕度傳感器以采集相應(yīng)的環(huán)境參數(shù),電池為大容量可充電鋰電池。監(jiān)測(cè)區(qū)域內(nèi)的網(wǎng)絡(luò)拓?fù)錇榫W(wǎng)狀網(wǎng),該網(wǎng)絡(luò)為自組織網(wǎng)絡(luò),大幅增加了網(wǎng)絡(luò)中每個(gè)節(jié)點(diǎn)可使用的鏈路數(shù)。本系統(tǒng)的Zi

4、gBee模塊包含協(xié)調(diào)器和路由器兩種,每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)都具有鏈路功能,如遇個(gè)別路由器故障問(wèn)題,網(wǎng)絡(luò)節(jié)點(diǎn)可動(dòng)態(tài)選擇一條可用鏈路繼續(xù)進(jìn)行數(shù)據(jù)的傳輸,所以ZigBeeMesh網(wǎng)的可靠性很高。6中控計(jì)算機(jī)連接ZigBee協(xié)調(diào)器模塊,在上電后啟動(dòng)無(wú)線Mesh網(wǎng),無(wú)線溫濕度傳感器所包含的ZigBee路由器模塊可偵測(cè)到該網(wǎng)絡(luò)并加入。需要查詢各區(qū)域溫濕度數(shù)據(jù)時(shí),中控計(jì)算機(jī)通過(guò)協(xié)調(diào)器向無(wú)線溫濕度傳感器發(fā)送查詢命令,測(cè)得溫濕度數(shù)據(jù)后無(wú)線溫濕度傳感器中的路由器模塊將信息傳送到協(xié)調(diào)器。中控計(jì)算機(jī)通過(guò)上位機(jī)軟件處理,將無(wú)線溫濕度傳感器所在位置的溫

5、濕度數(shù)據(jù)信息直觀顯示在上位機(jī)管理軟件界面中。2系統(tǒng)硬件設(shè)計(jì)無(wú)線溫濕度傳感器的MCU選用PHILIPS公司生產(chǎn)的ARM7微處理器LPC2129,64引腳的封裝較小,接口豐富,功耗極低。溫度傳感器采用DS18B20,測(cè)溫范圍為-55℃~125℃,分辨率可達(dá)0.0625℃。DS18B20的DQ線通過(guò)4.7kΩ上拉電阻連接LPC2129的SPI接口。濕度傳感器采用HIH5030,其輸出引腳連接LPC2129的A/D轉(zhuǎn)換引腳。ZigBee模塊選用了DIGI公司的XBee/XBee-PRO模塊。XBee模塊為普通模塊,空曠環(huán)境

6、下傳輸距離為120m;XBee-PRO是加強(qiáng)型模塊,空曠環(huán)境下傳輸距離可達(dá)1500m。中控計(jì)算機(jī)掛載的是XBee-PRO模塊,無(wú)線溫濕度傳感器可根據(jù)需要選擇XBee模塊或XBee-PRO模塊。兩種模塊的引腳功能、使用方法是一致的,只是傳輸距離不同。ZigBee轉(zhuǎn)GPRS網(wǎng)關(guān)采用了DIGI公司的ConnectPortX4,可完成ZigBee到GPRS信號(hào)的轉(zhuǎn)換。3系統(tǒng)軟件設(shè)計(jì)6溫度測(cè)量子程序中MCU首先向DS18B20發(fā)送復(fù)位指令,由于總線上只有一個(gè)DS18B20,故不用匹配ROM,復(fù)位成功后寫CCH指令跳過(guò)該環(huán)節(jié);

7、通過(guò)寫44H指令使DS18B20啟動(dòng)溫度轉(zhuǎn)換,延時(shí)至少1s等待完成溫度轉(zhuǎn)換過(guò)程;重新復(fù)位DS18B20,復(fù)位成功后再次寫CCH指令跳過(guò)ROM匹配,然后寫B(tài)EH指令,讀取暫存器中的溫度值,分別讀出溫度值的低8位和高4位,將高4位左移8位之后和低8位相或,所得結(jié)果自乘0.0625即為測(cè)量到的攝氏溫度值。濕度測(cè)量子程序首先對(duì)A/D控制寄存器進(jìn)行初始化,然后啟動(dòng)A/D轉(zhuǎn)換,等待轉(zhuǎn)換結(jié)束,然后再讀取結(jié)果。將采集到的溫度數(shù)據(jù)和濕度數(shù)據(jù)進(jìn)行相應(yīng)處理,均保留小數(shù)點(diǎn)后兩位。串口通信的編程首先進(jìn)行UART初始化,等待接收協(xié)調(diào)器向路由器

8、發(fā)送的數(shù)據(jù)幀指令,將接收緩沖區(qū)允許寫入標(biāo)志位設(shè)為0x00,允許寫入數(shù)據(jù);然后設(shè)置RDA中斷,等待RDA中斷觸發(fā)并接收數(shù)據(jù)幀;接收數(shù)據(jù)幀結(jié)束后,接收緩沖區(qū)允許寫入標(biāo)志位設(shè)為0xFF,禁止寫入數(shù)據(jù);然后判斷數(shù)據(jù)幀結(jié)構(gòu)是否正確,如正確則繼續(xù)判斷數(shù)據(jù)幀中是否包含溫濕度查詢指令;如包含,則啟動(dòng)溫濕度采集子程序,對(duì)周圍環(huán)境的溫度和濕度進(jìn)行采集,并通過(guò)編程將數(shù)據(jù)轉(zhuǎn)換為AC

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。