LPC1227的遠(yuǎn)距離ZigBee無(wú)線網(wǎng)關(guān)設(shè)計(jì)
摘要:介紹了一種基于GPRS和遠(yuǎn)距離ZigBee無(wú)線通信技術(shù)的網(wǎng)關(guān)節(jié)點(diǎn)的軟硬件設(shè)計(jì)方法與實(shí)現(xiàn)方案。網(wǎng)關(guān)采用基于Cortex-M0內(nèi)核的LPC1227微控制器,結(jié)合GSM模塊、ZigBee芯片和2.4 GHz無(wú)線功率放大芯片,實(shí)現(xiàn)了GPRS網(wǎng)絡(luò)、以太網(wǎng)和無(wú)線傳感網(wǎng)絡(luò)的互聯(lián)。為測(cè)試網(wǎng)關(guān)功能,搭建了針對(duì)路燈節(jié)能、監(jiān)控應(yīng)用的上位機(jī)測(cè)試系統(tǒng)。測(cè)試表明,網(wǎng)關(guān)工作穩(wěn)定,能夠滿足低成本、高實(shí)時(shí)性的要求。
關(guān)鍵詞:無(wú)線網(wǎng)關(guān);LPC1227;CC2530;CC2591;EM310
引言
物聯(lián)網(wǎng)被稱為繼計(jì)算機(jī)、互聯(lián)網(wǎng)與移動(dòng)通信網(wǎng)之后的世界信息產(chǎn)業(yè)第三次浪潮。它代表了下一代信息發(fā)展技術(shù),被世界各國(guó)當(dāng)作應(yīng)對(duì)國(guó)際金融危機(jī)、振興經(jīng)濟(jì)的重點(diǎn)技術(shù)領(lǐng)域。
物聯(lián)網(wǎng)分為感知層、網(wǎng)絡(luò)層、應(yīng)用層,而無(wú)線網(wǎng)關(guān)節(jié)點(diǎn)則是實(shí)現(xiàn)感知層與網(wǎng)絡(luò)層數(shù)據(jù)交互的橋梁,在物聯(lián)網(wǎng)中具有特殊的地位。網(wǎng)關(guān)負(fù)責(zé)網(wǎng)絡(luò)間的協(xié)議解析,不同網(wǎng)絡(luò)類型的網(wǎng)絡(luò)路由,網(wǎng)絡(luò)數(shù)據(jù)的匯聚、存儲(chǔ)、處理、轉(zhuǎn)發(fā)等功能,成為物聯(lián)網(wǎng)感知層與網(wǎng)絡(luò)層不可缺少的紐帶。因此設(shè)計(jì)出成本低、效率高、運(yùn)行穩(wěn)定的網(wǎng)關(guān)對(duì)物聯(lián)網(wǎng)的推廣有著重要的現(xiàn)實(shí)意義。
1 系統(tǒng)方案
本文設(shè)計(jì)的網(wǎng)關(guān)主要由高速微控制器LPC1227、ZigBee射頻收發(fā)模塊、GSM通信模塊EM310、AC—DC電源模塊等組成。網(wǎng)關(guān)的系統(tǒng)結(jié)構(gòu)如圖1所示。
為了滿足網(wǎng)關(guān)低成本、高實(shí)時(shí)性的要求,網(wǎng)關(guān)的MCU采用基于Cortex-M0內(nèi)核的LPC1227微控制器,該微控制器由NXP半導(dǎo)體公司設(shè)計(jì),于2011年2月投入市場(chǎng)。微控制器可在高達(dá)45 MHz的CPU頻率下運(yùn)行,包含128 KB片內(nèi)Flash存儲(chǔ)器和8 KB數(shù)據(jù)存儲(chǔ)器。512字節(jié)Flash擦除扇區(qū)帶來(lái)了多種設(shè)計(jì)上的好處,同時(shí)該芯片有兩個(gè)具備內(nèi)部FIFO的UART。網(wǎng)關(guān)系統(tǒng)軟件不采用任何嵌入式操作系統(tǒng),利用最小的軟件負(fù)載實(shí)現(xiàn)高實(shí)時(shí)性。
網(wǎng)關(guān)的ZigBee芯片采用TI公司的CC2530芯片,相對(duì)于當(dāng)前使用較多的CC2430芯片,CC2530芯片的性價(jià)比更高。兩種芯片的主要參數(shù)對(duì)比如表1所列。
網(wǎng)關(guān)中擴(kuò)展了配合CC2530芯片的射頻前端芯片CC2591。CC2591是TI公司推出的工作頻率為2.4GHz,面向低功耗與低電壓無(wú)線應(yīng)用,集成度很高的射頻前端芯片。CC2591集成了可將輸出功率提高+22 dBm的功率放大器以及可將接收機(jī)靈敏度提高+6 dBm的低噪聲放大器,從而擴(kuò)大了ZigBee無(wú)線網(wǎng)絡(luò)的覆蓋范圍。
網(wǎng)關(guān)采用華為公司設(shè)計(jì)的EM310 GSM模塊,該模塊具備內(nèi)置的TCP/IP協(xié)議棧,方便實(shí)現(xiàn)ZigBee無(wú)線傳感網(wǎng)和以太網(wǎng)的數(shù)據(jù)交互。
評(píng)論