基于CC2420的無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)的設(shè)計(jì)
發(fā)布時(shí)間:2007/8/15 0:00:00 訪問次數(shù):409
挺挺,沙 超,王汝傳
引 言
無(wú)線傳感器網(wǎng)絡(luò)是當(dāng)今國(guó)內(nèi)外通信領(lǐng)域的一大研究熱點(diǎn),它在軍事、民用及工商業(yè)領(lǐng)域都具有廣闊的應(yīng)用前景。在軍事領(lǐng)域,通過無(wú)線傳感器網(wǎng)絡(luò),隱蔽地分布在戰(zhàn)場(chǎng)上的傳感器可將獲取的信息回給指揮部;在民用領(lǐng)域,無(wú)線傳感器網(wǎng)絡(luò)可在家居智能化、環(huán)境監(jiān)測(cè)、醫(yī)療保健、災(zāi)害預(yù)測(cè)等方面得到廣泛應(yīng)用;在工商業(yè)領(lǐng)域,無(wú)線傳感器網(wǎng)絡(luò)在工業(yè)自動(dòng)化、空間探索和其他商業(yè)用途卜得到廣泛應(yīng)用。
考慮到無(wú)線傳感器網(wǎng)絡(luò)在通信上消耗能量較大,故選用功耗較小的CC2420芯片作為通信芯片來(lái)設(shè)計(jì)節(jié)點(diǎn)。
1 無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)的特征
無(wú)線傳感器網(wǎng)絡(luò)由大量體積小、能耗低、具有無(wú)線通信、傳感和數(shù)據(jù)處理功能的傳感器節(jié)點(diǎn)組成。因此,傳感器節(jié)點(diǎn)是尤線傳感器網(wǎng)絡(luò)的基本單元,節(jié)點(diǎn)設(shè)計(jì)的好壞直接影響到整個(gè)網(wǎng)絡(luò)的質(zhì)量。無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)主要負(fù)責(zé)對(duì)周圍信息的采集和處理,并發(fā)送自己采集的數(shù)據(jù)給相鄰節(jié)點(diǎn)或?qū)⑾噜徆?jié)點(diǎn)發(fā)過來(lái)的數(shù)據(jù)轉(zhuǎn)發(fā)給基站或更靠近基站的節(jié)點(diǎn)。它一般由傳感器模塊(傳感器、A/D轉(zhuǎn)換器)、處理器模塊(微處理器、存儲(chǔ)器)、無(wú)線通信模塊(無(wú)線收發(fā)器)和能量供應(yīng)模塊(電池)組成,如圖1所示。
所有無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)都具有相同的功能,但在某一時(shí)刻,各個(gè)節(jié)點(diǎn)可能正在執(zhí)行不同的功能。根據(jù)功能,可以把節(jié)點(diǎn)分成傳感器節(jié)點(diǎn)、簇頭節(jié)點(diǎn)和匯聚節(jié)點(diǎn)3種類型。當(dāng)節(jié)點(diǎn)作為傳感器節(jié)點(diǎn)時(shí),主要是采集周圍環(huán)境的數(shù)據(jù)(溫度、光度和濕度等),然后進(jìn)行A/D轉(zhuǎn)換,交由處理器處理,最后由通信模塊發(fā)送到相鄰節(jié)點(diǎn),同時(shí)該節(jié)點(diǎn)也要執(zhí)行數(shù)據(jù)轉(zhuǎn)發(fā)的功能,即把相鄰節(jié)點(diǎn)發(fā)送過來(lái)的數(shù)據(jù)發(fā)送到匯聚節(jié)點(diǎn)或離匯聚節(jié)點(diǎn)更近的節(jié)點(diǎn);當(dāng)節(jié)點(diǎn)作為簇頭節(jié)點(diǎn)時(shí),主要是收集該簇內(nèi)所有節(jié)點(diǎn)所采集到的信息,經(jīng)數(shù)據(jù)融合后,發(fā)往匯聚節(jié)點(diǎn);當(dāng)節(jié)點(diǎn)作為匯聚節(jié)點(diǎn)時(shí),其主要功能就足連接傳感器網(wǎng)絡(luò)與外部網(wǎng)絡(luò)(如Internet),將傳感器節(jié)點(diǎn)采集到的數(shù)據(jù)通過互聯(lián)網(wǎng)或衛(wèi)星發(fā)送給用戶。
2 CC2420芯片的性能和結(jié)構(gòu)特點(diǎn)
CC2420是Chipcon公司開發(fā)的首款符合Zigbee標(biāo)準(zhǔn)的2.4 GHz射頻芯片,集成了所有Zigbee技術(shù)的優(yōu)點(diǎn),可快速應(yīng)用到Zigbee產(chǎn)品中。Zigbee是建立在IEEE 802.15.4定義的可靠的PHY(物理層)和MAC(媒體訪問控制層)之上的標(biāo)準(zhǔn),它定義了網(wǎng)絡(luò)層、安全層和應(yīng)用層。Zigbee的協(xié)議架構(gòu)如圖2所示。
Zigbee技術(shù)的特點(diǎn)如下:
a) 數(shù)據(jù)傳輸速率低:只有20~250 kbit/s,專注于低傳輸速率的應(yīng)用。
b) 時(shí)延短:休眠激活時(shí)延和活動(dòng)設(shè)備接入信道時(shí)延均為15 ms,典型的搜索設(shè)備時(shí)延為30 ms,這便可以使系統(tǒng)有更多的睡眠時(shí)問,從而大大降低能量消耗。
c) 功耗低:由于Zigbee的傳輸速率低,且采用了休眠模式,因此大大降低了功耗。單靠?jī)晒?jié)5號(hào)電池便可維持6到24個(gè)月,這是其他無(wú)線通信技術(shù)望塵莫及的。
d) 安全性高:Zigbee提供了基于CRC(循環(huán)冗余校驗(yàn))的數(shù)據(jù)包完整性檢查功能,支持鑒權(quán)和認(rèn)證,采用高級(jí)加密標(biāo)準(zhǔn)(AES-128)的對(duì)稱密碼,以靈活確定其安全屬性。
e) 免執(zhí)照頻段:采用直接序列擴(kuò)頻在ISM(工業(yè)、科學(xué)、醫(yī)療)頻段,2.4 GHz(全球)、915 MHz(美國(guó))和868 MHz(歐洲),均為免執(zhí)照頻段。
f) 網(wǎng)絡(luò)容量大:Zigbee可采用星狀、樹狀和網(wǎng)狀網(wǎng)絡(luò)結(jié)構(gòu),并采用IEEE標(biāo)準(zhǔn)的64-bit編址和16 bit短編址。由一個(gè)主節(jié)點(diǎn)管理若干子節(jié)點(diǎn),最多一個(gè)主節(jié)點(diǎn)可管理254個(gè)子節(jié)點(diǎn);同時(shí),主節(jié)點(diǎn)還可由上一層網(wǎng)絡(luò)節(jié)點(diǎn)管理,最多可組成65 000個(gè)節(jié)點(diǎn)的大網(wǎng)。
g) 可靠性高:采用了CSMA-CA技術(shù)來(lái)避免發(fā)送數(shù)據(jù)的競(jìng)爭(zhēng)和沖突。MAC層采用了完全確認(rèn)的數(shù)據(jù)傳輸模式,每個(gè)發(fā)送的數(shù)據(jù)包都必須等待接收方的確認(rèn)信息。
h) 低成本:由于Zigbee數(shù)據(jù)傳輸速率低,協(xié)議簡(jiǎn)單,因此大大降低了成本。
CC2420芯片除了擁有以上Zigbee的所有優(yōu)點(diǎn)
挺挺,沙 超,王汝傳
引 言
無(wú)線傳感器網(wǎng)絡(luò)是當(dāng)今國(guó)內(nèi)外通信領(lǐng)域的一大研究熱點(diǎn),它在軍事、民用及工商業(yè)領(lǐng)域都具有廣闊的應(yīng)用前景。在軍事領(lǐng)域,通過無(wú)線傳感器網(wǎng)絡(luò),隱蔽地分布在戰(zhàn)場(chǎng)上的傳感器可將獲取的信息回給指揮部;在民用領(lǐng)域,無(wú)線傳感器網(wǎng)絡(luò)可在家居智能化、環(huán)境監(jiān)測(cè)、醫(yī)療保健、災(zāi)害預(yù)測(cè)等方面得到廣泛應(yīng)用;在工商業(yè)領(lǐng)域,無(wú)線傳感器網(wǎng)絡(luò)在工業(yè)自動(dòng)化、空間探索和其他商業(yè)用途卜得到廣泛應(yīng)用。
考慮到無(wú)線傳感器網(wǎng)絡(luò)在通信上消耗能量較大,故選用功耗較小的CC2420芯片作為通信芯片來(lái)設(shè)計(jì)節(jié)點(diǎn)。
1 無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)的特征
無(wú)線傳感器網(wǎng)絡(luò)由大量體積小、能耗低、具有無(wú)線通信、傳感和數(shù)據(jù)處理功能的傳感器節(jié)點(diǎn)組成。因此,傳感器節(jié)點(diǎn)是尤線傳感器網(wǎng)絡(luò)的基本單元,節(jié)點(diǎn)設(shè)計(jì)的好壞直接影響到整個(gè)網(wǎng)絡(luò)的質(zhì)量。無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)主要負(fù)責(zé)對(duì)周圍信息的采集和處理,并發(fā)送自己采集的數(shù)據(jù)給相鄰節(jié)點(diǎn)或?qū)⑾噜徆?jié)點(diǎn)發(fā)過來(lái)的數(shù)據(jù)轉(zhuǎn)發(fā)給基站或更靠近基站的節(jié)點(diǎn)。它一般由傳感器模塊(傳感器、A/D轉(zhuǎn)換器)、處理器模塊(微處理器、存儲(chǔ)器)、無(wú)線通信模塊(無(wú)線收發(fā)器)和能量供應(yīng)模塊(電池)組成,如圖1所示。
所有無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)都具有相同的功能,但在某一時(shí)刻,各個(gè)節(jié)點(diǎn)可能正在執(zhí)行不同的功能。根據(jù)功能,可以把節(jié)點(diǎn)分成傳感器節(jié)點(diǎn)、簇頭節(jié)點(diǎn)和匯聚節(jié)點(diǎn)3種類型。當(dāng)節(jié)點(diǎn)作為傳感器節(jié)點(diǎn)時(shí),主要是采集周圍環(huán)境的數(shù)據(jù)(溫度、光度和濕度等),然后進(jìn)行A/D轉(zhuǎn)換,交由處理器處理,最后由通信模塊發(fā)送到相鄰節(jié)點(diǎn),同時(shí)該節(jié)點(diǎn)也要執(zhí)行數(shù)據(jù)轉(zhuǎn)發(fā)的功能,即把相鄰節(jié)點(diǎn)發(fā)送過來(lái)的數(shù)據(jù)發(fā)送到匯聚節(jié)點(diǎn)或離匯聚節(jié)點(diǎn)更近的節(jié)點(diǎn);當(dāng)節(jié)點(diǎn)作為簇頭節(jié)點(diǎn)時(shí),主要是收集該簇內(nèi)所有節(jié)點(diǎn)所采集到的信息,經(jīng)數(shù)據(jù)融合后,發(fā)往匯聚節(jié)點(diǎn);當(dāng)節(jié)點(diǎn)作為匯聚節(jié)點(diǎn)時(shí),其主要功能就足連接傳感器網(wǎng)絡(luò)與外部網(wǎng)絡(luò)(如Internet),將傳感器節(jié)點(diǎn)采集到的數(shù)據(jù)通過互聯(lián)網(wǎng)或衛(wèi)星發(fā)送給用戶。
2 CC2420芯片的性能和結(jié)構(gòu)特點(diǎn)
CC2420是Chipcon公司開發(fā)的首款符合Zigbee標(biāo)準(zhǔn)的2.4 GHz射頻芯片,集成了所有Zigbee技術(shù)的優(yōu)點(diǎn),可快速應(yīng)用到Zigbee產(chǎn)品中。Zigbee是建立在IEEE 802.15.4定義的可靠的PHY(物理層)和MAC(媒體訪問控制層)之上的標(biāo)準(zhǔn),它定義了網(wǎng)絡(luò)層、安全層和應(yīng)用層。Zigbee的協(xié)議架構(gòu)如圖2所示。
Zigbee技術(shù)的特點(diǎn)如下:
a) 數(shù)據(jù)傳輸速率低:只有20~250 kbit/s,專注于低傳輸速率的應(yīng)用。
b) 時(shí)延短:休眠激活時(shí)延和活動(dòng)設(shè)備接入信道時(shí)延均為15 ms,典型的搜索設(shè)備時(shí)延為30 ms,這便可以使系統(tǒng)有更多的睡眠時(shí)問,從而大大降低能量消耗。
c) 功耗低:由于Zigbee的傳輸速率低,且采用了休眠模式,因此大大降低了功耗。單靠?jī)晒?jié)5號(hào)電池便可維持6到24個(gè)月,這是其他無(wú)線通信技術(shù)望塵莫及的。
d) 安全性高:Zigbee提供了基于CRC(循環(huán)冗余校驗(yàn))的數(shù)據(jù)包完整性檢查功能,支持鑒權(quán)和認(rèn)證,采用高級(jí)加密標(biāo)準(zhǔn)(AES-128)的對(duì)稱密碼,以靈活確定其安全屬性。
e) 免執(zhí)照頻段:采用直接序列擴(kuò)頻在ISM(工業(yè)、科學(xué)、醫(yī)療)頻段,2.4 GHz(全球)、915 MHz(美國(guó))和868 MHz(歐洲),均為免執(zhí)照頻段。
f) 網(wǎng)絡(luò)容量大:Zigbee可采用星狀、樹狀和網(wǎng)狀網(wǎng)絡(luò)結(jié)構(gòu),并采用IEEE標(biāo)準(zhǔn)的64-bit編址和16 bit短編址。由一個(gè)主節(jié)點(diǎn)管理若干子節(jié)點(diǎn),最多一個(gè)主節(jié)點(diǎn)可管理254個(gè)子節(jié)點(diǎn);同時(shí),主節(jié)點(diǎn)還可由上一層網(wǎng)絡(luò)節(jié)點(diǎn)管理,最多可組成65 000個(gè)節(jié)點(diǎn)的大網(wǎng)。
g) 可靠性高:采用了CSMA-CA技術(shù)來(lái)避免發(fā)送數(shù)據(jù)的競(jìng)爭(zhēng)和沖突。MAC層采用了完全確認(rèn)的數(shù)據(jù)傳輸模式,每個(gè)發(fā)送的數(shù)據(jù)包都必須等待接收方的確認(rèn)信息。
h) 低成本:由于Zigbee數(shù)據(jù)傳輸速率低,協(xié)議簡(jiǎn)單,因此大大降低了成本。
CC2420芯片除了擁有以上Zigbee的所有優(yōu)點(diǎn)
熱門點(diǎn)擊
- 高速線陣CCD IL-P1-4096的原理和
- 觸摸屏控制器ADS7846的原理及應(yīng)用
- 低電壓低飽和壓降的步進(jìn)電機(jī)驅(qū)動(dòng)器FAN820
- 直流電機(jī)驅(qū)動(dòng)器L290/L291/L292及
- 指紋芯片F(xiàn)CD4A14的原理及應(yīng)用
- 雷達(dá)伺服系統(tǒng)的數(shù)字化
- 集成溫度傳感器AD590及其應(yīng)用
- 城市和工業(yè)污水處理自動(dòng)化解決方案
- 接觸式圖像傳感器的發(fā)展與應(yīng)用
- 一種遠(yuǎn)程自動(dòng)報(bào)警系統(tǒng)的設(shè)計(jì)
推薦技術(shù)資料
- 滑雪繞樁機(jī)器人
- 本例是一款非常有趣,同時(shí)又有一定調(diào)試難度的玩法。EDE2116AB... [詳細(xì)]
- PCB嵌入式功率芯片封裝工作原理
- 莫仕儲(chǔ)能連接器技術(shù)結(jié)構(gòu)應(yīng)用詳情
- 新款 Snapdragon X
- Intel 18A(1.8nm
- 業(yè)界首款STM32配套無(wú)線物聯(lián)網(wǎng)模塊
- 2025年全球半導(dǎo)體產(chǎn)業(yè)十大熱門看點(diǎn)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究