基于ZigBee的窄帶電力線通信中繼器的設(shè)計(jì)
(1)PRIME->ZigBee現(xiàn)
PRIME->ZigBee的實(shí)現(xiàn)框圖如圖5所示:本文引用地址:http://www.ex-cimer.com/article/154653.htm
①當(dāng)ST7590從電力線網(wǎng)絡(luò)中監(jiān)聽到數(shù)據(jù)包data后,得到數(shù)據(jù)包的長(zhǎng)度L,所以ZigBee數(shù)據(jù)包的長(zhǎng)度為L(zhǎng)_ZigBee=L+12;將L_ZigBee放入ZigBee的MAC層報(bào)頭,將data放入ZigBee的MAC層負(fù)載。
⑦判斷CC2520是否有任務(wù),等待空閑后,判斷信道競(jìng)爭(zhēng)機(jī)制CSMA/CA,等待信道空閑,ST7590通過SPI總線控制CC2520向目的節(jié)點(diǎn)發(fā)送ZigBee數(shù)據(jù)包。
(2)ZigBee->PRIME實(shí)現(xiàn)
ZigBee->PRIME的實(shí)現(xiàn)如圖6所示。
①當(dāng)CC2520收到ZigBee數(shù)據(jù)包后,首先根據(jù)ZigBee的MAC層數(shù)據(jù),判斷是否重傳包,進(jìn)行重傳操作,或者進(jìn)行ZigBee向PRIME的轉(zhuǎn)發(fā)。
②如果是ZigBee向PRIME的轉(zhuǎn)發(fā),判斷信道競(jìng)爭(zhēng)機(jī)制CSMA/CA,等待信道空閑,首先向剛才的ZigBee節(jié)點(diǎn)發(fā)送確認(rèn)幀。
③解封裝ZigBee數(shù)據(jù)包,將ZigBee的MAC層負(fù)載傳輸給PRIME協(xié)議,進(jìn)行電力線網(wǎng)絡(luò)的傳輸。
為了避免兩個(gè)過程同時(shí)搶占硬件和軟件資源,我們?cè)谥袛嘀袃?yōu)先選擇較為慢速的電力線通信網(wǎng)絡(luò)的數(shù)據(jù)收發(fā)。
通過(1)過程和(2)過程的交互,PLC中繼器完成了ZigBee網(wǎng)絡(luò)和電力線通信網(wǎng)絡(luò)的數(shù)據(jù)交換。
5 結(jié)束語(yǔ)
作為繼IT革命后的下一代技術(shù)革命,智能電網(wǎng)搭建了能源產(chǎn)業(yè)鏈和新興通信系統(tǒng)的未來(lái)發(fā)展必經(jīng)之路。目前,處于全球萎縮狀態(tài)的不儀僅是能源的供給,還有金融市場(chǎng)的暗流涌動(dòng),世界各國(guó)都將發(fā)展智能電網(wǎng)提升到首要的戰(zhàn)略地位。而作為智能電網(wǎng)的核心傳輸網(wǎng)絡(luò),電力線通信網(wǎng)絡(luò)的作用將會(huì)越來(lái)越成重要,成為民生生活不可或缺的一部分。
本文嘗試把未來(lái)有線通信的代表——電力線通信網(wǎng)絡(luò)和短距離無(wú)線通信的代表——ZigBee相結(jié)合,所設(shè)計(jì)的基于ZigBee的窄帶電力線通信中繼器,將無(wú)線通信的優(yōu)勢(shì)彌補(bǔ)到電力線通信的不足中,希望可以用這樣的一個(gè)新的網(wǎng)絡(luò)形式,為電力線通信的創(chuàng)新應(yīng)用打下可行性的基礎(chǔ)。
評(píng)論