版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 目錄</b></p><p> Zigbee組網(wǎng)研究摘要</p><p> 第一章 Zigbee組網(wǎng)研究</p><p> 1.1 無線組網(wǎng)技術(shù)的簡述 </p><p> 1.2 zigbee的特點(diǎn)</p><p> 1.4 ZigBee結(jié)構(gòu)原理</
2、p><p> 1.6 ZigBee應(yīng)用</p><p> 第二章 無線實(shí)驗(yàn)點(diǎn)對點(diǎn)通信</p><p> 無線實(shí)驗(yàn) 點(diǎn)對點(diǎn)通信 (SPP) </p><p><b> 全文總結(jié)</b></p><p><b> 致謝</b></p><p>&
3、lt;b> 參考文獻(xiàn)</b></p><p> 無線通信技術(shù)及其組網(wǎng)研究</p><p> 專 業(yè)__電氣自動(dòng)化__ 班 級__09電氣自動(dòng)化2_ 學(xué)生姓名 吳佳祥___</p><p> 指導(dǎo)教師 駱晨嵐 </p><p> 摘要 隨著社會(huì)生活和生產(chǎn)領(lǐng)域?qū)o線通訊和數(shù)據(jù)傳輸需求的日益增長,Zig
4、Bee協(xié)議標(biāo)準(zhǔn)作為一種全新的無線傳感網(wǎng)絡(luò)技術(shù)應(yīng)運(yùn)而生,并展示了迅猛發(fā)展的良好勢頭,引起了國內(nèi)外廣大科技工作者的極大興趣和關(guān)注。ZigBee 技術(shù)是一種短距離無線雙向通信技術(shù),該技術(shù)擁有協(xié)議簡單、功耗低、組網(wǎng)能力強(qiáng)、網(wǎng)絡(luò)容量大、時(shí)延短、安全可靠及成本低等優(yōu)點(diǎn)。具有路徑選擇、自動(dòng)連結(jié)網(wǎng)絡(luò)及自我恢復(fù)等功能。ZigBee無線傳感器網(wǎng)絡(luò)將傳感技術(shù)、通訊技術(shù)和計(jì)算技術(shù)結(jié)合在一起,具有信息采集、傳輸和處理的能力。在軍事國防、民用、城市管理、生物醫(yī)療、
5、環(huán)境檢測、防恐反恐、危險(xiǎn)區(qū)域遠(yuǎn)程控制等諸多領(lǐng)域都有廣泛前景。</p><p> 關(guān)鍵詞 Zigbee;傳感器;無線組網(wǎng);無線通信</p><p><b> 引言</b></p><p> ZigBee(IEEE802.15.4)技術(shù)是最近發(fā)展起來的一種短距離無線通信技術(shù),功耗低,被業(yè)界認(rèn)為是最有可能應(yīng)用在工控場合的無線方式。它同樣使用2
6、.4GHz波段,采用跳頻技術(shù)和擴(kuò)頻技術(shù)。另外,它可與254個(gè)節(jié)點(diǎn)聯(lián)網(wǎng)。節(jié)點(diǎn)可以包括儀器和家庭自動(dòng)化應(yīng)用設(shè)備。它本身的特點(diǎn)使得其在工業(yè)監(jiān)控、傳感器網(wǎng)絡(luò)、家庭監(jiān)控、安全系統(tǒng)等領(lǐng)域有很大的發(fā)展空間。</p><p><b> 二、無線組網(wǎng)技術(shù)</b></p><p><b> ?。ㄒ唬o線組網(wǎng)簡介</b></p><p>
7、無線組網(wǎng)技術(shù)是一種新興的信息獲取和管理技術(shù),無線通信將幫助我們更為有效地使用能源,降低生產(chǎn)成本,提高生產(chǎn)力。無線系統(tǒng)以電磁波作為傳輸介質(zhì),避免了有線系統(tǒng)的諸多弊病,同時(shí)在成本、靈活性和實(shí)用性上全面超越有線系統(tǒng)。無線系統(tǒng)與有線系統(tǒng)相比在以下五個(gè)方面具有優(yōu)勢:</p><p> 1.低成本。隨著技術(shù)的進(jìn)步,有線系統(tǒng)在安裝、維護(hù)、故障排除和升</p><p> 級等方面的費(fèi)用都在不斷增加,而
8、無線系統(tǒng)的相應(yīng)費(fèi)用卻有下降的趨勢。</p><p> 2.接口故障少。大多數(shù)的網(wǎng)絡(luò)故障都發(fā)生在接口處,無線系統(tǒng)顯著地降低了接口故障的發(fā)生率。</p><p> 3.靈活性好。在移動(dòng)設(shè)備中,沒有了傳輸線的制約,人們能夠更加靈活地根據(jù)需要放置器具,移動(dòng)物體。</p><p> 4.應(yīng)用范圍廣。如將無線技術(shù)應(yīng)用于傳感器,可以使傳感器避免附有大量的傳輸線,移動(dòng)方便,同
9、時(shí)也可以減小傳感器的體積。</p><p> 5.系統(tǒng)測試簡便。無線設(shè)備可以迅速組成有效地通信網(wǎng)絡(luò),從而可以使我們方便快捷地進(jìn)行系統(tǒng)集成和測試。</p><p> Zigbee聯(lián)盟成立于2001年8月。2002年下半年,英國Invensys公司、日本三菱電氣公司、美國摩托羅拉公司以及荷蘭飛利浦半導(dǎo)體公司四大巨頭共同宣布,它們將加盟“Zigbee 聯(lián)盟”,以研發(fā)名為“Zigbee”的下一
10、代無線通信標(biāo)準(zhǔn),這一事件成為該項(xiàng)技術(shù)發(fā)展過程中的里程碑。</p><p> 到目前為止,除了Invensys、三菱電子、摩托羅拉和飛利浦等國際知名的大公司外,該聯(lián)盟大約已有150家成員企業(yè),并在迅速發(fā)展壯大(最近華為和IBM也加入其中)。其中涵蓋了半導(dǎo)體生產(chǎn)商、IP服務(wù)提供商、消費(fèi)類電子廠商及OEM商等,例如Honeywell、Eaton和Invensys Metering Systems等工業(yè)控制和家用自動(dòng)化
11、公司,甚至還有像Mattel之類的玩具公司。所有這些公司都參加了負(fù)責(zé)開發(fā)Zigbee物理和媒體控制層技術(shù)標(biāo)準(zhǔn)的IEEE 802.15.4工作組。</p><p> ZigBee技術(shù)的特點(diǎn)及應(yīng)用</p><p> (一) ZigBee技術(shù)的特點(diǎn)</p><p> 1.低功耗。在低耗電待機(jī)模式下,2節(jié)5號干電池可支持1個(gè)節(jié)點(diǎn)工作6-24個(gè)月,甚至更長。這是ZigB
12、ee的突出優(yōu)勢。相比較,藍(lán)牙能工作數(shù)周、WiFi可工作數(shù)小時(shí)。</p><p> 2.低成本。通過大幅簡化協(xié)議(不到藍(lán)牙的1/10),降低了對通信控制器的要求,按預(yù)測分析,以8051的8位微控制器測算,全功能的主節(jié)點(diǎn)需要32KB代碼,子功能節(jié)點(diǎn)少至4KB代碼</p><p> 3.低速率。ZigBee工作在20-250kbps的較低速率,滿足低速率傳輸數(shù)據(jù)的應(yīng)用需求。</p>
13、;<p> 4.近距離。傳輸范圍一般介于10^-100m之間,在增加EZF發(fā)射功率后,亦可增加到1 ^-3 km。這指的是相鄰節(jié)點(diǎn)間的距離。如果通過路由和節(jié)點(diǎn)間通信的接力,傳輸距離將可以更遠(yuǎn)。</p><p> 5.短時(shí)延。ZigBee的響應(yīng)速度較快,一般從睡眠轉(zhuǎn)入工作狀態(tài)只需15mS,節(jié)點(diǎn)連接進(jìn)入網(wǎng)絡(luò)只需30ms}進(jìn)一步節(jié)省了電能。相比較,藍(lán)牙需要3一10S. WiFi需要3S0</p
14、><p> 6.高容量。ZgBee可采用星形、樹形和Mesh網(wǎng)絡(luò)結(jié)構(gòu),由一個(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)管理,最多可組成65536個(gè)節(jié)點(diǎn)的大網(wǎng)。</p><p> 7.高安全。ZgBee提供了三級安全模式,包括無安全設(shè)定、使用接入控制清單(AC功防止非法獲取數(shù)據(jù),同時(shí)采用高級加密標(biāo)準(zhǔn)( AES 128)的對稱密碼,以靈活確定其安全
15、屬性。</p><p> 8.工作頻段靈活: 使用的頻段分別為2.4GHz、868MHz(歐洲)及915MHz(美國),均為免執(zhí)照頻段。</p><p> ?。ǘ㈱igbee技術(shù)的應(yīng)用</p><p> 隨著ZigBee規(guī)范的進(jìn)一步完善,許多公司均在著手開發(fā)基于ZigBee的產(chǎn)品。采用ZigBee技術(shù)的無線網(wǎng)絡(luò)應(yīng)用領(lǐng)域有家庭自動(dòng)化、家庭安全、工業(yè)與環(huán)境控制與醫(yī)
16、療護(hù)理、檢測環(huán)境、監(jiān)測、監(jiān)察保鮮食品的運(yùn)輸過程及保質(zhì)情況等等。其典型應(yīng)用領(lǐng)域如下:</p><p> ZigBee主要應(yīng)用在距離矯、功耗低且傳輸速率不高的各種電子設(shè)備之間,典型的傳輸數(shù)據(jù)類型有周期性數(shù)據(jù)、間歇性數(shù)據(jù)和低反應(yīng)時(shí)間數(shù)據(jù)。</p><p> 它的應(yīng)用目標(biāo)主要是:消費(fèi)場所(茶樓 .咖啡館 .網(wǎng)吧 .KTV 娛樂場所呼叫,系統(tǒng)理中心部署的ZigBee 節(jié)點(diǎn)設(shè)備構(gòu)成了完整的無線通訊
17、網(wǎng)絡(luò),實(shí)現(xiàn)了信息處理的自動(dòng)化,醫(yī)護(hù),(醫(yī)院醫(yī)療監(jiān)護(hù),醫(yī)療儀器數(shù)據(jù)采集),軍用(如軍用倉庫環(huán)境檢測安全防護(hù)系統(tǒng)、軍事物流、空降等)企業(yè)(油田油井測控,遠(yuǎn)程泵站測控、遠(yuǎn)程數(shù)據(jù)采集、電力測控、遠(yuǎn)程監(jiān)控等)家庭 (具備多種通訊協(xié)議轉(zhuǎn)換功能,同時(shí)可通過以太網(wǎng)或程控電話網(wǎng)連接內(nèi)外網(wǎng)和通過無線技術(shù)連同內(nèi)網(wǎng)的網(wǎng)關(guān),具備無線通訊等接口的數(shù)字家電;配有無線接口、可遠(yuǎn)程報(bào)警的家用安防傳感器設(shè)備;具備無線接口的家庭燈光控制器材;可進(jìn)行防盜、報(bào)警等功能設(shè)備。智能
18、控制通過ZIGBEE網(wǎng)絡(luò)實(shí)現(xiàn)信息設(shè)備、通訊設(shè)備、娛樂設(shè)備、家用電器、自動(dòng)化設(shè)備、保安(監(jiān)控)裝置等設(shè)備互聯(lián),使智能化、人性化的家居生活變成了現(xiàn)實(shí); </p><p> 一般而言,ZgBee技術(shù)應(yīng)用在以下幾方面具有顯著的優(yōu)勢:</p><p> 1.需要無線通信交換信息的低成本裝置;</p><p> 2.?dāng)?shù)據(jù)的交換量較小、傳輸?shù)乃俾室蟛桓?</p>
19、;<p> 3.功耗要求極低,采用電池供電且需要維持較長時(shí)間;</p><p> 4.需要多個(gè)(尤其是大量)設(shè)備組成無線通信網(wǎng)絡(luò),主要進(jìn)行監(jiān)測和控制的場合。</p><p> 四.ZigBee結(jié)構(gòu)原理</p><p> 物理層的上面是MAC層(Medium Access Layer 中間通道層),它的核心是信道接入技術(shù),包括時(shí)分復(fù)用GTS技術(shù)和
20、隨機(jī)接入信道技術(shù)CSMA/CA。不過ZigBee實(shí)際上并沒有對時(shí)分復(fù)用GTS技術(shù)進(jìn)行相關(guān)的支持,因此我們可以暫不考慮它,而專注于CSMA/CA。ZigBee/IEEE 802.15.4的網(wǎng)絡(luò)所有節(jié)點(diǎn)都工作在同一個(gè)信道上,因此如果鄰近的節(jié)點(diǎn)同時(shí)發(fā)送數(shù)據(jù)就有可能發(fā)生沖突。為此MAC層采用了CSMA/CA的技術(shù),簡單來說,就是節(jié)點(diǎn)在發(fā)送數(shù)據(jù)之前先監(jiān)聽信道,如果信道空閑則可以發(fā)送數(shù)據(jù),否則就要進(jìn)行隨機(jī)的退避,即延遲一段隨機(jī)時(shí)間,然后再進(jìn)行監(jiān)聽,
21、這個(gè)退避的時(shí)間是指數(shù)增長的,但有一個(gè)最大值,即如果上一次退避之后再次監(jiān)聽信道忙,則退避時(shí)間要增倍,這樣做的原因是如果多次監(jiān)聽信道都忙,有可能表明信道上的數(shù)據(jù)量大,因此讓節(jié)點(diǎn)等待更多的時(shí)間,避免繁忙的監(jiān)聽。通過這種信道接入技術(shù),所有節(jié)點(diǎn)競爭共享同一個(gè)信道。在MAC層當(dāng)中還規(guī)定了兩種信道接入模式,一種是信標(biāo)(beacon)模式,另一種是非信標(biāo)模式。信標(biāo)模式當(dāng)中規(guī)定了一種“超幀”的格式,在超幀的開始發(fā)送信標(biāo)幀,里面含有一些時(shí)序以及網(wǎng)絡(luò)的<
22、;/p><p> MAC層往上就屬于ZigBee真正定義的部分了,我們可以參看一下ZigBee的協(xié)議棧。底層技術(shù),包括物理層和MAC層由IEEE 802.15.4制定,而高層的網(wǎng)絡(luò)層、應(yīng)用支持子層(APS)、應(yīng)用框架(AF)、ZigBee設(shè)備對象(ZDO)和安全組件(SSP),均由ZigBee Alliance所制定。</p><p> 五.無線實(shí)驗(yàn)點(diǎn)對點(diǎn)通信</p><
23、;p> (一)點(diǎn)對點(diǎn)通信的實(shí)現(xiàn)方案</p><p> 圖5.1點(diǎn)對點(diǎn)通信(SPP)實(shí)現(xiàn)方案原理</p><p><b> (二)協(xié)議棧目錄:</b></p><p><b> 圖5.2目錄</b></p><p> 幾個(gè)重要函數(shù):射頻初始化函數(shù)</p><p>
24、; BOOL spplnit(UINT32 frequency,BYTE address)</p><p> 功能描述:初始化簡單的數(shù)據(jù)包裝協(xié)議Simple Packet Protocol(SPP),從DMA管理器申請兩個(gè)DMA通道,用于分別從Rx FIFO和TxFIFO傳輸數(shù)據(jù)。定時(shí)器4管理器同樣被設(shè)置,這個(gè)單元用于在數(shù)據(jù)包發(fā)送后接收器在一定時(shí)間內(nèi)沒有返回應(yīng)答時(shí)產(chǎn)生中斷。無線部分配置為發(fā)送,工作在
25、特定的頻率,在發(fā)送時(shí)自動(dòng)計(jì)算和插入和檢查CRC值</p><p><b> 參數(shù)描述:</b></p><p> UINT32 frequency:RF 的頻率(kHz);</p><p> BYTE address:節(jié)點(diǎn)地址</p><p> 返回:配置成功返回TRUE,失敗返回FALSE</p>
26、<p><b> 發(fā)送數(shù)據(jù)包函數(shù)</b></p><p> BYTE sppSend(SPP_TX_STRUCT*pPacketPointer)</p><p> 功能描述:發(fā)送length字節(jié)的數(shù)據(jù)(最多122),標(biāo)志,目的地址,源地址在TxDMA通道傳送有效載荷TxFIFO前插入,如果期望應(yīng)當(dāng),設(shè)置相應(yīng)的標(biāo)志。</p><p
27、><b> 參數(shù):</b></p><p> SPP_TX_STRUCT* pPacketPointer:發(fā)送數(shù)據(jù)包頭指針</p><p> 返回:發(fā)送成功返回TRUE,失敗返回FALSE</p><p><b> 接收數(shù)據(jù)</b></p><p> Void sppRecei
28、ve(SPP_RX_STRUCT*pReceiveData)</p><p><b> 功能描述:</b></p><p> 這個(gè)函數(shù)使能接收128字節(jié),包括頭和尾。接收數(shù)據(jù)通過DMA傳輸?shù)絧ReceiveData。DMA裝備同時(shí)接收開啟。接收數(shù)據(jù)將觸發(fā)DMA,當(dāng)所有的數(shù)據(jù)包接收并且移走,DMA產(chǎn)生一個(gè)中斷同時(shí)運(yùn)行以前定義的函數(shù)rxCallBack。</p&
29、gt;<p><b> 參數(shù):</b></p><p> SPP_TX_STRUCT* pPacketpointer: 接收數(shù)據(jù)包頭指針</p><p><b> 返回:無</b></p><p><b> ?。ㄈ┏绦?qū)崿F(xiàn)</b></p><p>
30、 1、射頻初始化應(yīng)用于函數(shù)</p><p> Void initRfTest(void)</p><p><b> {</b></p><p> UINT32 frequency=2405000;</p><p> INIT_GLED();</p><p> INIT_YLED();&l
31、t;/p><p> radiolnit(frequency,myAddr);</p><p><b> }</b></p><p><b> 2、發(fā)送狀態(tài)函數(shù)</b></p><p> Void contionuousMode(void)</p><p><b>
32、; {</b></p><p><b> BOOL res;</b></p><p> BYTE sendBuffer[]=“Hello”;</p><p><b> While(1)</b></p><p><b> {</b></p>&
33、lt;p> GLED=LED_OFF;</p><p> YLED=LED_NO;</p><p> Res=radopmSemd(sendBuffer,sizeof(sendBuffer)),remoteAddr,DO_NOT_ACK;</p><p> HalWait(200)</p><p> YLED=LED_OFF;
34、</p><p> Halwait(200);</p><p> If(res=TRUE)</p><p><b> {</b></p><p> GLED=LED_ON;</p><p> halWait(200);</p><p><b> }&l
35、t;/b></p><p><b> Else</b></p><p><b> {</b></p><p> GLED=LED_OFF;</p><p> halWait(200);</p><p><b> }</b></p&g
36、t;<p><b> }</b></p><p><b> }</b></p><p><b> 3、接受狀態(tài)</b></p><p> Void receiveMode(void)</p><p><b> {</b></p
37、><p> BYTE*receiveBuffer;</p><p> BYTE length;</p><p><b> BYTE res;</b></p><p> BYTE sender;</p><p><b> While(1)</b></p>&
38、lt;p><b> { </b></p><p> YLED=LED_ON;</p><p> Res=radioreceive(&receiveBuffer,&length,RECEIVE_TIMEOUT,&sender);</p><p> YLED=LED_OFF;</p><p&
39、gt; If(res=TRUE)</p><p><b> {</b></p><p> GLED=LED_ON;</p><p> halWait(200);</p><p><b> }</b></p><p><b> else</b>
40、</p><p><b> {</b></p><p> GLED=LED_OFF;</p><p> halWait(200);</p><p><b> }</b></p><p> GLED=LED_OFF;</p><p><b
41、> }</b></p><p><b> }</b></p><p><b> 4、射頻主函數(shù)</b></p><p> #ifdefCOMPLETE_APPLICATION</p><p> void rf_test_main(void){</p><
42、;p><b> #else</b></p><p> void main(void){</p><p><b> #endif</b></p><p> INT_GLOBAL_ENABLE(INT_ON);</p><p><b> #ifdef RX</b>&
43、lt;/p><p><b> {</b></p><p> myAddr=ADDRESS_0;</p><p> remoteAddr=ADDRESS_1;</p><p> initRfTest();</p><p> receiveMode();</p><p>
44、<b> }</b></p><p><b> #else</b></p><p><b> { </b></p><p> myAdeer=ADDRESS_1;</p><p> remoteAddr=ADDRESS_0;</p><p
45、> initRfTest();</p><p> contionuousMode();</p><p><b> }</b></p><p><b> #endif</b></p><p><b> }</b></p><p><b
46、> 圖5.3</b></p><p> 定義了如下條件編譯:</p><p><b> 圖5.4</b></p><p> 表運(yùn)行接收狀態(tài). 另一個(gè) TX 就是發(fā)送狀態(tài)。</p><p><b> 1、熟悉spp協(xié)議</b></p><p><
47、;b> 2、工程路徑</b></p><p> 點(diǎn)對點(diǎn)無線通信\App_Ex\cc2430\IAR_files</p><p><b> 3、打開工程</b></p><p><b> 圖5.5</b></p><p><b> 4、工程界面</b>
48、</p><p><b> 圖5.6</b></p><p> 5、選擇 RF 狀態(tài)</p><p><b> 發(fā)送:</b></p><p><b> 圖5.7</b></p><p><b> 接受:</b></
49、p><p><b> 圖5.8</b></p><p><b> 6、編譯 </b></p><p><b> 圖5.9</b></p><p><b> 7、下載程序</b></p><p><b> 圖5.10&
50、lt;/b></p><p> 分別將 TX 和 RX 下載到兩個(gè)模塊。</p><p> 8、64 位物理地址設(shè)定 安裝“\C51RF-3 系統(tǒng)軟件及驅(qū)動(dòng)\物理地址燒寫”文件夾下“Setup_SmartRFProgr_1.6.2.exe” 軟件。</p><p><b> 圖5.11</b></p><p>
51、; 如上圖所示,打開物理地址燒寫軟件。 連接上 C51RF-3 型仿真器后再把模塊接到仿真器可以看到如下顯示:</p><p><b> 圖5.12</b></p><p><b> 此時(shí)可以看到 </b></p><p> FLASH 燒寫工具已經(jīng)檢測到 CC2430 模塊,如果此時(shí)沒有檢測到模塊可以 按仿真器的
52、復(fù)位按鍵以便檢測到模塊。 此時(shí)點(diǎn)擊“Read IEEE”按鍵,可以讀出模塊的 64 位物理地址,如圖:</p><p><b> 圖5.13</b></p><p> 然后把物理地址修改為你所要的地址:</p><p> 最后點(diǎn)擊“Write IEEE”按鈕,寫入64 位物理地址:</p><p><b>
53、; 圖5.14</b></p><p><b> 圖5.15</b></p><p> 此時(shí)工具提示“IEEE successfully written to chip”表示地址寫入成功。</p><p> 運(yùn)行的結(jié)果是發(fā)送和接收模塊上的小燈交替閃爍。 從程序上也能分析出:</p><p> 發(fā)送和
54、接收正常工作紅黃燈閃爍;</p><p> 發(fā)送成功發(fā)送模塊紅黃燈閃爍; </p><p> 接收成功接收模塊黃燈閃爍。</p><p> 六、CC2430點(diǎn)對點(diǎn)通信</p><p><b> (一)源代碼</b></p><p> void main(void)</p>
55、<p><b> {</b></p><p> SET_MAIN_CLOCK_SOURCE(CRYSTAL);</p><p> RFPWR = 0x04;</p><p> while(RFPWR & 0x10);</p><p> initUART(); //初始化串口</p&g
56、t;<p> IO_DIR_PORT_PIN(0,5,IO_OUT); //Set P0_5 to output</p><p> IO_DIR_PORT_PIN(1,3,IO_OUT); //</p><p> IO_DIR_PORT_PIN(1,2,IO_IN); //Set P1_2 to input</p><p&g
57、t;<b> P0_5 = 1;</b></p><p><b> P1_3 = 0;</b></p><p> rf_test_main();//進(jìn)入無線部分</p><p><b> }</b></p><p><b> //選擇相應(yīng)的應(yīng)用<
58、;/b></p><p> #ifdef COMPLETE_APPLICATION</p><p> void rf_test_main(void){</p><p><b> #else</b></p><p> void main(void){</p><p><b>
59、 #endif</b></p><p> INT_GLOBAL_ENABLE(INT_ON); // Global interrupt enables</p><p><b> #ifdef RX</b></p><p><b> {</b></p><p> myAddr
60、 = ADDRESS_0;</p><p> remoteAddr = ADDRESS_1;</p><p> initRfTest();</p><p> receiveMode();</p><p><b> }</b></p><p> #else // TX時(shí)<
61、/p><p><b> {</b></p><p> myAddr = ADDRESS_1;</p><p> remoteAddr = ADDRESS_0;</p><p> initRfTest();</p><p> contionuousMode(); //發(fā)送數(shù)據(jù)</p
62、><p><b> }</b></p><p><b> #endif</b></p><p><b> }</b></p><p><b> //發(fā)送子函數(shù)</b></p><p> void contionuousMode
63、(void)</p><p><b> {</b></p><p><b> BOOL res;</b></p><p> BYTE sendBuffer[] = "Hello"; //要發(fā)送的數(shù)據(jù)</p><p><b> while(1)</
64、b></p><p><b> {</b></p><p> GLED = LED_OFF; //綠燈滅</p><p> YLED = LED_ON; //發(fā)送前,黃燈亮</p><p> //TRUE if the sent packet is acke
65、d by the recipient and false otherwise.</p><p> res = radioSend(sendBuffer, sizeof(sendBuffer), remoteAddr, DO_NOT_ACK );</p><p> halWait(200);</p><p> YLED = LED_OFF;
66、//發(fā)送后,黃燈滅</p><p> halWait(200);</p><p> if(res == TRUE) //發(fā)送成功</p><p><b> {</b></p><p> GLED = LED_ON; //綠燈亮</p><p> hal
67、Wait(200);</p><p><b> }</b></p><p> else //發(fā)送不成功</p><p><b> {</b></p><p> GLED = LED_OFF; //綠燈滅</p><
68、p> halWait(200);</p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p><b> //接收子函數(shù)</b></p><p>
69、 void receiveMode(void)</p><p><b> {</b></p><p> BYTE* receiveBuffer;</p><p> BYTE length;</p><p><b> BYTE res;</b></p><p> BY
70、TE sender;</p><p><b> while(1)</b></p><p><b> {</b></p><p> YLED = LED_ON; //接收時(shí)黃燈亮</p><p> //TRUE if a packet has been received and FAL
71、SE if no packet</p><p> //has been received within the timeout period.</p><p> res = radioReceive(&receiveBuffer, &length, RECEIVE_TIMEOUT, &sender);</p><p> YLED = L
72、ED_OFF; //結(jié)束后黃燈滅</p><p> if(res == TRUE) //接收成功 {</p><p><b> 七、全文總結(jié)</b></p><p> ZigBee技術(shù)是一種新興低功耗、低數(shù)據(jù)率的無線短距離通訊,其發(fā)展和應(yīng)用前景驚人,本文闡述了近距離無線傳輸技術(shù),特別是ZigBee技術(shù)的國內(nèi)研究現(xiàn)狀
73、及發(fā)展趨勢,分析了多種組網(wǎng)技術(shù)在功耗和傳輸距離、速度方面的各自優(yōu)缺點(diǎn)</p><p> (一)本文主要完成的工作及成果如下:</p><p> 1在對ZigBee技術(shù)系統(tǒng)的研究和分析中,形成了自己的組網(wǎng)方案,即分網(wǎng)絡(luò)節(jié)點(diǎn)設(shè)計(jì)和通信網(wǎng)絡(luò)設(shè)計(jì)</p><p> 2.系統(tǒng)研究了ZigBee 技術(shù)協(xié)議和組網(wǎng)技術(shù),確定了ZigBee開發(fā)平臺(tái)的結(jié)構(gòu)框架;</p&g
74、t;<p> 3.對Zigbee組網(wǎng)研究有了 進(jìn)一步的了解。</p><p> 4 對無線點(diǎn)對點(diǎn)通信有了 進(jìn)一步的掌握。</p><p> ?。ǘ┫乱徊焦ぷ鞯恼雇?</p><p> 1、無線傳感器網(wǎng)絡(luò)是未來一個(gè)重要的研究方向,研究多種組網(wǎng)技術(shù),結(jié)合具體應(yīng)用,探尋合適的技術(shù)進(jìn)行應(yīng)用,完成無線傳感器網(wǎng)絡(luò)的構(gòu)建;</p><p&
75、gt; 2、進(jìn)一步降低系統(tǒng)功耗,節(jié)約成本;</p><p> 3、試著將ZigBee組網(wǎng)技術(shù)進(jìn)一步應(yīng)用于具體領(lǐng)域,如醫(yī)療監(jiān)控、智能家居和環(huán)境監(jiān)測等。 </p><p> 4、優(yōu)化軟硬件結(jié)構(gòu)。</p><p> 5、進(jìn)一步運(yùn)用點(diǎn)對點(diǎn)通信</p><p><b> 致謝</b></p><p&g
76、t; 大學(xué)生活一晃而過,回首走過的歲月,心中倍感充實(shí),當(dāng)我寫這篇畢業(yè)論文的時(shí)候,有一種如釋重負(fù)的感覺,感慨良多。</p><p> 首先誠摯的感謝我的論文指導(dǎo)老師xx老師。她在忙碌的教學(xué)教學(xué)中擠出時(shí)間來審查、修改我的論文。還有教過我的所有老師們,你們嚴(yán)謹(jǐn)細(xì)致、一絲不茍的作風(fēng)一直是我工作、學(xué)習(xí)中的榜樣;他們循循善誘的指導(dǎo)和不拘一格的思路給與我無盡的啟迪。</p><p> 感謝三年中陪
77、伴在我身邊的同學(xué)、朋友、感謝他們?yōu)槲姨岢龅挠幸娴慕ㄗh和意見,有了他們的支持、鼓勵(lì)和幫助,我才能充實(shí)的度過了三年的學(xué)習(xí)生活。</p><p><b> 參考文獻(xiàn)</b></p><p> 任豐原.黃海寧.林闖無線傳感器網(wǎng)絡(luò)[期刊論文] -軟件學(xué)報(bào)2003(7) </p><p> 張杉.洪玲 ZigBee融入生活 [期刊論文] -中國教育網(wǎng)
78、絡(luò)2006(6) </p><p> 馬祖長.孫怡寧.梅濤 無線傳感器網(wǎng)絡(luò)綜述 [期刊論文] -通信學(xué)報(bào)2004(4) </p><p> 周賢偉.劉賓.覃伯平 無線傳感器網(wǎng)絡(luò)的路由算法研究 [期刊論文] -傳感技術(shù)學(xué)報(bào)2006(2) </p><p> 彭剛.曹元大.孫利民 無線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)定位機(jī)制的研究 [期刊論文] -計(jì)算機(jī)工程與應(yīng)用2004(35)
79、</p><p> 胡慶新 程陣 《電子技術(shù)應(yīng)用》 2009 第11期 - 萬方數(shù)據(jù)</p><p> 霍雷,一種新的無線網(wǎng)絡(luò)通信技術(shù)zigbee[J],單片機(jī)玉嵌入式 系統(tǒng)應(yīng)用,2006,6(1):12-14</p><p> 8. 林少鋒 何一 《電子設(shè)計(jì)工程》 2009 第3期 - 維普資訊網(wǎng) </p><p> 9. 毛玉蓉
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)組網(wǎng)方案設(shè)計(jì)畢業(yè)論文
- 畢業(yè)論文-wlan組網(wǎng)及性能仿真
- 畢業(yè)論文--zigbee網(wǎng)絡(luò)路由算法設(shè)計(jì)
- 中小型企業(yè)組網(wǎng)畢業(yè)論文
- 局域網(wǎng)絡(luò)組網(wǎng)方案畢業(yè)論文
- 局域網(wǎng)絡(luò)組網(wǎng)方案畢業(yè)論文
- 基于zigbee的無線點(diǎn)菜器畢業(yè)論文
- zigbee協(xié)議分析與系統(tǒng)實(shí)現(xiàn)【畢業(yè)論文】
- zigbee組網(wǎng)實(shí)驗(yàn)報(bào)告
- 局域網(wǎng)絡(luò)組網(wǎng)技術(shù)畢業(yè)論文
- ZigBee組網(wǎng)技術(shù)研究.pdf
- Zigbee網(wǎng)絡(luò)組網(wǎng)研究與實(shí)現(xiàn).pdf
- ipsec-vpn組網(wǎng)設(shè)計(jì)-通信工程畢業(yè)論文
- 基于zigbee技術(shù)的溫度采集系統(tǒng)設(shè)計(jì)-畢業(yè)論文
- 基于ZigBee的無線自組網(wǎng)研究.pdf
- Zigbee無線組網(wǎng)技術(shù)的研究.pdf
- 基于ebridge的sdh環(huán)形組網(wǎng)軟件設(shè)計(jì)【畢業(yè)論文】
- ZigBee溫濕度傳感器設(shè)計(jì)畢業(yè)論文.doc
- 企業(yè)組網(wǎng)畢業(yè)設(shè)計(jì)論文
- 基于zigbee的停車場空位檢測系統(tǒng)畢業(yè)論文
評論
0/150
提交評論