您現(xiàn)在的位置:
中國(guó)傳動(dòng)網(wǎng)
>
技術(shù)頻道
>
技術(shù)百科
>
基于ZigBee協(xié)議的無(wú)線傳感器網(wǎng)絡(luò)設(shè)計(jì)
時(shí)間:2008-11-25 11:35:00來(lái)源:ronggang
圖 2: WSN中匯聚Sink Node結(jié)構(gòu)[/align]
各部分的具體組成
中央處理器CPU部分:
由于整個(gè)設(shè)計(jì)要以低功耗為原則,一次選取了業(yè)界公認(rèn)的超低功耗處理器MSP430[6]系列單片機(jī)。
TI 公司的MSP430 系列單片機(jī)是一種超低功耗的混合信號(hào)控制器,能夠在低電壓下以超低功耗狀態(tài)工作;其控制器具有強(qiáng)大的處理能力和豐富的片內(nèi)外設(shè);帶60k Flash ROM存儲(chǔ)器的單片機(jī)可以存儲(chǔ)大量的節(jié)點(diǎn)數(shù)據(jù)采集信息還可以方便高效地進(jìn)行在線仿真和編程。MSP430 系列單片機(jī)最顯著的特點(diǎn)就是它的超低功耗,在1.8V~3.6V 電壓、1MHz 的時(shí)鐘條件下運(yùn)行,耗電電流在0.1mA~400mA 之間,RAM 在節(jié)電模式耗電為0.1mA,等待模式下僅為0.7mA。能耗是無(wú)線傳感器網(wǎng)絡(luò)的瓶頸,節(jié)點(diǎn)必須依靠電池供電。所以采用MSP430F149 是最佳選擇。
無(wú)線通信模塊設(shè)計(jì):
采用挪威半導(dǎo)體公司Chipcon 推出的CC2420 是全球首顆符合802.15.4/ZigBee 聯(lián)盟標(biāo)準(zhǔn)的2.4GHz 射頻芯片。CC2420基于Chipcon 公司的SmartRF03 技術(shù),采用0118μm 工藝。為了保持和ZigBee[4] 標(biāo)準(zhǔn)一致,CC2420 支持250kbps數(shù)據(jù)傳輸率。芯片具有50個(gè)寄存器:33個(gè)控制、狀態(tài)寄存器;15個(gè)命令選通寄存器;2個(gè)先入先出緩存控制寄存器。
本設(shè)計(jì)的一個(gè)主要?jiǎng)?chuàng)新之處在于選取了硬件上支持IEEE 802.15.4/ZigBee協(xié)議的物理層和數(shù)據(jù)鏈路層中的LLC子層,因此這時(shí)我們只需在協(xié)議層上實(shí)現(xiàn)上層的安全層,MAC層和用戶的應(yīng)用層協(xié)議。下面介紹ZigBee協(xié)議在新一代無(wú)線通信中的特點(diǎn)和對(duì)于無(wú)線傳感器網(wǎng)絡(luò)中應(yīng)用的優(yōu)勢(shì)。
低功耗:由于ZigBee 的傳輸速率低,發(fā)射功率僅為1mW,而且采用了休眠模式,功耗低,因此ZigBee設(shè)備非常省電。ZigBee 設(shè)備僅靠?jī)晒?jié)5 號(hào)電池就可以維持長(zhǎng)達(dá)6 個(gè)月到2 年左右的使用時(shí)間,這是其它無(wú)線設(shè)備望塵莫及的。
成本低: ZigBee 模塊的初始成本在6 美元左右,并且ZigBee 協(xié)議是免專(zhuān)利費(fèi)的。低成本對(duì)于ZigBee 也是一個(gè)關(guān)鍵的因素。
時(shí)延短:通信時(shí)延和從休眠狀態(tài)激活的時(shí)延都非常短,典型的搜索設(shè)備時(shí)延為30ms ,休眠激活的時(shí)延是15ms ,活動(dòng)設(shè)備信道接入的時(shí)延為15ms。因此ZigBee 技術(shù)適用于對(duì)時(shí)延要求苛刻的無(wú)線控制(如工業(yè)控制場(chǎng)合等) 應(yīng)用。
網(wǎng)絡(luò)容量大:一個(gè)星型結(jié)構(gòu)的ZigBee 網(wǎng)絡(luò)最多可以容納254 個(gè)從設(shè)備和一個(gè)主設(shè)備,而且網(wǎng)絡(luò)組成靈活。
可靠:采取了碰撞避免策略(CSMA-CA),同時(shí)為需要固定帶寬的通信業(yè)務(wù)預(yù)留了專(zhuān)用時(shí)隙,避開(kāi)了發(fā)送數(shù)據(jù)的競(jìng)爭(zhēng)和沖突。MAC 層采用了完全確認(rèn)的數(shù)據(jù)傳輸模式,每個(gè)發(fā)送的數(shù)據(jù)包都必須等待接收方的確認(rèn)信息。如果傳輸過(guò)程中出現(xiàn)問(wèn)題可以進(jìn)行重發(fā)。
安全:ZigBee 提供了基于循環(huán)冗余校驗(yàn)(CRC)的數(shù)據(jù)包完整性檢查功能,支持鑒權(quán)和認(rèn)證,采用了AES-128 的加密算法,各個(gè)應(yīng)用可以靈活確定其安全屬性。
CPU和RF接口設(shè)計(jì)如圖所示:
[align=center]
圖 3: MCU與RF之間的接口[/align]
單片處理器通過(guò)4線制SPI總線接口和射頻芯片CC2420通信,單片微處理器可以通過(guò)編程使CC2420工作在不同的狀態(tài),讀、寫(xiě)緩存數(shù)據(jù),讀CC2420回饋的信息。
在與射頻芯片的接收、發(fā)送FIFO接口時(shí)用FIFO和FIFIOP引腳進(jìn)行狀態(tài)的控制和讀取信息;
射頻天線部分的原理圖如圖5所示,在2.4G HZ的無(wú)線通信系統(tǒng)中設(shè)計(jì)采用的對(duì)信號(hào)屏蔽和保護(hù)效果很好的環(huán)形天線設(shè)計(jì),采用帶屏蔽層的四層PCB設(shè)計(jì),在實(shí)際中取得了很好的效果,天線部分的阻抗匹配電路原理圖如下面所示。
[align=center]
圖4:射頻天線部分的信號(hào)保護(hù)原理圖[/align]
USB-UART[5]轉(zhuǎn)換模塊:
USB 2.0標(biāo)準(zhǔn)已經(jīng)成為現(xiàn)在計(jì)算機(jī)和外圍設(shè)備的標(biāo)準(zhǔn)通信接口。這樣用戶可以很方便的攜帶移動(dòng)設(shè)備,設(shè)備之間可以達(dá)到很快的數(shù)據(jù)傳輸速度并達(dá)到很好的抗干擾性,一邊是設(shè)備穩(wěn)定可靠的工作。
這個(gè)模塊選用FTDI-232BM總線芯片實(shí)現(xiàn)標(biāo)準(zhǔn)的串行RS232轉(zhuǎn)換USB的電路,下面簡(jiǎn)述此款總線芯片的接口:只有三個(gè)接口,一個(gè)標(biāo)準(zhǔn)USB口,一個(gè)標(biāo)準(zhǔn)RS232串口,還有一個(gè)多功能口。如圖所示總線轉(zhuǎn)接芯片周?chē)娐吩韴D。
[align=center]
圖6: 符合IEEE 802.15.4/ZigBee通信協(xié)議幀[/align]
程序中定義發(fā)送數(shù)據(jù)結(jié)構(gòu)體和接收數(shù)據(jù)結(jié)構(gòu)體包括下列信息:發(fā)送幀序列號(hào)、發(fā)送設(shè)備源地址、PAN網(wǎng)絡(luò)的地址、幀長(zhǎng)度、接收數(shù)據(jù)指針等信息。
本文的幀發(fā)送和接收程序設(shè)計(jì)符合ZigBee協(xié)議的要求,對(duì)數(shù)據(jù)的發(fā)送接收在軟件上實(shí)現(xiàn)了最可靠的形式。下圖所示為發(fā)送程序的流程圖。


標(biāo)簽:
傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來(lái)源:傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動(dòng)網(wǎng)(m.y3602.cn)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
相關(guān)資訊
產(chǎn)品新聞
更多>勇梅機(jī)械液壓閘門(mén)給煤機(jī)的優(yōu)點(diǎn)
2025-10-22
2025-10-17
2025-10-11
「一體機(jī)性價(jià)比王者」NK290M普及型數(shù)控...
2025-10-09
耐磨管道機(jī)器人檢測(cè)電纜CCTV,水下管道...
2025-09-23
影視舞臺(tái)燈光低煙無(wú)鹵扁平電纜13*4+2*(2...
2025-09-23
推薦專(zhuān)題
更多>