《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 業(yè)界動態(tài) > ZigBee無線通訊網(wǎng)絡(luò)的高功率電路設(shè)計與應(yīng)用

ZigBee無線通訊網(wǎng)絡(luò)的高功率電路設(shè)計與應(yīng)用

2009-04-16
作者:張俊雄,, 王軍政, 劉治鋼

??? 摘? 要: 通過設(shè)計功率放大電路提高發(fā)射功率,,選用較大增益和靈敏度的天線等方法提高通訊距離,,并應(yīng)用于多傳感器信號采集系統(tǒng),實(shí)現(xiàn)了1.2km范圍內(nèi)的ZigBee網(wǎng)絡(luò)構(gòu)建,、測控和文件傳輸?shù)裙δ堋?

??? 關(guān)鍵詞: ZigBee協(xié)議; 無線通訊; 高功率

?

??? ZigBee技術(shù)是一種低功耗,、近距離,、低速率的無線雙向網(wǎng)絡(luò)通訊技術(shù)。其物理層,、MAC層和鏈路層采用了IEEE 802.15.4(無線個人區(qū)域網(wǎng))協(xié)議標(biāo)準(zhǔn)[1],,并在此基礎(chǔ)上由ZigBee聯(lián)盟制定網(wǎng)絡(luò)層、應(yīng)用會聚層和高層應(yīng)用規(guī)范(API),。?

??? 但ZigBee協(xié)議的低功耗和高頻率限制了RF器件收發(fā)的覆蓋范圍,如果要在較大范圍內(nèi)組建一個ZigBee網(wǎng)絡(luò),,通常有兩種方法:增加網(wǎng)絡(luò)節(jié)點(diǎn),,通過網(wǎng)絡(luò)路由層傳遞;增大發(fā)射功率,,擴(kuò)大覆蓋半徑,。前者成本過高且對網(wǎng)絡(luò)的路由算法有較高的要求,給開發(fā)增加了一定的難度;后者成本相對低廉,,比較容易實(shí)現(xiàn),。?

??? 本文利用ZigBee無線組網(wǎng)技術(shù)來構(gòu)建通訊網(wǎng)絡(luò),并通過高功率電路的設(shè)計,,有效地實(shí)現(xiàn)大范圍的測控系統(tǒng),,開發(fā)了一套實(shí)用的現(xiàn)場監(jiān)控系統(tǒng)。?

??? ZigBee軟件架構(gòu)由物理/鏈路層,、ZigBee協(xié)議層和應(yīng)用層三部分組成,,如圖1所示。ZigBee工作在2.4GHz的ISM免費(fèi)頻段,,其PHY層采用直接序列擴(kuò)頻技術(shù)(Direct Sequence Spread Spectrum),。ZigBee協(xié)議棧的核心部分是網(wǎng)絡(luò)層。網(wǎng)絡(luò)層主要實(shí)現(xiàn)節(jié)點(diǎn)加入或離開網(wǎng)絡(luò),、接收或拋棄其他節(jié)點(diǎn),、路由查找及傳送數(shù)據(jù)等功能,支持星形(Star),、樹形(Cluster-Tree),、網(wǎng)格(Mesh)等多種拓?fù)浣Y(jié)構(gòu)[2]。網(wǎng)絡(luò)為主從結(jié)構(gòu),,一個網(wǎng)絡(luò)有一個網(wǎng)絡(luò)協(xié)調(diào)者(Coordinator)負(fù)責(zé)網(wǎng)絡(luò)的建立與管理和最多可達(dá)65 535個從屬設(shè)備,。?

?

?

1 ZigBee高功率電路設(shè)計 ?

??? RF收發(fā)器選用英國 Jennic公司的JN5121 Soc芯片。該芯片集成了32位RISC處理器和RF組件,,可以通過RS232接口與PC機(jī)相連,。芯片內(nèi)有128位AES安全協(xié)處理器、96KB RAM靜態(tài)存儲器,、64KB ROM程序存儲器,。在設(shè)計電路時,,考慮到平衡匹配,在RF收發(fā)端加入平衡轉(zhuǎn)換電路,,同時考慮到時分雙工TDD原理,,還需要加入雙向收發(fā)切換開關(guān),開關(guān)信號由收發(fā)控制位來控制[3],。高功率電路總體框架如圖2所示,。?

?

?

1.1 平衡轉(zhuǎn)換電路?

??? 本設(shè)計使用的是半波偶極天線,兩個饋電點(diǎn)的信號電壓(或電流)的相位是互為反相的,。主饋電纜使用同軸電纜,,同軸電纜屬于不平衡(不對稱)饋線,其內(nèi)導(dǎo)體是饋電點(diǎn),,而外導(dǎo)體是地線點(diǎn),,不參與饋電,影響天線的對稱性,。因此,,不僅要考慮阻抗匹配,還需要在天線和同軸電纜之間進(jìn)行平衡轉(zhuǎn)換,。轉(zhuǎn)換器芯片選用HHM1521不平衡-平衡轉(zhuǎn)換器,,其插入損耗只有1.0dB,其電路如圖3所示,。?

?

?

1.2 功率放大電路?

??? 發(fā)射功率放大電路的作用是通過功率放大器使無線發(fā)射功率放大到所期望的值,。收發(fā)切換元件選用AS179-92 SPDT開關(guān)芯片,它的插入損耗為0.4dB,,上升下降時間為10ms,。選用PA2423L作為功率放大器,它以高效率的硅鍺結(jié)構(gòu)為基礎(chǔ),,保證了芯片的高性能和穩(wěn)定性,,可實(shí)現(xiàn)+22.5dBm 的輸出功率和45%的附加功率效率,克服了天線和濾波器的損耗,,保證了在指定傳輸范圍內(nèi)高度的信號完整性,。高頻低噪聲放大電路是通過放大器對接收到的信號進(jìn)行增強(qiáng)。在接收端選用BFP405高頻三極管,,可提供22dB的信號增益和1.15dB的低噪聲系數(shù),,同時在接收輸入端加一級帶通濾波器,其主要電路如圖4所示,。?

?

?

2 ZigBee具體應(yīng)用研究?

2.1 系統(tǒng)設(shè)計?

??? 本設(shè)計是為了開發(fā)一套通用的現(xiàn)場無線傳感器采集系統(tǒng),,利用各種不同的傳感器獲得所需的參數(shù)并通過無線方式傳送給計算機(jī)監(jiān)控管理系統(tǒng)。整個系統(tǒng)是基于星型網(wǎng)絡(luò)構(gòu)建的,遠(yuǎn)程無線監(jiān)控單元的協(xié)調(diào)器負(fù)責(zé)建立網(wǎng)絡(luò)和接收數(shù)據(jù),,并通過串口傳送到遠(yuǎn)程管理計算機(jī),,最多可同時允許254個終端節(jié)點(diǎn)加入網(wǎng)絡(luò)。每個終端可接收脈沖信號,、電流信號和電壓信號,,經(jīng)過調(diào)理電路后與嵌入式系統(tǒng)相連,并將采集的數(shù)據(jù)通過路由節(jié)點(diǎn)發(fā)送給協(xié)調(diào)器,。系統(tǒng)的設(shè)計框圖如圖5所示,。?

?

?

2.2 網(wǎng)絡(luò)重建?

??? 在ZigBee協(xié)議中,協(xié)調(diào)器作為網(wǎng)絡(luò)的中心,,擔(dān)負(fù)著建立網(wǎng)絡(luò)和路由控制等功能,,與網(wǎng)絡(luò)建立后加入的路由節(jié)點(diǎn)使用同一個網(wǎng)絡(luò)標(biāo)識(PAN ID)。因此要求協(xié)調(diào)器必須保持工作狀態(tài),,才能保證網(wǎng)絡(luò)的穩(wěn)定[4]。如果協(xié)調(diào)器中途斷電或者關(guān)閉,,路由節(jié)點(diǎn)不能自動識別并脫離網(wǎng)絡(luò)而繼續(xù)占用網(wǎng)絡(luò)標(biāo)識,,造成協(xié)調(diào)器重新上電后,無法使用設(shè)定好的網(wǎng)絡(luò)標(biāo)識建立網(wǎng)絡(luò),。為了與實(shí)際工況相適應(yīng),,要求終端節(jié)點(diǎn)可以長時間工作,并保存數(shù)據(jù),,而監(jiān)控單元則可以隨時關(guān)機(jī),。為了保障網(wǎng)絡(luò)的穩(wěn)定和系統(tǒng)的實(shí)用性,在路由節(jié)點(diǎn)增加了判斷功能,,當(dāng)協(xié)調(diào)器關(guān)機(jī)后,,路由節(jié)點(diǎn)自動退出網(wǎng)絡(luò)進(jìn)入休眠,經(jīng)過給定的時間后重新等待加入網(wǎng)絡(luò),。?

??? 在偵聽的選擇上主要有兩種方式:(1)協(xié)調(diào)器應(yīng)答方式,。路由器發(fā)送查詢信號,協(xié)調(diào)器收到之后回復(fù)當(dāng)前的網(wǎng)絡(luò)狀態(tài);(2)路由器偵聽方式,。協(xié)調(diào)器發(fā)送網(wǎng)絡(luò)狀態(tài),,路由器通過偵聽獲得網(wǎng)絡(luò)狀態(tài)。通過實(shí)際比較,,路由器偵聽方式在多節(jié)點(diǎn)大量數(shù)據(jù)傳輸過程中,,不能很好地定時發(fā)送網(wǎng)絡(luò)狀態(tài)。因此本設(shè)計最終選用協(xié)調(diào)器應(yīng)答方式,,其偵聽流程如圖6所示,。?

?

?

??? 協(xié)調(diào)器接收到查詢信號后,采用廣播方式應(yīng)答,網(wǎng)絡(luò)中所有的下位機(jī)接收到應(yīng)答信號或者網(wǎng)絡(luò)信號后將N置為5,。對于網(wǎng)絡(luò)中不同的下位機(jī),,分別將其等待時間設(shè)定為間隔50ms的差值序列,其最小值為Tmin,。在協(xié)調(diào)器正常工作時,,網(wǎng)絡(luò)每間隔Tmin才有一個應(yīng)答信號,保證了網(wǎng)絡(luò)的帶寬,。?

2.3 文件傳輸?

??? ZigBee協(xié)議棧提供了關(guān)于數(shù)據(jù)完整性的檢查機(jī)制,,若終端設(shè)備想要發(fā)送數(shù)據(jù)幀時,只需等待信道變?yōu)榭臻e,,在檢測接收方信道為空閑時,,即發(fā)送數(shù)據(jù)幀。當(dāng)發(fā)送數(shù)據(jù)后偵聽接收方的響應(yīng),,如果響應(yīng)超時則重復(fù)發(fā)送該數(shù)據(jù),。同時為了保障傳送測試數(shù)據(jù)的實(shí)時性,對重復(fù)次數(shù)進(jìn)行了一定的限制,這在很大程度上保障了數(shù)據(jù)的完整性和傳感網(wǎng)絡(luò)的實(shí)時性,。但是由于無線方式受外界影響較大,,在環(huán)境條件惡劣的地方會產(chǎn)生一定的丟包率。?

??? 測控系統(tǒng)要求提供實(shí)時監(jiān)控數(shù)據(jù)和文件數(shù)據(jù),。傳輸?shù)奈募?shù)據(jù)量大,、發(fā)送時間較長,在傳輸過程中,,多節(jié)點(diǎn)(1~254)同時發(fā)送信息可能造成通訊堵塞,,此外也可能造成一定的丟包和誤碼。為了保證傳輸文件的完整性,,要對接收的文件數(shù)據(jù)進(jìn)行校驗,。因此需要統(tǒng)一文件數(shù)據(jù)保存格式,通過逐條校驗數(shù)據(jù)序列號的方式確保文件完整性,。當(dāng)傳送文件完成后,,監(jiān)控管理計算機(jī)提取接收到的文件數(shù)據(jù)后逐條校驗,將出錯的數(shù)據(jù)序列號逐條發(fā)送到下位機(jī),請求下位機(jī)重新傳輸,。發(fā)送文件數(shù)據(jù)時,,ZigBee數(shù)據(jù)幀結(jié)構(gòu)如表1所示。?

?

?

2.4 天線的選取?

??? 天線是任何一個無線電通信系統(tǒng)都不可缺少的重要組成部分,。合理慎重地選用天線,,可以實(shí)現(xiàn)較遠(yuǎn)的通訊距離和良好的通訊效果。利用設(shè)計的高功率電路和Jennic提供的低功率模塊分別對多組天線進(jìn)行野外實(shí)際綜合測試,,最終選取適合本設(shè)計通訊距離要求的天線組合,。其中網(wǎng)絡(luò)建立距離為網(wǎng)絡(luò)可以快速建立的最大距離,,?測試傳輸距離為選取通訊質(zhì)量良好的實(shí)際距離。以下是對1萬組數(shù)據(jù)進(jìn)行10次傳輸所得的試驗結(jié)果,,其中數(shù)據(jù)長度為120B,,發(fā)送間隔為5ms,將10次傳輸總的丟包數(shù)除以發(fā)送總包數(shù)得到的平均丟包率如表2所示,。?

?

?

??? 通過試驗驗證了高功率電路設(shè)計的有效性,,同時確定在協(xié)調(diào)器上選用增益為7dBi的TQC-2400A車臺天線,在節(jié)點(diǎn)上選用3dBi的鞭狀天線,。?

??? 本設(shè)計對于距離要求更高的場合,,還可以通過選用更高增益的天線實(shí)現(xiàn)幾公里內(nèi)的無線傳輸。?

參考文獻(xiàn)?

[1] CALLWAY E, GORDAY P, HESTER L, et al. Home?networking with IEEE802.15.4: a developments for lowrate?wireless persenal area networks[J]. IEEE Communication?Magazine, 2002,40(8):70-77.?

[2]?NEELAKANTA, PERAMBUR S, HARDSHAD D. Robust?factory wireless communications: a performance appraisal?of the bluetooth and the ZigBee collocated on an industrial?floor[J]. IEEE Computer Society, 2003(3):2381-2386.?

[3]?周怡,凌志浩,吳勤勤.ZigBee無線通信技術(shù)及其應(yīng)用探討[J].自動化儀表,2005,26(6):5-9.?

[4]?方舒,張輝全.2.4G射頻雙向功放的設(shè)計與實(shí)現(xiàn)[J]. 世界電子元器件, 2007,5(13):46-49.?

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章,、圖片,、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者,。如涉及作品內(nèi)容,、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失,。聯(lián)系電話:010-82306118,;郵箱:[email protected]