基于ZigBee的無線傳感器網(wǎng)絡(luò)定位系統(tǒng)的設(shè)計
無線傳感器網(wǎng)絡(luò)[1]WSNs(Wireless Sensor Networks)被廣泛應(yīng)用于環(huán)境探測、天氣預(yù)報、安全、監(jiān)控以及分布式計算和目標(biāo)區(qū)域成像等領(lǐng)域,在軍事、醫(yī)療和民用等方面的應(yīng)用具有深遠(yuǎn)意義。在傳感器網(wǎng)絡(luò)中,位置信息對傳感器網(wǎng)絡(luò)的監(jiān)測活動至關(guān)重要,事件發(fā)生的位置或獲取信息的節(jié)點位置是傳感器監(jiān)測信息中所包含的重要信息,沒有位置的監(jiān)測消息往往是毫無意義的。因此,確定事件發(fā)生的位置或獲取消息的節(jié)點位置是傳感器網(wǎng)絡(luò)最基本的功能之一,對傳感器網(wǎng)絡(luò)應(yīng)用的有效性起著關(guān)鍵作用。
ZigBee技術(shù)[2]是一個具有統(tǒng)一技術(shù)標(biāo)準(zhǔn)的短距離無線通信技術(shù),其PHY層和MAC層協(xié)議為IEEE802.15.4協(xié)議標(biāo)準(zhǔn)。本文提出的無線傳感器網(wǎng)絡(luò)工作在全球通用的ISM(Industrial Scientific and Medical)免付費頻段2.4 GHz上,其數(shù)據(jù)傳輸速率為250 Kb/s,劃分為16個信道。與藍牙或802.11等同屬于短距離無線通信的技術(shù)相比,ZigBee技術(shù)具有先天優(yōu)勢。ZigBee設(shè)備為低功耗設(shè)備,具有能量檢測和鏈路質(zhì)量指示的功能。同時,由于采用了碰撞避免機制(CSMA-CA),避免了發(fā)送數(shù)據(jù)時的沖突。在網(wǎng)絡(luò)安全方面,采用了密鑰長度為128 bit的加密算法,對所傳輸?shù)臄?shù)據(jù)信息進行加密處理,保證了數(shù)據(jù)傳輸時的高可靠性和安全性。用ZigBee技術(shù)組成的無線傳感器網(wǎng)絡(luò)結(jié)構(gòu)簡單、體積小、性價比高、放置靈活、擴展簡便、成本低、功耗低、安全可靠,這種新興的無線傳感器網(wǎng)絡(luò)必將有廣泛的應(yīng)用前景。
1 無線傳感網(wǎng)定位系統(tǒng)設(shè)計
1.1 設(shè)計思想
本系統(tǒng)的主要設(shè)計思想是:先在監(jiān)測區(qū)域布置一定的參考節(jié)點,參考節(jié)點的作用是在定位過程中起參考點的作用,不參與定位;移動節(jié)點就是定位節(jié)點,通過參考節(jié)點來確定自己的位置;網(wǎng)關(guān)節(jié)點一方面配置參考節(jié)點的位置信息,同時接收移動節(jié)點的位置信息發(fā)送給Web服務(wù)器,Web服務(wù)器接入網(wǎng)絡(luò)可以實現(xiàn)遠(yuǎn)程訪問和控制。系統(tǒng)框圖如圖1。
1.2 硬件設(shè)計
1.2.1 節(jié)點硬件設(shè)計
無線傳感器節(jié)點一般由傳感器模塊、數(shù)據(jù)處理模塊、電源模塊和數(shù)據(jù)傳輸模塊組成。由于在本設(shè)計中主要考慮定位,所以傳感器模塊只是為了以后擴展用的。圖2是一般節(jié)點(作為參考節(jié)點或者移動節(jié)點)的原理框圖。
由于網(wǎng)關(guān)節(jié)點要和PC機或者Web服務(wù)器連接,所以要帶串口。網(wǎng)關(guān)節(jié)點原理如圖3。
評論