時(shí)間:2013-02-20 10:26:01來源:李?yuàn)檴?何印洲
0.引言
無線傳感器網(wǎng)絡(luò)是一個(gè)多學(xué)科高度交叉、知識(shí)高度集成的前沿?zé)狳c(diǎn)研究領(lǐng)域,有著巨大的科學(xué)意義,在軍事國防、生物醫(yī)療、環(huán)境監(jiān)測、交通管理等各個(gè)領(lǐng)域有著十分廣闊的應(yīng)用前景,它將對(duì)人類的生活產(chǎn)生重大的影響[[i],[ii]]。美國的《技術(shù)評(píng)論》雜志在論述未來新興十大技術(shù)時(shí),更是將無線傳感器網(wǎng)絡(luò)列為第一項(xiàng)未來新興技術(shù),《商業(yè)周刊》將傳感器網(wǎng)絡(luò)定位成21世紀(jì)高技術(shù)領(lǐng)域的四大支柱性產(chǎn)業(yè)之一。在無線傳感器網(wǎng)絡(luò)中,協(xié)調(diào)器是整個(gè)網(wǎng)絡(luò)的中心,被稱之為無線傳感網(wǎng)絡(luò)的“大腦”[[iii]]。因此,本文主要對(duì)無線傳感器網(wǎng)絡(luò)中的協(xié)調(diào)器做主要介紹,包括其作用和軟硬件設(shè)計(jì)等。
1.協(xié)調(diào)器的作用
網(wǎng)絡(luò)協(xié)調(diào)器的主要功能是協(xié)調(diào)建立網(wǎng)絡(luò),其他功能還包括:傳輸網(wǎng)絡(luò)信標(biāo)、管理網(wǎng)絡(luò)節(jié)點(diǎn)及存儲(chǔ)網(wǎng)絡(luò)節(jié)點(diǎn)信息,并且提供關(guān)聯(lián)節(jié)點(diǎn)之間的路由信息;此外,網(wǎng)絡(luò)協(xié)調(diào)器要存儲(chǔ)一些基本信息,如節(jié)點(diǎn)數(shù)據(jù)設(shè)備、數(shù)據(jù)轉(zhuǎn)發(fā)表及設(shè)備關(guān)聯(lián)表等。
ZigBee的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)有三種:星型網(wǎng)絡(luò)、樹簇型網(wǎng)絡(luò)、網(wǎng)型網(wǎng)絡(luò)[[iv]]。其中,定義了兩種設(shè)備:全功能設(shè)備(FFD,F(xiàn)ull-functionDevice)和精簡功能設(shè)備(RFD,Reduced-functionDevice)[[v]]。與RFD相比,F(xiàn)FD在硬件功能上比較完備。在通信能力上,F(xiàn)FD可以與是由于其他的FFD或RFD通信,而RFD只能和與其關(guān)聯(lián)的FFD進(jìn)行通信[[vi]]。下面就三種網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中協(xié)調(diào)器的作用進(jìn)行簡單描述。
1.1星型網(wǎng)絡(luò)中協(xié)調(diào)器的作用
在星型網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)中有一個(gè)稱為網(wǎng)絡(luò)協(xié)調(diào)器的中央控制器和若干個(gè)從設(shè)備,如圖1.1所示。協(xié)調(diào)器負(fù)責(zé)網(wǎng)絡(luò)的建立和維護(hù),它必須是FFD節(jié)點(diǎn),而且一般來說應(yīng)該有穩(wěn)定的電能供給,不需要考慮耗能問題。從設(shè)備可以是FFD節(jié)點(diǎn),在大多數(shù)情況下是采用電池供電的RFD節(jié)點(diǎn),它只能直接與網(wǎng)絡(luò)協(xié)調(diào)器進(jìn)行數(shù)據(jù)通信,而與其他從設(shè)備之間的通信必須通過網(wǎng)絡(luò)協(xié)調(diào)器轉(zhuǎn)發(fā)。在一個(gè)網(wǎng)絡(luò)中哪個(gè)設(shè)備作為網(wǎng)絡(luò)協(xié)調(diào)器一般來說是由上層規(guī)定的,不在ZigBee協(xié)議規(guī)定的范圍之內(nèi)。比較簡單的方法就是讓首先啟動(dòng)的FFD成為網(wǎng)絡(luò)協(xié)調(diào)器。在這種情況下,當(dāng)一個(gè)FFD節(jié)點(diǎn)上電開始工作時(shí),它就會(huì)檢測周圍的環(huán)境,選擇合適的信道,把自己設(shè)為協(xié)調(diào)器,并選擇一個(gè)網(wǎng)絡(luò)標(biāo)識(shí)符,然后建立起自己的網(wǎng)絡(luò)。網(wǎng)絡(luò)標(biāo)識(shí)符用來唯一的確定本網(wǎng)絡(luò),以和其他網(wǎng)絡(luò)相區(qū)分,網(wǎng)絡(luò)內(nèi)的從設(shè)備也是根據(jù)這個(gè)網(wǎng)絡(luò)標(biāo)識(shí)符來確定自己和網(wǎng)絡(luò)協(xié)調(diào)器的從屬關(guān)系。網(wǎng)絡(luò)建立后,協(xié)調(diào)器就可以允許其他的設(shè)備與自己建立連接從而加入到該網(wǎng)絡(luò)中。至此,一個(gè)星型的ZigBee網(wǎng)絡(luò)就建立起來了。
圖1.1 星型網(wǎng)絡(luò)結(jié)構(gòu)拓?fù)浣Y(jié)構(gòu)圖
1.2樹簇型網(wǎng)絡(luò)中協(xié)調(diào)器的作用
在分布范圍相對(duì)較大的應(yīng)用場合,樹型拓?fù)浣Y(jié)構(gòu)是一種合適的結(jié)構(gòu)形式,如圖1.2所示。圖中,處于網(wǎng)絡(luò)最末端的稱為“葉”節(jié)點(diǎn),它們是網(wǎng)絡(luò)中的終端設(shè)備。若干個(gè)葉節(jié)點(diǎn)設(shè)備連接在一個(gè)全功能節(jié)點(diǎn)(FFD)上形成一個(gè)“簇”,若干個(gè)“簇”再連接就形成“樹”,故稱為樹簇型拓?fù)渚W(wǎng)絡(luò)。樹簇型拓?fù)渚W(wǎng)絡(luò)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中的大部分節(jié)點(diǎn)是FFD,半功能節(jié)點(diǎn)(RFD)只能作為葉節(jié)點(diǎn)處于樹枝的末端。在這種網(wǎng)絡(luò)中有一個(gè)主協(xié)調(diào)器,作為主協(xié)調(diào)器的節(jié)點(diǎn)應(yīng)該具有更多的資源、穩(wěn)定可靠的供電等。在建立這樣的網(wǎng)絡(luò)時(shí),協(xié)調(diào)器啟動(dòng)建立網(wǎng)絡(luò)后,首先選擇網(wǎng)絡(luò)標(biāo)識(shí)符,將自己短地址設(shè)置為0,然后開始向它鄰近的設(shè)備發(fā)送信標(biāo),接受其他設(shè)備的連接,形成樹的第一級(jí)。協(xié)調(diào)器與這些設(shè)備之間形成父子關(guān)系。與協(xié)調(diào)器建立了連接的設(shè)備都分配了一個(gè)16位的網(wǎng)絡(luò)地址——稱為短地址。如果設(shè)備以終端設(shè)備的身份接入網(wǎng)絡(luò),則協(xié)調(diào)器會(huì)為它分配一個(gè)唯一的16位網(wǎng)絡(luò)地址;如果設(shè)備以路由器的身份與網(wǎng)絡(luò)建立連接,則協(xié)調(diào)器會(huì)為它分配一個(gè)地址塊——包含有若干16位短地址。路由器根據(jù)它接收到的協(xié)調(diào)器信標(biāo)的信息,配置并發(fā)送它自己的信標(biāo),允許其他的設(shè)備與自己建立連接,成為其子設(shè)備。這些子設(shè)備中可以有路由器,它們可以有自己的子設(shè)備,如此下去形成多級(jí)樹簇型結(jié)構(gòu)的網(wǎng)絡(luò)。顯然,樹簇型網(wǎng)絡(luò)是利用路由器對(duì)星型網(wǎng)絡(luò)的擴(kuò)充。
圖1.2 樹簇型網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖
圖1.3 網(wǎng)型網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖
1.3網(wǎng)型網(wǎng)絡(luò)
如圖1.3所示,網(wǎng)形網(wǎng)絡(luò)是一個(gè)自由設(shè)計(jì)的拓?fù)?,具有很高的適應(yīng)環(huán)境的能力。網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)都是一個(gè)小的路由器,都具有重新路由選擇的能力,以確保網(wǎng)絡(luò)最大限度的可靠性,可以看出網(wǎng)絡(luò)中任意兩個(gè)節(jié)點(diǎn)的通訊路徑不是唯一的。網(wǎng)型拓?fù)渑c星型、樹簇型相比,更加復(fù)雜,其路由拓?fù)涫莿?dòng)態(tài)的,不存在一個(gè)固定可知的路由模式。這樣信息傳輸時(shí)間更加依賴瞬時(shí)網(wǎng)絡(luò)連接質(zhì)量,因而難以預(yù)計(jì)。更重要的是,即使對(duì)一個(gè)經(jīng)驗(yàn)豐富的網(wǎng)絡(luò)設(shè)計(jì)師來說,定性地分析網(wǎng)型算法也是一件極具挑戰(zhàn)的工作??紤]網(wǎng)型網(wǎng)絡(luò)的復(fù)雜性和應(yīng)用場合,我們采用星型網(wǎng)絡(luò)和樹簇型網(wǎng)絡(luò)組建環(huán)境檢測系統(tǒng)。
2.協(xié)調(diào)器程序設(shè)計(jì)
圖2.1協(xié)調(diào)器軟件流程
網(wǎng)絡(luò)協(xié)調(diào)器的程序主要包括協(xié)調(diào)建立網(wǎng)絡(luò)、檢測網(wǎng)絡(luò)狀態(tài)、發(fā)送維護(hù)信號(hào)、發(fā)送采集命令等。協(xié)調(diào)器軟件流程圖如圖2.1所示。協(xié)調(diào)器節(jié)點(diǎn)上電后首先進(jìn)行初始化,具體包括芯片初始化、協(xié)議棧初始化、串口初始化、硬件初始化等。其中芯片、協(xié)議棧、串口初始化工作可分別調(diào)用協(xié)議棧自帶的初始化函數(shù)實(shí)現(xiàn),硬件初始化函數(shù)則根據(jù)自己設(shè)計(jì)電路板的硬件進(jìn)行裁剪。整個(gè)協(xié)議棧是以一個(gè)OS(operatingsystem)貫穿的,因此初始化完成之后將通過osal_strar_system()函數(shù)進(jìn)入操作系統(tǒng)。這個(gè)函數(shù)也是任務(wù)同的主循環(huán)函數(shù),它將檢查所有的任務(wù)事件并為含有該事件的任務(wù)調(diào)用任務(wù)事件處理函數(shù)。每個(gè)任務(wù)事件都對(duì)應(yīng)一個(gè)ID,當(dāng)某個(gè)事件發(fā)生時(shí),設(shè)置其對(duì)應(yīng)的ID號(hào)。
圖2.2協(xié)調(diào)器組網(wǎng)流程圖
各個(gè)節(jié)點(diǎn)在通信之前,協(xié)調(diào)器必須先把網(wǎng)絡(luò)建立起來,圖2.2為ZigBee節(jié)點(diǎn)的組網(wǎng)流程圖。協(xié)調(diào)器上電后會(huì)搜索網(wǎng)絡(luò),選擇16個(gè)頻道的第一個(gè)頻道,發(fā)出一個(gè)Channel_Busy幀,請(qǐng)求在這個(gè)頻道上的節(jié)點(diǎn)給予回復(fù)。如果此物理空間上存在已經(jīng)使用這個(gè)頻道的ZigBee網(wǎng)絡(luò),那么這個(gè)網(wǎng)絡(luò)中的FFD在接收到Channel_Busy幀后會(huì)回復(fù)一個(gè)幀,告訴剛上電的FFD這個(gè)頻道已經(jīng)被占用。剛上電的FFD接收到回復(fù)幀以后,得知這個(gè)頻道已經(jīng)被占用,于是換到下一個(gè)頻道,發(fā)送一個(gè)Channel_Busy幀。如此下去,直到這個(gè)FFD發(fā)出Channel_Busy幀后沒接到任何回復(fù),于是確認(rèn)這個(gè)頻道是沒有被占據(jù)的空頻道。該FFD在這個(gè)空頻道上建立ZigBee網(wǎng)絡(luò),等待RFD節(jié)點(diǎn)的加入。這樣一個(gè)新的ZigBee網(wǎng)絡(luò)組建成功。如果ZigBee網(wǎng)絡(luò)的16個(gè)頻道都被占用,F(xiàn)FD就不可能找到空閑的頻道,結(jié)果是網(wǎng)絡(luò)構(gòu)建失敗。
圖2.3檢測網(wǎng)絡(luò)
星型網(wǎng)絡(luò)組網(wǎng)成功之后,星型網(wǎng)絡(luò)控制中心就進(jìn)入正常的工作狀態(tài),一直處于循環(huán)檢測的狀態(tài),該部分程序框圖如圖2.3所示。每個(gè)周期開始都檢測有無新的終端節(jié)點(diǎn)(RFD)加入網(wǎng)絡(luò)或者有無原來的節(jié)點(diǎn)退出網(wǎng)絡(luò),如果有就調(diào)用加入/退出網(wǎng)絡(luò)子程序。如果有多個(gè)節(jié)點(diǎn)同時(shí)要求加入網(wǎng)絡(luò),隨機(jī)延時(shí)函數(shù)算出比較快的節(jié)點(diǎn)就會(huì)首先發(fā)送加入網(wǎng)絡(luò)信號(hào)。節(jié)點(diǎn)進(jìn)入接收狀態(tài),判斷現(xiàn)在信道是否為空。如果隨機(jī)延時(shí)函數(shù)算出比較快的節(jié)點(diǎn)在于星型網(wǎng)絡(luò)控制中心通信,這時(shí)模塊的DR信號(hào)就會(huì)為高,其他節(jié)點(diǎn)是不能與主機(jī)通信的,所以其他節(jié)點(diǎn)只能再進(jìn)行一個(gè)隨機(jī)延時(shí),再檢測信道是否為空,如此直到信道為空時(shí)才能與星型網(wǎng)絡(luò)控制中心通信,從而加入網(wǎng)絡(luò)。如果連續(xù)3次節(jié)點(diǎn)都檢測出信道被占用,節(jié)點(diǎn)就退出加入網(wǎng)絡(luò)狀態(tài),得下一個(gè)加入網(wǎng)絡(luò)時(shí)段再加入網(wǎng)絡(luò)。節(jié)點(diǎn)發(fā)送加入網(wǎng)絡(luò)信號(hào)后,如果收到星型網(wǎng)絡(luò)控制中心的特定的應(yīng)答信號(hào),就表明加入網(wǎng)絡(luò)成功。退出網(wǎng)絡(luò)也是如此??紤]系統(tǒng)的復(fù)雜性,星型網(wǎng)絡(luò)控制中心只能控制5個(gè)終端節(jié)點(diǎn)。
然后,星型網(wǎng)絡(luò)控制中心就發(fā)送網(wǎng)絡(luò)維護(hù)信號(hào),檢測網(wǎng)絡(luò)中的終端節(jié)點(diǎn)是否因斷電或者模塊損壞退出網(wǎng)絡(luò)。如果有這樣的情況存在,我們應(yīng)該及時(shí)更換模塊或者電池,以維持整個(gè)系統(tǒng)的良好運(yùn)行。
最后,星型網(wǎng)絡(luò)控制中心就可以發(fā)送命令采集某一個(gè)特定終端節(jié)點(diǎn)的數(shù)據(jù)信息如溫度,濕度等或者定時(shí)接收來自終端節(jié)點(diǎn)的數(shù)據(jù)信息并在客戶端軟件上顯示。
3.硬件設(shè)計(jì)
網(wǎng)絡(luò)協(xié)調(diào)器采用的MCU是STC89C52RC,射頻芯片是nRF2401,通過串口與PC進(jìn)行通信為例,介紹協(xié)調(diào)器的硬件設(shè)計(jì)。
3.1STC89C52RC電路設(shè)計(jì)
(1)MCU基本電路
STC89C52RC的支撐電路包括晶振電路和復(fù)位電路。晶振電路由兩個(gè)30pF的電容和一個(gè)11.0592MHz的晶振組成。復(fù)位電路由一個(gè)47uF、一個(gè)0.1uF的電容、按鍵和10K的電阻組成。具體連接電路如3.1圖所示。
圖3.1STC89C52RC基本電路
(2)串口通信電路
STC89C52RC支持串口通信,需要2根線:TX和RX,分別進(jìn)行數(shù)據(jù)的發(fā)送和接收。由于串口可能接到電腦的串口外設(shè),會(huì)產(chǎn)生電平不匹配的問題,因此需要通過一個(gè)電平轉(zhuǎn)換的集成電路,本方案選用的是MAXIM公司的MAX323,具體線路邏輯示意圖見圖3.2。
(3)USB轉(zhuǎn)串口下載電路
我們選用USB接口轉(zhuǎn)換芯片PL2303,它是移動(dòng)系統(tǒng)合嵌入式系統(tǒng)得理想選擇,其小封裝能夠嵌入任何連接件和手持設(shè)備。PL2303在工作模式和休眠模式都具有很低的功耗,非常適合總線供電場合使用。PL2303的輸出電壓可調(diào),可以滿足類RS232接口的5V、3.3V、2.5V之間的電壓。
圖3.2串行電路連接圖
PL2303外圍電路如圖3.3所示,PL2303將應(yīng)用程序通過USB轉(zhuǎn)成串口下載到STC89C52RC微處理器中。PL2303的驅(qū)動(dòng)程序可在其官方網(wǎng)站上下載,用戶使用非常方便。其片內(nèi)已存儲(chǔ)固件程序,若用戶需要增加或修改其功能,可自己編寫固件程序。PL2303默認(rèn)的是COM3口,可修改,需要我們編程時(shí)注意。圖3.3中的LED是USB是否連接正常的指示燈,當(dāng)USB插座插入PC機(jī)后,PC機(jī)為USB總線提供5V電壓,此時(shí)LED保持亮的狀態(tài),當(dāng)拔下USB插座后,LED自動(dòng)熄滅。
圖3.3 PL2303 外圍電路
3.2RF收發(fā)模塊電路的設(shè)計(jì)
圖3.4nRF外圍電路
(1)nRF24L01無線通信模塊
無線通信模塊nRF2401外圍電路設(shè)計(jì)原理圖如圖3.4所示。射頻電路對(duì)于電源噪聲相當(dāng)敏感,尤其是對(duì)毛刺電壓和調(diào)頻諧波,因此在布線時(shí),采用星形布線使數(shù)字部分和RF部分有各自的電源線路,并且在靠近集成電路電源引腳處分別去耦。此外,所有對(duì)地線層的連接必須盡量短。所述方法有利于提高射頻電路PCB設(shè)計(jì)的可靠性,解決電磁干擾問題,進(jìn)而達(dá)到電磁兼容的目的。
(2)STC89C52RC與nRF2401接口電路
STC89C52RC與nRF2401接口電路如圖3.5所示。采用低功耗STC89C52RC微控制器,使該控制器實(shí)現(xiàn)與nRF2401芯片的PWR_UP、CE、DR1、CS、CLK1、DATA等引腳相連。其中PWR_UP主要用于控制芯片的工作狀態(tài),如開機(jī)方式或關(guān)機(jī)方式;CE引腳主要用于控制nRF2401工作方式,如接收方式或發(fā)送方式;DR1引腳用于產(chǎn)生中斷信號(hào),便于微控制器控制能夠及時(shí)處理與無線收發(fā)有關(guān)的事件;CS引腳主要作為芯片的片選信號(hào);其余各引腳都與SPI接口通信相關(guān)。
圖3.5STC89C52RC與nRF2401接口電路
(3)電源電路的設(shè)計(jì)
協(xié)調(diào)器電路中有兩個(gè)電壓標(biāo)準(zhǔn)即為5V和3.3V。STC89C52RC微處理器接PC的USB接口,采用5V供電。nRF2401采用3.3V供電。要使得兩者工作同一電源下,必須進(jìn)行電壓轉(zhuǎn)化。
3.3硬件電路的抗干擾措施
節(jié)點(diǎn)電路系統(tǒng)及節(jié)點(diǎn)間通信的可靠性由多種因素決定,其中系統(tǒng)抗干擾性能是可靠性的重要指標(biāo)。有效的抗干擾措施,對(duì)節(jié)點(diǎn)射頻電路的正常工作、節(jié)點(diǎn)間通信的可靠性尤為重要,因此,如何防止和抑制電磁干擾,提高電磁兼容性,就成為系統(tǒng)PCB設(shè)計(jì)的一個(gè)非常重要的技術(shù)內(nèi)容。硬件電路在設(shè)計(jì)中可以采用設(shè)置去耦電容、合理布線、抑制印制板輻射噪聲等抗干擾措施。
4.協(xié)調(diào)器與非協(xié)調(diào)器節(jié)點(diǎn)間的通信
協(xié)調(diào)器負(fù)責(zé)網(wǎng)絡(luò)的建立和維護(hù),它必須是FFD節(jié)點(diǎn),而且一般來說應(yīng)該有穩(wěn)定的電能供給,不需要考慮耗能問題。從設(shè)備可以是FFD節(jié)點(diǎn),在大多數(shù)情況下是采用電池供電的RFD節(jié)點(diǎn),它只能直接與網(wǎng)絡(luò)協(xié)調(diào)器進(jìn)行數(shù)據(jù)通信,而與其他從設(shè)備之間的通信必須通過網(wǎng)絡(luò)協(xié)調(diào)器轉(zhuǎn)發(fā)。通信模塊軟件分為主程序、建立通信鏈路子程序、數(shù)據(jù)處理子程序、打包發(fā)送子程序、中斷接收子程序、模式轉(zhuǎn)換子程序(包括MCU和射頻nRF2401)等。主程序主要是初始化單片機(jī)串口和設(shè)置ZigBee模塊的一些參數(shù),包括內(nèi)部各種寄存器的設(shè)置、工作模式的設(shè)置(如波特率)等,完成后開中斷,循環(huán)等待中斷。傳感器節(jié)點(diǎn)打開電源,初始化單片機(jī)串口、ZigBee模塊,建立通信鏈路后進(jìn)入休眠模式。當(dāng)協(xié)調(diào)器節(jié)點(diǎn)收到中斷請(qǐng)求時(shí)觸發(fā)中斷,激活節(jié)點(diǎn),利用串行口中斷發(fā)送或接收信息包,接收數(shù)據(jù)時(shí)調(diào)用數(shù)據(jù)處理子程序分析節(jié)點(diǎn)發(fā)來的事件,對(duì)不同的數(shù)據(jù)類型如:新數(shù)據(jù)廣播、路由請(qǐng)求、路由回復(fù)、數(shù)據(jù)幀等做出相應(yīng)的處理;接收完成后還要執(zhí)行校驗(yàn),根據(jù)校驗(yàn)結(jié)果決定是丟棄該幀,還是做出相應(yīng)的反應(yīng)。處理完畢后繼續(xù)進(jìn)入休眠狀態(tài),等待有請(qǐng)求時(shí)再次激活。若有多個(gè)從節(jié)點(diǎn)同時(shí)向協(xié)調(diào)器節(jié)點(diǎn)發(fā)送請(qǐng)求,協(xié)調(diào)器節(jié)點(diǎn)來不及響應(yīng)處理而丟掉一些請(qǐng)求,發(fā)現(xiàn)自己的請(qǐng)求未得到響應(yīng)的從節(jié)點(diǎn)過幾秒鐘再次發(fā)出請(qǐng)求,直到得到協(xié)調(diào)器節(jié)點(diǎn)的響應(yīng)為止。
在協(xié)調(diào)器節(jié)點(diǎn)和非協(xié)調(diào)器節(jié)點(diǎn)通信時(shí),可以通過合理設(shè)計(jì)非協(xié)調(diào)器節(jié)點(diǎn)的通信半徑,達(dá)到最小化網(wǎng)絡(luò)消耗總能量的目的。通過自內(nèi)而外一次最小化每層節(jié)點(diǎn)的平均能耗可以確定每層節(jié)點(diǎn)的通信半徑。當(dāng)每層節(jié)點(diǎn)的能耗達(dá)到最小時(shí),我們可以通過密度調(diào)節(jié)、引入移動(dòng)傳感器節(jié)點(diǎn)等方式實(shí)現(xiàn)每層節(jié)點(diǎn)的能耗均衡,從而在真正意義上實(shí)現(xiàn)網(wǎng)絡(luò)壽命最大化。
5.結(jié)束語
綜上所述,本文針對(duì)協(xié)調(diào)器在無線傳感器網(wǎng)絡(luò)中的特殊地位,從協(xié)調(diào)器在無線傳感器網(wǎng)絡(luò)中的作用,軟硬件設(shè)計(jì),通信等方面對(duì)協(xié)調(diào)器做了較為全面的介紹,并給出了詳細(xì)的程序設(shè)計(jì)流程圖和具有實(shí)用價(jià)值的硬件設(shè)計(jì)電路,對(duì)協(xié)調(diào)器的研究和無線傳感器網(wǎng)絡(luò)的研究具有重要意義。
參考文獻(xiàn)
[[1]]AkyildizIF,SuW,SankarasubramaniamY,etal.WirelessSensorNetworks:asurvey[J].ComputerNetworks,2002,38(4):393-422.
[[1]]CrullerD,EstrinD,SrivastavaM.OverviewofSensorNetworks[J].Computer,2004,37(8):41-49.
[[1]]昂志敏,金海紅,范之國等.基于ZigBee的無線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)的設(shè)計(jì)與通信實(shí)現(xiàn)[J].現(xiàn)代電子技術(shù),2007,10:47-49.
[[1]]呂治安編著.ZigBee網(wǎng)絡(luò)原理與應(yīng)用開發(fā)[M].北京:北京航空航天大學(xué)出版社,2007:5-20.
[[1]]李文仲,段朝玉.ZigBee無限網(wǎng)絡(luò)技術(shù)入門與實(shí)踐[M].北京:北京航空航天大學(xué)出版社,2007:24-35.
[[1]]陳彥名.基于ZigBee的無線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)設(shè)計(jì)及其應(yīng)用開發(fā)[D].哈爾濱理工大學(xué),2009.
作者簡介:
李?yuàn)檴櫍?988年3月,女,碩士研究生在讀,山東大學(xué)控制科學(xué)與工程學(xué)院,學(xué)生,研究方向?yàn)榭刂瓶茖W(xué)與工程、能效分析與評(píng)估。
何印洲,1987年5月,男,碩士研究生在讀,山東大學(xué)控制科學(xué)與工程學(xué)院,學(xué)生,研究方向?yàn)镈CS控制系統(tǒng)。
通訊地址:山東省濟(jì)南市經(jīng)十路19723號(hào)山東大學(xué)千佛山校區(qū)控制學(xué)院
郵編:250061
聯(lián)系電話:15966312146(李?yuàn)檴櫍?/p>
E-mail:lishanshan987654@163.com
標(biāo)簽:
中國傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動(dòng)網(wǎng)(m.u63ivq3.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來源“中國傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
相關(guān)資訊
產(chǎn)品新聞
更多>新品發(fā)布:CD300系列總線型伺服驅(qū)動(dòng)器
2024-10-31
2024-10-31
2024-10-31
新勢能 新期待|維智B1L直線伺服驅(qū)動(dòng)器
2024-10-31
2024-10-29
2024-10-18
推薦專題
更多>