GSM數(shù)據(jù)傳輸?shù)腪igbee無線傳感器網(wǎng)絡(luò)
——
無線傳感器網(wǎng)絡(luò)(wireless sensor network) [1]是一個熱點的研究領(lǐng)域,它在環(huán)境監(jiān)測、軍事、醫(yī)療健康、家庭智能監(jiān)控和其他商業(yè)領(lǐng)域[2]有著廣泛的應(yīng)用前景。無線傳感器網(wǎng)絡(luò)具有傳感器節(jié)點密度高,網(wǎng)絡(luò)拓撲變化頻繁,以及節(jié)點的功率、計算能力和數(shù)據(jù)存儲能力有限等特點。
GSM(Globe System of Mobile)網(wǎng)絡(luò)是覆蓋范圍廣,性能較為完善的無線網(wǎng)絡(luò),GSM通信網(wǎng)本身具有較強的數(shù)據(jù)糾錯能力[3],數(shù)據(jù)傳輸率較高可達9.6kbit/s能夠保證數(shù)據(jù)傳輸?shù)目煽啃院蛯崟r性,本文提出的網(wǎng)絡(luò)實現(xiàn)采用SIEMENS TC35模塊作為GSM網(wǎng)數(shù)據(jù)傳輸終端。Zigbee技術(shù)是一個具有統(tǒng)一技術(shù)標準的短距離無線通信技術(shù),其PHY層和MAC層協(xié)議為IEEE802.15.4協(xié)議標準[4]。Zigbee技術(shù)具有三個工作頻段,本文提出的無線傳感器網(wǎng)絡(luò)工作在2.4GHz 全球通用的ISM(Industrial,Scientific and Medical)免付費頻段上,劃分為16個信道,在該頻段上,數(shù)據(jù)傳輸速率為250kb/s。用Zigbee技術(shù)組成的無線傳感器網(wǎng)絡(luò)結(jié)構(gòu)簡單、體積小、成本低;采用GSM網(wǎng)絡(luò)進行數(shù)據(jù)傳輸?shù)腡C35模塊體積小、功耗低,適合作為無線傳感器網(wǎng)絡(luò)的數(shù)據(jù)節(jié)點,Zigbee技術(shù)、GSM網(wǎng)絡(luò)數(shù)據(jù)傳輸與傳感器技術(shù)相結(jié)合組成新興的無線傳感器網(wǎng)絡(luò),必將有廣泛的應(yīng)用前景。
2.基于Zigbee無線傳感器網(wǎng)絡(luò)
到目前為止,Zigbee技術(shù)在國外已經(jīng)在家庭網(wǎng)絡(luò)、控制網(wǎng)絡(luò)、手機移動終端等領(lǐng)域有了一定的應(yīng)用,但是現(xiàn)有Zigbee技術(shù)構(gòu)成的網(wǎng)絡(luò)每個接入點所能接納的傳感器的節(jié)點數(shù)遠遠低于協(xié)議所標稱的255個,為了達到傳感器網(wǎng)絡(luò)密集覆蓋的目的,就必須進行復(fù)雜的組網(wǎng),這不僅增加了網(wǎng)絡(luò)的復(fù)雜性,還增加了網(wǎng)絡(luò)整體的功耗,降低了傳感器節(jié)點的壽命。本方案則基于每個傳感器節(jié)點和匯節(jié)點之間通信量較小的特點,提出了一種基于需求時喚醒(Wake up On-demand )的星型網(wǎng)絡(luò)拓撲模式,需求時喚醒的基本思想就是傳感器節(jié)點在監(jiān)測的環(huán)境發(fā)生變化時,傳感器節(jié)點能自動醒來和匯節(jié)點進行通信并上報相關(guān)信息;否則工作于睡眠狀態(tài)并采用低功率監(jiān)測信道,以節(jié)約傳感器節(jié)點功耗并拒絕接受非法的連接訪問請求,大大降低了接入?yún)R節(jié)點時消息碰撞的概率,極大地增加了傳感器網(wǎng)絡(luò)容量。
2.1 傳感器網(wǎng)絡(luò)的系統(tǒng)結(jié)構(gòu)
本文提出的無線傳感器網(wǎng)絡(luò)是基于Zigbee并采用GSM進行數(shù)據(jù)通信傳感器網(wǎng)絡(luò),它是由大量的無線傳感器節(jié)點、匯節(jié)點和GSM數(shù)據(jù)傳輸模塊組成的分布式系統(tǒng),如圖1所示?;诖?Cluster)的分層結(jié)構(gòu)具有天然的分布式處理能力,簇頭就是分布式處理中心即本文無線傳感器網(wǎng)絡(luò)的一個匯節(jié)點,每個簇成員(傳感器節(jié)點)都把數(shù)據(jù)傳給簇頭,數(shù)據(jù)融合后直接傳給GSM數(shù)據(jù)傳輸。中央控制中心通過GSM網(wǎng)絡(luò)與多個匯節(jié)點連接,匯節(jié)點和傳感器節(jié)點之間通過Zigbee技術(shù)實現(xiàn)無線的信息交換,帶有射頻收發(fā)器的無線傳感器節(jié)點負責對數(shù)據(jù)的感知和處理并傳送給匯節(jié)點;控制中心通過GSM網(wǎng)絡(luò)獲取采集到的相關(guān)信息,實現(xiàn)對現(xiàn)場的有效控制和管理。
2.1.1 Zigbee無線傳感器節(jié)點
對于一個完整的傳感器節(jié)點,需要具有小尺寸、低功耗、適應(yīng)性強的特點,Zigbee設(shè)備為低功耗設(shè)備,其發(fā)射輸出0dbm~3.6dbm,通信距離為30米~70米,具有能量檢測和鏈路質(zhì)量指示,根據(jù)這些檢測結(jié)果,設(shè)備可自動調(diào)整設(shè)備的發(fā)射功率,在保證通信鏈路質(zhì)量的條件下,最小地消耗設(shè)備能量,本文提出的無線傳感器網(wǎng)絡(luò)其節(jié)點在睡眠狀態(tài)時,功耗電流約為30uA。在傳感器網(wǎng)絡(luò)數(shù)據(jù)通信時,Zigbee建立一次連接的時間約為20ms,這樣短的連接時間可以大大減少傳感器節(jié)點上報給匯節(jié)點數(shù)據(jù)碰撞的概率。在網(wǎng)絡(luò)安全方面,無線傳感器網(wǎng)絡(luò)在Zigbee技術(shù)上,采用了密鑰長度為128位的加密算法,對所傳輸?shù)臄?shù)據(jù)信息進行加密處理。
本文提出的無線傳感器節(jié)點的硬件結(jié)構(gòu)由Zigbee模塊(MC13192和MC9S08兩部分所組成)、硬件檢測電路和定時器組成。硬件檢測電路檢測傳感器節(jié)點所在的環(huán)境,當環(huán)境發(fā)生變化時,觸發(fā)Zigbee模塊的I/O中斷將信息傳送給Zigbee模塊,模塊從睡眠狀態(tài)喚醒,模塊利用自身的控制芯片對信息進行處理后,再以無線的方式傳送給匯節(jié)點。
2.1.2 Zigbee匯節(jié)點和GSM數(shù)據(jù)模塊
分布在傳感器網(wǎng)絡(luò)中的匯節(jié)點主要用于接收傳感器節(jié)點的數(shù)據(jù)上報,并將其進行融合處理,傳給TC35數(shù)據(jù)模塊通過GSM網(wǎng)絡(luò)傳遞給中央信息控制中心。Zigbee無線傳感器網(wǎng)絡(luò)中的匯節(jié)點及其GSM數(shù)據(jù)模塊其硬件模塊如圖3所示,它由Zigbee模塊、16位微控制器MSP430、GSM數(shù)據(jù)模塊TC35組成。Zigbee模塊和微控制器之間的連接是通過異步串行口實現(xiàn)的,它們之間的通信速度為38.4kBaud,由于傳感器網(wǎng)絡(luò)中分布著多個匯節(jié)點,因此16位的微控制器要利用軟件中斷實現(xiàn)對不同ID匯節(jié)點上傳數(shù)據(jù)輪詢掃描,使匯節(jié)點的數(shù)據(jù)可以有序、完整地通過微控制器處理后傳出。匯節(jié)點在此傳感器網(wǎng)絡(luò)中充當?shù)氖莻鞲衅鞴?jié)點和GSM網(wǎng)絡(luò)之間的網(wǎng)關(guān)。
2.1.3 中央信息控制中心
中央信息控制中心由監(jiān)控模塊、配置模塊、數(shù)據(jù)庫三個部分組成。它通過GSM網(wǎng)絡(luò)與多個匯節(jié)點間接連接在一起,監(jiān)控模塊通過對通信串口的實時監(jiān)控,實現(xiàn)對分布式匯節(jié)點上報信息的及時接收、解析、處理以及發(fā)送控制信令給不同ID的匯節(jié)點實現(xiàn)對傳感器節(jié)點的間接、實時性的監(jiān)控和數(shù)據(jù)采集。
2.2 Zigbee匯節(jié)點和傳感器節(jié)點之間基于需求時喚醒的工作模式
為了增加Zigbee無線傳感器網(wǎng)絡(luò)的容量以及解決傳感器網(wǎng)絡(luò)中一個重要的能源供給的問題,對于Zigbee傳感器網(wǎng)絡(luò)核心之一——Zigbee匯節(jié)點和傳感器節(jié)點之間的通信。本網(wǎng)絡(luò)采用了基于需求時喚醒的工作模式。這種模式可以大大節(jié)省傳感器節(jié)點的功耗,減少信息上報的時的碰撞概率,延長網(wǎng)絡(luò)的壽命。下面詳細討論一下Zigbee匯節(jié)點和傳感器節(jié)點之間的通信過程,即它的初始化過程和信息處理過程。
風速傳感器相關(guān)文章:風速傳感器原理 電流變送器相關(guān)文章:電流變送器原理
評論