久草成人在线视频,欧美激情视频网,级别免费毛片在线看,中文字幕色婷婷在线视频,亚洲天堂成人在线,久久亚洲婷,日本黄色网址在线免费

畢業(yè)論文基于zigbee的溫度監(jiān)控系統(tǒng)

上傳人:xins****2008 文檔編號(hào):139779282 上傳時(shí)間:2022-08-22 格式:DOC 頁(yè)數(shù):94 大?。?.10MB
收藏 版權(quán)申訴 舉報(bào) 下載
畢業(yè)論文基于zigbee的溫度監(jiān)控系統(tǒng)_第1頁(yè)
第1頁(yè) / 共94頁(yè)
畢業(yè)論文基于zigbee的溫度監(jiān)控系統(tǒng)_第2頁(yè)
第2頁(yè) / 共94頁(yè)
畢業(yè)論文基于zigbee的溫度監(jiān)控系統(tǒng)_第3頁(yè)
第3頁(yè) / 共94頁(yè)

下載文檔到電腦,查找使用更方便

30 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《畢業(yè)論文基于zigbee的溫度監(jiān)控系統(tǒng)》由會(huì)員分享,可在線閱讀,更多相關(guān)《畢業(yè)論文基于zigbee的溫度監(jiān)控系統(tǒng)(94頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、基于zigbee的溫度監(jiān)控系統(tǒng) 摘 要 近年來(lái),隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)與無(wú)線通信技術(shù)的高速發(fā)展和廣泛應(yīng)用,無(wú)線通訊網(wǎng)絡(luò)成為一個(gè)在國(guó)際上備受關(guān)注的前沿?zé)狳c(diǎn)的研究領(lǐng)域。目前各種無(wú)線技術(shù)百花爭(zhēng)艷,競(jìng)爭(zhēng)非常的激烈,無(wú)線生活即將到來(lái)。 從手機(jī)通信用的GPRS,到短距離用的藍(lán)牙,電腦無(wú)線上網(wǎng)用過(guò)的Wi-Fi,各種無(wú)線通信技術(shù)已經(jīng)遍布我們的生活中,然而從2004年IEEE制定出一種新的無(wú)線通信協(xié)議后,這似乎又預(yù)示著一種新的革命,雖然他的速度不是想象中的那么迅速,但是這種苗頭已經(jīng)悄悄地成長(zhǎng)起來(lái)。他就是備受人們關(guān)注的zigbee協(xié)議。 本文在各種無(wú)線通信中選取一種最具競(jìng)爭(zhēng)力的藍(lán)牙技術(shù)與zigb

2、ee技術(shù)對(duì)比,在對(duì)比出雙方優(yōu)越性之后我們選取了zigbee協(xié)議作為我們畢業(yè)設(shè)計(jì)。本畢業(yè)設(shè)計(jì)主要利用zigbee網(wǎng)絡(luò)監(jiān)控各種生產(chǎn)車間各個(gè)地點(diǎn)的溫度值,然后通過(guò)zigbee網(wǎng)絡(luò)傳遞到監(jiān)控室,上位機(jī)能夠?qū)崟r(shí)的顯示各個(gè)監(jiān)控點(diǎn)對(duì)應(yīng)的溫度,并且可以設(shè)置對(duì)個(gè)不同監(jiān)控點(diǎn)的報(bào)警溫度,溫度超過(guò)報(bào)警值時(shí)上位機(jī)可以視覺報(bào)警,在現(xiàn)場(chǎng)監(jiān)控點(diǎn)可以聲音報(bào)警,并且可以隨意增加監(jiān)控點(diǎn),隨意移動(dòng)監(jiān)控點(diǎn),傳輸數(shù)據(jù)安全穩(wěn)定可靠,采用電池供電,操作非常方便,避免了繁瑣的拉線等操作。 最后通過(guò)溫度采集實(shí)驗(yàn)對(duì)系統(tǒng)進(jìn)行了測(cè)試,結(jié)果表明,系統(tǒng)運(yùn)行穩(wěn),效果良好。 關(guān)鍵詞:無(wú)線網(wǎng)絡(luò),zigbee,cc2530,溫度監(jiān)控

3、 WIRELESS DATA MONITORING SYSTEM BASED ON ZIGBEE TECHNOLOGY ABSTRACT In recent years, along with the computer technology, network technology and wireless communication technology high speed development and the widespread application, wireless communication network as a international

4、attention on the leading edge of the hot fields of study. At present various wireless technology flowers bloom and the competition is very fierce, wireless life is coming. Mobile communication from the GPRS, to short the use of bluetooth, computer wireless Internet use Wi-Fi, all kinds of wireless

5、communication technology has already spread our life, however, from 2004 IEEE worked out a new wireless communication protocol, this seems to and indicates a new revolution, although his speed is not imagination of so rapidly, but this kind of symptom had quietly grow up. He is much attention of the

6、 zigbee agreement. This paper in all kinds of wireless communication select one of the most competitive bluetooth technology and zigbee contrast technology, in contrast to the both sides after advantages we chose the zigbee agreement as our graduation design. The graduation design, the main use of

7、zigbee network monitor all production workshop every location value, and then through the zigbee network transmission to monitoring room, PC can real-time show each employ the corresponding temperature, and can set the alarm for a different monitory point temperature, temperature over alarm value PC

8、 can visual alarm, who can voice call the police at the scene, and can be increased at will employ, move monitory point, transmits data security is stable and reliable, Finally through the temperature gathering experiment on the system test, the result shows that, on the operation of the system, and

9、 the result is good. KEY WORDS: wireless network,zigbee,cc2530,Temperature monitoring 目 錄 前 言 1 第1章 zigbee 概述 5 1.1 zigbee的概念 5 1.2 zigbee的優(yōu)勢(shì) 6 1.3zigbee的發(fā)展前景及應(yīng)用 9 1.3.1 zigbee的發(fā)展前景 9 1.3.2 zigbee的應(yīng)用 12 第2章 系統(tǒng)總體設(shè)計(jì) 14 2.1 系統(tǒng)總體方案 14 2.1.1 常用的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu) 14 2.1.2 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的選擇 16 2.2芯片的選擇 17 2.

10、3 協(xié)議棧的介紹 17 第3章 系統(tǒng)硬件電路設(shè)計(jì) 19 3.1硬件部分總體介紹 19 3.2 電源部分設(shè)計(jì) 20 3.3 顯示部分的設(shè)計(jì) 21 3.4 按鍵部分設(shè)計(jì) 22 3.5 溫度采集與報(bào)警設(shè)計(jì) 24 3.5.1溫度采集電路 24 3.5.2報(bào)警電路 24 3.6 其余電路的設(shè)計(jì) 25 3.6.1 串口調(diào)試電路的設(shè)計(jì) 25 3.6.2 狀態(tài)指示燈電路的設(shè)計(jì) 26 第4章 系統(tǒng)軟件的設(shè)計(jì) 27 4.1軟件部分總體介紹 27 4.1.1 軟件設(shè)計(jì)整體流程 27 4.1.2 網(wǎng)絡(luò)通道和PAN ID的選擇 28 4.2 開發(fā)環(huán)境的介紹 29 4.3協(xié)調(diào)器的軟件設(shè)計(jì)

11、 34 4.3路由的軟件設(shè)計(jì) 35 4.3終端節(jié)點(diǎn)的軟件設(shè)計(jì) 36 第5章 上位機(jī)設(shè)計(jì) 38 第5章 測(cè)試結(jié)果 40 結(jié) 論 42 謝 辭 43 參考文獻(xiàn) 44 附 錄 45 硬件原理圖 45 部分代碼 46 外文資料翻譯 56 前 言 一、 選題背景和意義 隨著計(jì)算機(jī)軟硬件技術(shù)、網(wǎng)絡(luò)技術(shù)和工業(yè)綜合自動(dòng)化系統(tǒng)整合水平的不斷發(fā)展,對(duì)監(jiān)控?cái)?shù)據(jù)傳輸?shù)膶?shí)時(shí)性、數(shù)據(jù)接口的開放性以及數(shù)據(jù)鏈接的安全性的要求越來(lái)越高,有線控制網(wǎng)絡(luò)的局限性也越來(lái)越突出。 本課題的主要來(lái)源于工業(yè)控制中,雖對(duì)數(shù)據(jù)的實(shí)時(shí)性要求不高但距離控制終端較遠(yuǎn):同時(shí)需要及時(shí)的對(duì)其狀態(tài)進(jìn)行監(jiān)測(cè),反映故

12、障,但生產(chǎn)現(xiàn)場(chǎng)環(huán)境復(fù)雜,這些情況都導(dǎo)致了布線不方便,且升級(jí)維護(hù)費(fèi)用昂貴,同時(shí)這些情況的實(shí)時(shí)數(shù)量都不大,使用一種低速低功耗的無(wú)線網(wǎng)絡(luò)就可以很好的解決這些問(wèn)題. 在工業(yè)控制環(huán)境下的短距離無(wú)線網(wǎng)絡(luò)技術(shù)己成為近年來(lái)業(yè)界的研究熱點(diǎn)之一,基于Bluetooth (IEEE802.15.1), Wi-Fi (IEEE802.11)和ZigBee(IEEE802.15.4)等協(xié)議的無(wú)線網(wǎng)絡(luò)技術(shù)相繼問(wèn)世。其中ZigBee短程無(wú)線網(wǎng)技術(shù)以其數(shù)據(jù)傳輸安全可靠、組網(wǎng)簡(jiǎn)易靈活、設(shè)備成本低、電池壽命長(zhǎng)等優(yōu)勢(shì),在工業(yè)控制領(lǐng)域中展現(xiàn)了深厚的發(fā)展?jié)摿1]。 ZigBee是一種近年來(lái)才興起的無(wú)線網(wǎng)絡(luò)通信技術(shù)標(biāo)準(zhǔn)。它出現(xiàn)的時(shí)

13、間較短,2004年底才由ZigBee聯(lián)盟發(fā)布了1.0版本規(guī)范,尚未進(jìn)入大規(guī)模的商業(yè)化生產(chǎn)和應(yīng)用;但是,它的上升勢(shì)頭十分明顯,已有Chipcon、Freescale、CompXs、Ember四家公司在2005年4月通過(guò)了ZigBee聯(lián)盟對(duì)其產(chǎn)品所作的測(cè)試和兼容性驗(yàn)證。預(yù)計(jì)從今年開始,基于ZigBee的無(wú)線通信產(chǎn)品和應(yīng)用會(huì)迅速得到普及和高速發(fā)展[2-4]。 將設(shè)備數(shù)據(jù)采集之后再通過(guò)無(wú)線ZigBee網(wǎng)絡(luò)進(jìn)行傳輸是ZigBee技術(shù)在工業(yè)現(xiàn)場(chǎng)環(huán)境中的一種應(yīng)用,這種新興的技術(shù)必將給工廠現(xiàn)代化注入新的活力。 傳統(tǒng)的工業(yè)數(shù)據(jù)采集與控制系統(tǒng),其數(shù)據(jù)傳輸一般以工業(yè)控制總線作為介質(zhì),以致大都局限于本地的近距離范

14、圍之內(nèi)應(yīng)用。隨著國(guó)民經(jīng)濟(jì)發(fā)展,企業(yè)及機(jī)構(gòu)的管理規(guī)模不斷擴(kuò)大,其需要管理與控制的對(duì)象更趨多樣性,甚至具有流動(dòng)性,分布的范圍也涉及到不同的地域。為了對(duì)這些分散的對(duì)象進(jìn)行有效的集中管理,對(duì)遠(yuǎn)程及移動(dòng)數(shù)據(jù)采集與控制的需求也就日益迫切[5-6]。 ZigBee技術(shù)填補(bǔ)了低成本、低功耗和低速率無(wú)線通信市場(chǎng)的空白,其使用的便捷性是該技術(shù)成功的關(guān)鍵,它適用于短距離小范圍的基于無(wú)線通信的控制領(lǐng)域,必將在工業(yè)自動(dòng)化等領(lǐng)域得到廣泛的應(yīng)用[7]。 數(shù)據(jù)采集技術(shù)已經(jīng)相對(duì)成熟,將它重新構(gòu)建于ZigBee網(wǎng)絡(luò)平臺(tái)之上,將成熟技術(shù)的穩(wěn)定性和新技術(shù)的便捷性充分結(jié)合起來(lái),這種結(jié)合對(duì)于工業(yè)現(xiàn)場(chǎng)十分必要。減少了在某些場(chǎng)所有線網(wǎng)絡(luò)

15、布線以及工人人工采集數(shù)據(jù)的不便,同時(shí)可以方便的于各種傳感器搭配用于不同的場(chǎng)合[8]。 二、 無(wú)線采集系統(tǒng)的研究現(xiàn)狀 無(wú)線采集系統(tǒng)是新一代的無(wú)線采集系統(tǒng),具有非常廣泛的應(yīng)用前景。其發(fā)展和應(yīng)用將會(huì)給人們的生活和生產(chǎn)的各個(gè)領(lǐng)域帶來(lái)深遠(yuǎn)的影響。各國(guó)都非常重視無(wú)線網(wǎng)絡(luò)的發(fā)展,IEEE正在努力推動(dòng)無(wú)線網(wǎng)絡(luò)的應(yīng)用和發(fā)展。 目前眾多的無(wú)線網(wǎng)絡(luò)技術(shù)中,ZigBee技術(shù)作為一種新興的無(wú)線網(wǎng)絡(luò)技術(shù),在工業(yè)控制、消費(fèi)電子等領(lǐng)域以及科研開發(fā)中得到了關(guān)注和使用,顯示出其強(qiáng)勁的應(yīng)用勢(shì)頭。無(wú)線采集系統(tǒng)在民用方面涉及城市公共安全、公共衛(wèi)生、安全生產(chǎn)、智能交通、智能家居、環(huán)境監(jiān)控等領(lǐng)域。國(guó)內(nèi)從事無(wú)線傳感器網(wǎng)絡(luò)應(yīng)用的大

16、企業(yè)目前為數(shù)不多,小型企業(yè)呈現(xiàn)蓬勃發(fā)展的勢(shì)頭。 隨著科學(xué)技術(shù)的飛速發(fā)展,特別是在全球信息技術(shù)及其產(chǎn)業(yè)化的推動(dòng)下,無(wú)線數(shù)據(jù)采集將會(huì)趨向于網(wǎng)絡(luò)化、智能化、安全化的方向發(fā)展?;跓o(wú)線網(wǎng)絡(luò)技術(shù)的數(shù)據(jù)采集系統(tǒng)應(yīng)運(yùn)而生,并將成為未來(lái)數(shù)據(jù)采集系統(tǒng)的重要發(fā)展方向。智能采集系統(tǒng)是一種綜合性的、多學(xué)科的高科技技術(shù)集合,它涉及電子、機(jī)械、計(jì)算機(jī)技術(shù)、通信技術(shù)等諸多領(lǐng)域。 三、 芯片的選擇 TI公司的CC2530系列單片機(jī)是一個(gè)8位的、具有精簡(jiǎn)指令集的、超低功耗的混合型單片機(jī),由于它具有極低的功耗、豐富的片內(nèi)外設(shè)和方便靈活的開發(fā)手段,已成為眾多單片機(jī)系列中一顆耀眼的新星。 我國(guó)的多數(shù)讀者對(duì)89C51系列的

17、單片機(jī)是很熟悉的,下面是它們之間的對(duì)比: 首先,89C51單片機(jī)是8位單片機(jī),其指令是采用的被稱為“ CISC ”的復(fù)雜指令集,共具有111條指令。而 MSP430 單片機(jī)是16位的單片機(jī),采用了精簡(jiǎn)指令集(RISC)結(jié)構(gòu),只有簡(jiǎn)潔的27條指令。這些內(nèi)核指令均為單周期指令,功能強(qiáng),運(yùn)行的速度快。 其次,89C51單片機(jī)本身的電源電壓是5V,有兩種低功耗方式:待機(jī)方式和掉電方式。正常情況下消耗的電流為24mA,在待機(jī)狀態(tài)下,其耗電電流仍為3mA;即使在掉電方式下,電源電壓可以下降到2V,但是為了保存內(nèi)部RAM中的數(shù)據(jù),還需要提供約50uA的電流。而CC2530系列單片機(jī)在低功耗方面的優(yōu)越之

18、處,則是89C51系列不可比擬的。CC2530系列單片機(jī)的電源電壓采用的是 1.8~3.6V ~電壓。因而可使其在 1MHz 的時(shí)鐘條件下運(yùn)行時(shí),芯片的電流會(huì)在200~400uA左右,時(shí)鐘關(guān)斷模式的最低功耗只有0.1uA。因此,CC2530更適合應(yīng)用于使用電池供電的儀器、儀表類產(chǎn)品中。也正因?yàn)槿绱耍鞠到y(tǒng)設(shè)計(jì)了了以無(wú)線通信領(lǐng)域最前沿的ZigBee技術(shù)為平臺(tái),TI公司的CC2530單片機(jī)作為無(wú)線采集系統(tǒng),以減少經(jīng)常更換電池給用戶帶來(lái)的不便。 ZigBee作為無(wú)線領(lǐng)域最前沿的通訊技術(shù),其突出特點(diǎn)是信息傳輸安全可靠,另外其通訊協(xié)議對(duì)外開放,便于組網(wǎng),使得研發(fā)成本大大降低,因而,從技術(shù)先進(jìn)性和產(chǎn)品的

19、研發(fā)成本來(lái)看,Zigbee技術(shù)非常適合應(yīng)用于門禁領(lǐng)域。由于ZigBee技術(shù)本身是一種新的系統(tǒng)集成技術(shù),應(yīng)用軟件的開發(fā)必須同網(wǎng)絡(luò)傳輸、射頻技術(shù)和底層軟硬件控制技術(shù)結(jié)合在一起,使之逐漸成為無(wú)線通訊領(lǐng)域一個(gè)新的研究熱點(diǎn)。然而到目前為止,國(guó)內(nèi)外基于該技術(shù)的無(wú)線采集系統(tǒng)為數(shù)不多,成熟化產(chǎn)品更加缺乏。 目前,國(guó)內(nèi)外嵌入式射頻芯片中,CC2530芯片是性能最好、功能更強(qiáng)的一個(gè)。它結(jié)合了市場(chǎng)領(lǐng)先的ZStackTM ZigBeeTM協(xié)議軟件和其他Chipcon公司的軟件工具,為開發(fā)出無(wú)接口、緊湊、高性能和可靠的無(wú)線網(wǎng)絡(luò)產(chǎn)品提供了便利。相信在未來(lái)幾年,它的應(yīng)用將會(huì)涉及到社會(huì)的更多領(lǐng)域。 四、課題研究?jī)?nèi)容

20、 本課題是研究基于ZigBee技術(shù)的無(wú)線采集系統(tǒng),主要對(duì)無(wú)線采集系統(tǒng)中的ZigBee節(jié)點(diǎn)(包括MCU和無(wú)線傳輸模塊)的進(jìn)行研究和應(yīng)用。 本文主要研究了以下內(nèi)容: 1. 基于ZigBee模塊(包括MCU、無(wú)線傳輸模塊)設(shè)計(jì)的硬件電路。 2. 設(shè)計(jì)了路由器、協(xié)調(diào)器和終端的無(wú)線通信網(wǎng)絡(luò),實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)之間的無(wú)線通訊的軟件設(shè)計(jì)。 3. 借助于計(jì)算機(jī),實(shí)現(xiàn)將采集到的信息通過(guò)路由器、協(xié)調(diào)器和終端傳輸?shù)接?jì)算機(jī)上,并將來(lái)自計(jì)算機(jī)的信息進(jìn)行整合,從而使操作人員更好的對(duì)其進(jìn)行數(shù)據(jù)分析。 五、作品的科學(xué)先進(jìn)性 目前,各種無(wú)線傳輸技術(shù)林立,應(yīng)用廣泛。每個(gè)技術(shù)都有其立足的特點(diǎn)或基于傳輸速度、距離、耗電量的特

21、殊要求,或著眼于功能的擴(kuò)充性,或符合某些單一應(yīng)用的特別要求,各種短距離無(wú)線通信技術(shù)都在爭(zhēng)取成為市場(chǎng)標(biāo)準(zhǔn)。 基于ZigBee技術(shù)的門禁系統(tǒng)是以無(wú)線通信領(lǐng)域前沿的ZigBee技術(shù)為平臺(tái),以超低功耗單片機(jī)CC2530為核心的無(wú)線數(shù)據(jù)系統(tǒng),在可靠性、安全性、高效性方面具有較大優(yōu)勢(shì)。成本低,超低功耗,操作方便,具有極強(qiáng)的可靠性、可擴(kuò)充性和安全保密性。適用于軍隊(duì)、工業(yè)監(jiān)測(cè)及控制、建筑自動(dòng)化、安全家居、游戲器具、遠(yuǎn)程監(jiān)控系統(tǒng)。該系統(tǒng)技術(shù)先進(jìn)、性價(jià)比高、應(yīng)用范圍廣,因而市場(chǎng)前景廣闊,會(huì)帶來(lái)較好的經(jīng)濟(jì)效益和社會(huì)效益。 第1章 zigbee 概述 1.1 zigbee的概念 “ZigBee”

22、是什么?從字面上猜像是一種蜜蜂。因?yàn)椤癦igBee”這個(gè)詞由“Zig”和“Bee”兩部分組成,“Zig”取自英文單詞“zigzag”,意思是走“之”字形,“bee”英文是蜜蜂的意思,所以“ZigBee”就是跳著“之”字形舞的蜜蜂。不過(guò),ZigBee并非是一種蜜蜂,事實(shí)上,它與藍(lán)牙類似是一種新興的短距離無(wú)線通信技術(shù),國(guó)內(nèi)也有人翻譯成“紫蜂”。 這只蜜蜂的來(lái)頭還是要從它的歷史開始說(shuō)起,早在上世紀(jì)末,就已經(jīng)有人在考慮發(fā)展一種新的通信技術(shù),用于傳感控制應(yīng)用(sensor and control),這個(gè)想法后來(lái)在IEEE 802.15工作組當(dāng)中提出來(lái),于是就成立了TG4工作組,并且制定了規(guī)范IEEE

23、802.15.4。但是IEEE 802的規(guī)范只專注于底層,要達(dá)到產(chǎn)品的互操作和兼容,還需要定義高層的規(guī)范,于是2002年ZigBee Alliance成立,正式有了“ZigBee”這個(gè)名詞。兩年之后,ZigBee的第一個(gè)規(guī)范ZigBee V1.0誕生,但這個(gè)規(guī)范推出的比較倉(cāng)促,存在一些錯(cuò)誤,并不實(shí)用。此后ZigBee Alliance又經(jīng)過(guò)兩年的努力,推出了新的規(guī)范ZigBee 2006,這是一個(gè)比較完善的規(guī)范。據(jù)聯(lián)盟最新的消息,今年年底將會(huì)發(fā)布更新版本的規(guī)范ZigBee 2007,這個(gè)版本增加了一些新的特性。 從ZigBee的發(fā)展歷史可以看到,它和IEEE 802.15.4有著密切的關(guān)系,

24、事實(shí)上ZigBee的底層技術(shù)就是基于IEEE 802.15.4的,因此有一種說(shuō)法認(rèn)為ZigBee和IEEE 802.15.4是同一個(gè)東西,或者說(shuō)“ZigBee”只是IEEE 802.15.4的名字而已,其實(shí)這是一種誤解。實(shí)際上ZigBee和IEEE 802.15.4的關(guān)系,有點(diǎn)類似于WiMAX和IEEE 802.16,Wi-Fi和IEEE 802.11,Bluetooth和IEEE 802.15.1?!癦igBee”可以看作是一個(gè)商標(biāo),也可以看作是一種技術(shù),當(dāng)把它看作一種技術(shù)的時(shí)候,它表示一種高層的技術(shù),而物理層和MAC層直接引用IEEE 802.15.4。事物是不斷的發(fā)展變化的,尤其是通信技

25、術(shù),可以想象將來(lái)的ZigBee可能不會(huì)使用IEEE 802.15.4定義的底層,就跟藍(lán)牙(Bluetooth)宣布下一代底層采用UWB技術(shù)一樣,但是“ZigBee”這個(gè)商標(biāo)以及高層的技術(shù)還會(huì)繼續(xù)保留。 ZigBee 不僅只是 IEEE 802.15.4 的名字,IEEE 802.15.4僅處理低級(jí) MAC層和物理層協(xié)議,而ZigBee 聯(lián)盟對(duì)其網(wǎng)絡(luò)層協(xié)議和 API 進(jìn)行了標(biāo)準(zhǔn)化。IEEE 802.15.4 技術(shù)標(biāo)準(zhǔn)是ZigBee 技術(shù)的基礎(chǔ),完整的ZigBee協(xié)議套件由應(yīng)用層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層和物理層組成。網(wǎng)絡(luò)層以上協(xié)議由ZigBee聯(lián)盟制定,IEEE 802.15.4負(fù)責(zé)物理層和鏈路層標(biāo)

26、準(zhǔn)。ZigBee具有功耗低、成本低、網(wǎng)絡(luò)容量大、時(shí)延短、安全、工作頻段靈活等諸多優(yōu)點(diǎn),無(wú)論未來(lái)幾年ZigBee 的市場(chǎng)占有率如何,它的發(fā)展空間仍具有相當(dāng)大的潛力。因此,對(duì)ZigBee無(wú)線網(wǎng)絡(luò)的數(shù)據(jù)傳輸安全進(jìn)行研究具有非常重要的實(shí)踐意義 1.2 zigbee的優(yōu)勢(shì) ZigBee 技術(shù)優(yōu)勢(shì) ZigBee 技術(shù)在低功耗、低成本和組網(wǎng)能力具有無(wú)可比擬的應(yīng)用優(yōu)勢(shì)。 網(wǎng)狀網(wǎng)優(yōu)勢(shì) MESH網(wǎng)狀網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò)具有強(qiáng)大的功能,網(wǎng)絡(luò)可以通過(guò)“多級(jí)跳”的方式來(lái)通信; ?Mesh是一種特殊的、按接力方式傳輸?shù)狞c(diǎn)對(duì)點(diǎn)的網(wǎng)絡(luò)結(jié)構(gòu),其路由可自動(dòng)建立和維護(hù); ?MESH網(wǎng)絡(luò)機(jī)構(gòu)還可以組成極為復(fù)雜的網(wǎng)絡(luò),

27、具有很大的路由深度和網(wǎng)絡(luò)節(jié)點(diǎn)規(guī)模; ?MESH網(wǎng)絡(luò)還具備自組織、自愈功能。 抗干擾性能強(qiáng) ?ZigBee 在低信噪比的環(huán)境下ZigBee具有很強(qiáng)的抗干擾性能; ?ZigBee 技術(shù)在相同的環(huán)境中,ZIGBEE抗干擾性能遠(yuǎn)遠(yuǎn)好于藍(lán)牙和WLAN。 ?ZigBee的抗干擾性能是藍(lán)牙、WLAN和FSK的1000倍。 ?ZIGBEE技術(shù)的抗干擾設(shè)計(jì) ? ZIGBEE在物理層采用高處理增益的直序/頻率快變DS/FA技術(shù)(DirectSequence/Frequency Agility); ?ZIGBEE的處理增益最大,抗干擾和抗多徑時(shí)延擴(kuò)展的能力也越強(qiáng); ZIGBEE具備的頻率快變就是改

28、變頻率,以避開從一個(gè)已知干擾源或信號(hào)源來(lái)的影響的能力; ?實(shí)驗(yàn)證明IEEE 802.15.4/ZigBee的誤碼率,特別是在信噪比為4dB的情況下可達(dá)到 10 -9 ;達(dá)到同樣誤碼率,藍(lán)牙/ 802.15.1 信噪比要達(dá)16dB,802.11b要達(dá) 10dB,ZIGBEE的抗干擾性能明顯高于藍(lán)牙和WLAN技術(shù)。 ? ZigBee可靠鏈接 ?ZigBee 技術(shù)RF物理層上的設(shè)計(jì)保證了較強(qiáng)的抗干擾能力和通信可靠性; ?ZigBee 技術(shù)在通信協(xié)議上的可靠設(shè)計(jì),保證了較強(qiáng)的抗干擾能力和通信可靠性。 ?ZIGBEE和藍(lán)牙性能比較 表1-1 ZIGBEE和藍(lán)牙性能比較 ?? ZIGB

29、EE 藍(lán)牙 設(shè)備功耗 低功耗,遠(yuǎn)遠(yuǎn)藍(lán)牙功耗 比較高 網(wǎng)絡(luò)節(jié)點(diǎn) 65535個(gè) 7個(gè) 傳輸距離 1-2000m+ 1-10m 設(shè)備成本 低成本,高可靠 成本高 應(yīng)用范圍 采集、控制數(shù)據(jù)傳輸 語(yǔ)音、圖象傳輸 ZIGBEE和FSK電臺(tái)性能比較 表1-2 ZIGBEE和FSK電臺(tái)性能比較 ??? ZIGBEE FSK電臺(tái) 無(wú)線頻段 2.4G免費(fèi)頻段 國(guó)家非開放頻段 調(diào)制方式 DSSS擴(kuò)頻通信 FSK 頻移鍵控方式 抗干擾能力 很好 不如ZIGBEE 頻點(diǎn)串?dāng)_ 頻點(diǎn)間距大,無(wú)串?dāng)_ 不同頻段間可能串?dāng)_ 符合標(biāo)準(zhǔn) ZIGBEE、802.

30、15.4國(guó)際標(biāo)準(zhǔn) 無(wú)統(tǒng)一標(biāo)準(zhǔn) 組網(wǎng)性能 星型、樹型、MESH網(wǎng)狀網(wǎng) 星型、樹型,一般無(wú)路由能力 ZIGBEE與WLAN共存 ?ZIGBEE和WLAN共同工作在2.4G的頻段,利用ZIGBEE的#15、#20、#25和#26信道,可有效避免與802 .11b的信 #1、 #6、 #11信道的相互干擾 此外,符合下列條件之一的無(wú)線通信應(yīng)用都可以考慮采用 ZigBee技術(shù):設(shè)備間距較??;不需要很高的數(shù)據(jù)吞吐量和連續(xù)的狀態(tài)更新;設(shè)備體積很小,不容許放置較大的充電電池和電源模塊;只能使用一次性電池,或無(wú)法頻繁更換電池或反復(fù)充電;需要覆蓋的范圍較大,網(wǎng)絡(luò)內(nèi)需要容納的設(shè)備較多,網(wǎng)絡(luò)主要用于監(jiān)測(cè)

31、或控制。 ZigBee是一項(xiàng)新興的短距離無(wú)線通信技術(shù),在協(xié)議制定時(shí)就專門針對(duì)大網(wǎng)絡(luò)擴(kuò)充性和省電所設(shè)計(jì)[19],同時(shí),它已經(jīng)被業(yè)界認(rèn)同為傳感器網(wǎng)絡(luò)的基本通信組件,保證了ZigBee獨(dú)立的生存空間。 由圖1-1可知,主要的無(wú)線技術(shù)主要集中在1Mbps以上的速率,新的標(biāo)準(zhǔn)還在追求更高的速率,而ZigBee技術(shù)恰恰是填補(bǔ)低速率端無(wú)線通信技術(shù)的空缺,與其他標(biāo)準(zhǔn)在應(yīng)用上幾乎無(wú)交叉。在實(shí)際應(yīng)用環(huán)境中,低速率、低成本的無(wú)線通信在自動(dòng)控制、無(wú)線傳感器網(wǎng)絡(luò)、家居自動(dòng)化、門禁系統(tǒng)等諸多領(lǐng)域更貼近日常生活,具有廣泛的市場(chǎng),因此在該設(shè)計(jì)中我們選用了ZigBee技術(shù)。 圖1-1 幾種無(wú)線通信技術(shù)的速率和距離比較

32、 1.3zigbee的發(fā)展前景及應(yīng)用 1.3.1 zigbee的發(fā)展前景 從2005年起開始嶄露頭角的ZigBee低功耗無(wú)線傳輸技術(shù),在當(dāng)時(shí)曾經(jīng)引起市場(chǎng)上的廣泛注意。然而,幾年過(guò)去,此一市場(chǎng)并未如當(dāng)初所預(yù)期的快速成長(zhǎng)。盡管受限于標(biāo)準(zhǔn)制訂、價(jià)格、技術(shù)未臻成熟的多項(xiàng)因素影響,ZigBee技術(shù)本身的獨(dú)特性與應(yīng)用領(lǐng)域,仍是有可讓人期待的前景。在臺(tái)灣地區(qū),雖然缺乏知名大廠的帶頭投入,但是近來(lái)仍是有不少業(yè)者在默默耕耘,開發(fā)各種的ZigBee應(yīng)用,希望能等待時(shí)機(jī),為此一尚未起飛的市場(chǎng)做好準(zhǔn)備。?   ZigBee是一種低功耗無(wú)線傳輸技術(shù),其特色是網(wǎng)絡(luò)擴(kuò)充性極強(qiáng),可透過(guò)連結(jié)形成龐大的

33、智能網(wǎng)絡(luò)。從2005年被正式納入IEEE?802.15.4標(biāo)準(zhǔn)規(guī)范后,2006年起便有Freescale、TI、ST、NEC、Ember、Jennic、Oki、Renesas等廠商推出相關(guān)芯片產(chǎn)品,而國(guó)內(nèi)也有達(dá)盛電子(UBEC)投入ZigBee的芯片開發(fā)。?   ZigBee最吸引人的特性,就在于低功耗、低成本與網(wǎng)狀網(wǎng)絡(luò)(Mesh?Network)的拓樸架構(gòu),一臺(tái)主機(jī)可同時(shí)對(duì)應(yīng)到6萬(wàn)4千多個(gè)終端設(shè)備。由于ZigBee的市場(chǎng)定位明確,主要鎖定包括大樓自動(dòng)化、工業(yè)、醫(yī)療及家庭自動(dòng)化等領(lǐng)域,能夠利用這樣的無(wú)線感測(cè)網(wǎng)絡(luò)(WSN)來(lái)進(jìn)行溫度、濕度、燈光等環(huán)境偵測(cè),進(jìn)而拓展在日常生活中的多種應(yīng)用方式。

34、也因此,在ZigBee標(biāo)準(zhǔn)剛浮上臺(tái)面之初,的確吸引了不少市場(chǎng)的目光。許多市場(chǎng)研究公司也大力看好這項(xiàng)技術(shù)的發(fā)展前景。?   例如,在2005年底,市場(chǎng)研究公司NSR曾發(fā)布報(bào)告指出,首批具備ZigBee功能的產(chǎn)品將于2006年第一季在北美、歐洲和亞太地區(qū)展開,該機(jī)構(gòu)并預(yù)估,到2010年,全球?qū)⒖赏渴?.8億個(gè)ZigBee組件,成長(zhǎng)非??焖?。同樣地,市調(diào)機(jī)構(gòu)In-Stat也曾在2005年發(fā)布新聞指出,“五年內(nèi),ZigBee成長(zhǎng)將超過(guò)200%。”?   然而,從幾年前的那股熱潮,到現(xiàn)在ZigBee的發(fā)展似乎不如當(dāng)初的預(yù)期。就在今年初,同樣也是In-Stat,卻發(fā)布了一份‘ZigBee發(fā)展前景

35、難以預(yù)料”的報(bào)告。報(bào)告指出,雖然整體ZigBee節(jié)點(diǎn)與芯片出貨量將會(huì)從2006年的500萬(wàn)個(gè),到2011年成長(zhǎng)到1.2億個(gè),而且最近在自動(dòng)電表領(lǐng)域獲得了新的關(guān)注,但是由于競(jìng)爭(zhēng)技術(shù)多,它在家電市場(chǎng)得到普及的可能性低,前景未定。?   盡管幾經(jīng)起伏,國(guó)內(nèi)仍有一些業(yè)者在進(jìn)行ZigBee相關(guān)應(yīng)用的開發(fā),先行試探市場(chǎng)對(duì)于此一技術(shù)的接受度與反應(yīng),等待市場(chǎng)機(jī)會(huì)的到來(lái)。?   已投入ZigBee應(yīng)用開發(fā)兩年多時(shí)間的世和數(shù)字科技公司,該公司技術(shù)長(zhǎng)陳智盛表示,投入ZigBee主要是因?yàn)榉掀淠腹臼勒_發(fā)公司對(duì)于智能型建筑的需求,“我們認(rèn)為對(duì)于辦公室、家庭住宅的管理自動(dòng)化、安全性、節(jié)能等各方面需求,未來(lái)將

36、會(huì)持續(xù)成長(zhǎng)。而ZigBee的無(wú)線感測(cè)網(wǎng)絡(luò)、低耗電特性,在定位、溫/濕度感測(cè)方面的應(yīng)用,會(huì)有很大的商機(jī)?!?   目前,世和已經(jīng)在內(nèi)湖一個(gè)1000多坪的社區(qū)中,建置ZigBee定位與門禁管理系統(tǒng),同時(shí)也將在南港軟件園區(qū)第三期工程中,建置包括一氧化碳、二氧化碳、溫度、濕度的環(huán)境品質(zhì)感知系統(tǒng),利用ZigBee感測(cè)點(diǎn)偵測(cè)環(huán)境數(shù)據(jù),以及其約200K的數(shù)據(jù)傳輸特性,希望能達(dá)到自動(dòng)調(diào)節(jié)環(huán)境品質(zhì)的目標(biāo)。此外,它也與相關(guān)業(yè)者開發(fā)智能型照護(hù)產(chǎn)品。?   而去年才開始進(jìn)行ZigBee模塊與系統(tǒng)軟件開發(fā)的勝?zèng)目萍?,該公司?xiàng)目經(jīng)理趙正義表示,“ZigBee的應(yīng)用非常多元,常常我們解釋完此技術(shù)的特性,許多客戶就能

37、提出不同的應(yīng)用方式,市場(chǎng)對(duì)于此技術(shù)的興趣程度,的確是在增加中?!?   當(dāng)然,他也提到,之前臺(tái)灣曾有一家知名的無(wú)線通訊業(yè)者投入,但是最后卻宣告棄守。此市場(chǎng)由于標(biāo)準(zhǔn)仍缺乏互通性、量不夠大、實(shí)際部署時(shí)的穩(wěn)定度、可靠度與耗電效能等尚需提升等多方面因素,還是有一些困難需要克服。?   趙正義認(rèn)為,開發(fā)ZigBee應(yīng)用的主要核心技術(shù)是在軟件,對(duì)于價(jià)格因素,他倒是覺得目前一個(gè)感測(cè)點(diǎn)約1000元臺(tái)幣的價(jià)格,對(duì)某些特定的先期應(yīng)用來(lái)說(shuō),應(yīng)該已經(jīng)是可以接受的范圍。?   目前勝?zèng)囊呀?jīng)在某政府機(jī)構(gòu)進(jìn)行機(jī)房安全管制的ZigBee應(yīng)用部署測(cè)試,趙正義表示,不管是工業(yè)自動(dòng)化、醫(yī)院資產(chǎn)管理、自動(dòng)超表、電器遙控等

38、,目前都有客戶表示興趣,并在接洽中。?   近幾年來(lái)積極在國(guó)內(nèi)推廣ZigBee應(yīng)用的資策會(huì)網(wǎng)絡(luò)多媒體研究所,其環(huán)境感知與控制技術(shù)中心組長(zhǎng)洪志宏表示,雖然目前整個(gè)產(chǎn)業(yè)尚未起來(lái),但是國(guó)內(nèi)還是有許多公司在進(jìn)行相關(guān)產(chǎn)品、應(yīng)用的開發(fā)。他說(shuō),“雖然目前投入的廠家大都以中小型業(yè)者為主,但仍有一些知名的家電以及網(wǎng)通正在默默的進(jìn)行,或許要等到時(shí)機(jī)更成熟一點(diǎn),才會(huì)有更公開的動(dòng)作。”?   盡管如此,經(jīng)過(guò)3~4年的推廣,洪志宏表示,已有多家廠商技術(shù)移轉(zhuǎn)了資策會(huì)開發(fā)的ZigBee?stack,進(jìn)行產(chǎn)品開發(fā),不管是在社區(qū)、家庭、醫(yī)療照護(hù)等各方面,都已經(jīng)有了實(shí)際的產(chǎn)品推出。?   舉例來(lái)說(shuō),睿盛科技已經(jīng)推出Z

39、igBee網(wǎng)關(guān)器,試圖拓展‘智能化居住空間’的商機(jī)。此外,像是泰博科技也開發(fā)出內(nèi)建ZigBee傳感器的血壓計(jì)、血糖計(jì),希望將ZigBee應(yīng)用在醫(yī)療照護(hù)應(yīng)用上。?   針對(duì)ZigBee市場(chǎng)進(jìn)展的緩慢,他認(rèn)為,“除了價(jià)格因素外,軟件開發(fā)的門檻高,業(yè)者缺乏自主的stack技術(shù),這些都是影響ZigBee實(shí)際部署的原因?!?   洪志宏解釋說(shuō),雖然目前ZigBee芯片的報(bào)價(jià)大概是4美元左右,但是由于數(shù)量不高,真正到應(yīng)用端的ZigBee模塊通常都要約千元臺(tái)幣,這樣價(jià)格除非是特定應(yīng)用,否則市場(chǎng)難以接受。?   但是,就好象是雞生蛋蛋生雞的問(wèn)題一樣,市場(chǎng)沒有起來(lái),模塊價(jià)格自然也掉不下來(lái)。他指出,其

40、實(shí)就硬件技術(shù)來(lái)看,市場(chǎng)上的芯片都已經(jīng)就緒,最大的問(wèn)題在于軟件stack開發(fā)上的問(wèn)題?!爱?dāng)然有些半導(dǎo)體業(yè)者會(huì)提供stack,但都不是非常完備的,業(yè)者還是得依照應(yīng)用需求,自行進(jìn)行修改與測(cè)試。這一部分的門檻,是臺(tái)灣導(dǎo)入ZigBee應(yīng)用的最大瓶頸?!?   “另一方面,ZigBee鎖定的是類似大樓/工業(yè)自動(dòng)化等應(yīng)用,需要更專業(yè)的系統(tǒng)整合(SI)廠商能夠?qū)⑦@項(xiàng)技術(shù)導(dǎo)入到相關(guān)的應(yīng)用中。但是,我們現(xiàn)在有芯片方案、有模塊廠商,但還沒有SI業(yè)者能將這個(gè)產(chǎn)業(yè)鏈串起來(lái),開發(fā)更好的應(yīng)用,將ZigBee產(chǎn)品帶到客戶端,這些都是目前市場(chǎng)上欠缺的。” 1.3.2 zigbee的應(yīng)用 上面介紹了ZigBee的一些技術(shù)

41、優(yōu)勢(shì),也談到了不足之處,目前有些說(shuō)法把它跟其它他的無(wú)線技術(shù),如Wi-Fi、Bluetooth、RFID、NFC等等進(jìn)行類比,說(shuō)某種技術(shù)不如另一種,甚至說(shuō)某種技術(shù)要取代另一種,這樣的說(shuō)法是片面的。作為一種低速率的短距離無(wú)線通信技術(shù),ZigBee有其自身的特點(diǎn),因此應(yīng)該有為它量身定做的應(yīng)用,盡管在某些應(yīng)用方面可能和其他技術(shù)重疊。下面就來(lái)簡(jiǎn)單看看ZigBee可能的一些應(yīng)用,包括智能家庭、工業(yè)控制、自動(dòng)抄表、醫(yī)療監(jiān)護(hù)、傳感器網(wǎng)絡(luò)應(yīng)用和電信應(yīng)用。 智能家庭:家里可能都有很多電器和電子設(shè)備,如電燈、電視機(jī)、冰箱、洗衣機(jī)、電腦、空調(diào)等等,可能還有煙霧感應(yīng)、報(bào)警器和攝像頭等設(shè)備,以前我們最多可能就做到點(diǎn)對(duì)點(diǎn)

42、的控制,但如果使用了ZigBee技術(shù),可以把這些電子電器設(shè)備都聯(lián)系起來(lái),組成一個(gè)網(wǎng)絡(luò),甚至可以通過(guò)網(wǎng)關(guān)連接到Internet,這樣用戶就可以方便的在任何地方監(jiān)控自己家里的情況,并且省卻了在家里布線的煩惱。 工業(yè)控制:工廠環(huán)境當(dāng)中有大量的傳感器和控制器,可以利用ZigBee技術(shù)把它們連接成一個(gè)網(wǎng)絡(luò)進(jìn)行監(jiān)控,加強(qiáng)作業(yè)管理,降低成本。 自動(dòng)抄表:抄表可能是大家比較熟悉的事情,像煤氣表、電表、水表等等,每個(gè)月或每個(gè)季度可能都要統(tǒng)計(jì)一下讀數(shù),報(bào)給煤氣、電力或者供水公司,然后根據(jù)讀數(shù)來(lái)收費(fèi)?,F(xiàn)在在大多數(shù)地方還是使用人工的方式來(lái)進(jìn)行抄表,逐家逐戶的敲門,很不方便。而ZigBee可以用于這個(gè)領(lǐng)域,利用傳感

43、器把表的讀數(shù)轉(zhuǎn)化為數(shù)字信號(hào),通過(guò)ZigBee網(wǎng)絡(luò)把讀數(shù)直接發(fā)送到提供煤氣或水電的公司。使用ZigBee進(jìn)行抄表還可以帶來(lái)其它好處,比如煤氣或水電公司可以直接把一些信息發(fā)送給用戶,或者和節(jié)能相結(jié)合,當(dāng)發(fā)現(xiàn)能源使用過(guò)快的時(shí)候可以自動(dòng)降低使用速度。 醫(yī)療監(jiān)護(hù):電子醫(yī)療監(jiān)護(hù)是最近的一個(gè)研究熱點(diǎn)。在人體身上安裝很多傳感器,如測(cè)量脈搏、血壓,監(jiān)測(cè)健康狀況,還有在人體周圍環(huán)境放置一些監(jiān)視器和報(bào)警器,如在病房環(huán)境,這樣可以隨時(shí)對(duì)人的身體狀況進(jìn)行監(jiān)測(cè),一旦發(fā)生問(wèn)題,可以及時(shí)做出反應(yīng),比如通知醫(yī)院的值班人員。這些傳感器、監(jiān)視器和報(bào)警器,可以通過(guò)ZigBee技術(shù)組成一個(gè)監(jiān)測(cè)的網(wǎng)絡(luò),由于是無(wú)線技術(shù),傳感器之間不需要

44、有線連接,被監(jiān)護(hù)的人也可以比較自由的行動(dòng),非常方便。 傳感器網(wǎng)絡(luò)應(yīng)用:傳感器網(wǎng)絡(luò)也是最近的一個(gè)研究熱點(diǎn),像貨物跟蹤、建筑物監(jiān)測(cè)、環(huán)境保護(hù)等方面都有很好的應(yīng)用前景。傳感器網(wǎng)絡(luò)要求節(jié)點(diǎn)低成本、低功耗,并且能夠自動(dòng)組網(wǎng)、易于維護(hù)、可靠性高。ZigBee在組網(wǎng)和低功耗方面的優(yōu)勢(shì)使得它成為傳感器網(wǎng)絡(luò)應(yīng)用的一個(gè)很好的技術(shù)選擇。 電信應(yīng)用:在2006年初的時(shí)候,意大利電信就宣布她研發(fā)了一種集成了ZigBee技術(shù)的SIM卡,并命名為“ZSIM”[5]。其實(shí)這種SIM卡只是把ZigBee集成在電信終端上的一種手段。而ZigBee聯(lián)盟也在2007年4月發(fā)布新聞,說(shuō)聯(lián)盟的成員在開發(fā)電信相關(guān)的應(yīng)用[6]。如果Zi

45、gBee技術(shù)真得可以在電信領(lǐng)域開展起來(lái),那么將來(lái)用戶就可以利用手機(jī)來(lái)進(jìn)行移動(dòng)支付,并且在熱點(diǎn)地區(qū)可以獲得一些感興趣的信息,如新聞、折扣信息,用戶也可以通過(guò)定位服務(wù)獲知自己的位置。雖然現(xiàn)在的GPS定位服務(wù)已經(jīng)做得很好,但卻很難支持室內(nèi)的定位,而ZigBee的定位功能正好彌補(bǔ)這一缺陷。 第2章 系統(tǒng)總體設(shè)計(jì) 2.1 系統(tǒng)總體方案 Zigbee的主要優(yōu)勢(shì)是低功耗和組網(wǎng),網(wǎng)絡(luò)的組建是zigbee不同于其他無(wú)線協(xié)議的主要優(yōu)勢(shì)所在,一個(gè)網(wǎng)絡(luò)的組建形式?jīng)Q定了整個(gè)系統(tǒng)能否暢通,順利的工作,因此選擇合理的網(wǎng)絡(luò)結(jié)構(gòu)是非常重要的。 2.1.1 常用的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu) 1.星狀連接 各個(gè)網(wǎng)

46、絡(luò)節(jié)點(diǎn)通過(guò)中心節(jié)點(diǎn)實(shí)現(xiàn)網(wǎng)絡(luò)連接。星狀連接方式的結(jié)構(gòu)簡(jiǎn)單,它只能組建包含較少的無(wú)線節(jié)點(diǎn)的無(wú)線網(wǎng)絡(luò)。星狀結(jié)構(gòu)如下圖 圖2-1狀結(jié)構(gòu) 每個(gè)節(jié)點(diǎn)都只能和 協(xié)調(diào)器通訊。一個(gè)典型的星形網(wǎng)絡(luò)構(gòu)建過(guò)程是這樣的:一個(gè)被注入?yún)f(xié)調(diào)器程序( 軟件)的FFD( 硬件)開始工作后,開始著手構(gòu)建網(wǎng)絡(luò),他要做的第一件事就是要在他無(wú)線電波所覆蓋到的空間區(qū)域內(nèi),先選擇一個(gè)唯一的 PAN 網(wǎng)絡(luò)標(biāo)識(shí)號(hào)這個(gè)標(biāo)識(shí)號(hào)一定要是附近其他網(wǎng)絡(luò)沒用到的。 2.樹狀連接 在星狀連接方式的基礎(chǔ)上,發(fā)展出了串狀連接方式(有時(shí)也稱樹狀連接)。串狀連接的結(jié)構(gòu)是在星狀連接的基礎(chǔ)上,增加了若干轉(zhuǎn)發(fā)節(jié)點(diǎn)(灰色 節(jié)點(diǎn)),這些轉(zhuǎn)接點(diǎn)之間可以相互

47、通信。一個(gè)星狀網(wǎng)絡(luò)中的基本節(jié)點(diǎn)(空心節(jié)點(diǎn))若要發(fā)送信息到另一個(gè)星狀網(wǎng)絡(luò)的基本節(jié)點(diǎn)上,須通過(guò)轉(zhuǎn)發(fā)節(jié)點(diǎn)進(jìn)行轉(zhuǎn)發(fā)。樹狀結(jié)構(gòu)如下圖 圖2-2樹狀結(jié)構(gòu) 圖1.8也展示了router 是如何擴(kuò)展網(wǎng)絡(luò),甚至如何繞過(guò)障礙物的。比如 A想和B 說(shuō)話,但是中間有墻擋的,信號(hào)強(qiáng)度又穿透不了,這個(gè)時(shí)候樹形的網(wǎng)絡(luò)結(jié)構(gòu)就可以通過(guò)其它 router傳遞信息,并最終到達(dá)B。我們有時(shí)把這種方式叫“多次反射”(multihopping),因?yàn)樾畔囊粋€(gè)節(jié)點(diǎn)反射到另外一個(gè)節(jié)點(diǎn),最終到達(dá)目的地。這樣就擴(kuò)大了整個(gè)網(wǎng)絡(luò)的信息覆蓋面。 3.網(wǎng)狀連接 為了實(shí)現(xiàn)任意無(wú)線節(jié)點(diǎn)之間都可以傳遞信息的目標(biāo),在串狀連接方式的基

48、礎(chǔ)上又發(fā)展了網(wǎng)狀連接方式。網(wǎng)狀連接方式又稱為點(diǎn)到點(diǎn)到點(diǎn)(point-to-point-topoint)方式,它與傳統(tǒng)的點(diǎn)到多點(diǎn)連接方式最大的不同是,網(wǎng)狀連接方式中的每一個(gè)節(jié)點(diǎn)都有無(wú)線微處理器,所以無(wú)需無(wú)線路由器就可以實(shí)現(xiàn)與另一節(jié)點(diǎn)之間的互連。由于這個(gè)新的網(wǎng)絡(luò)特征,每個(gè)無(wú)線節(jié)點(diǎn)不僅可以收發(fā)信息,還可以自動(dòng)轉(zhuǎn)發(fā)信息到網(wǎng)絡(luò)中的其他任意節(jié)點(diǎn)。 由于網(wǎng)狀連接方式中每個(gè)節(jié)點(diǎn)的智能化,所以,當(dāng)網(wǎng)絡(luò)中任一節(jié)點(diǎn)故障時(shí),附近的無(wú)線節(jié)點(diǎn)會(huì)代替該故障的節(jié)點(diǎn),繼續(xù)進(jìn)行信息的傳輸和轉(zhuǎn)發(fā),從而大大提高了系統(tǒng)可靠性。同時(shí),由于任意無(wú)線節(jié)點(diǎn)之間通過(guò)無(wú)線連接就如接力賽跑一樣,信息可以通過(guò)無(wú)線節(jié)點(diǎn)組成的網(wǎng)絡(luò)傳輸?shù)礁h(yuǎn)的地方。

49、網(wǎng)狀結(jié)構(gòu)如下圖 圖2-3網(wǎng)狀結(jié)構(gòu) 2.1.2 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的選擇 本系統(tǒng)采用網(wǎng)狀結(jié)構(gòu),通過(guò)傳感器節(jié)點(diǎn)采集溫度,并發(fā)送這些數(shù)據(jù)到中心收集節(jié)點(diǎn)進(jìn)行處理。當(dāng)采集節(jié)點(diǎn)的距離太遠(yuǎn)是我們必須增加路由節(jié)點(diǎn)的傳遞采集節(jié)點(diǎn)要發(fā)給中心收集節(jié)點(diǎn),在采集節(jié)點(diǎn)與中心收集節(jié)點(diǎn)之間合適的位置放置幾個(gè)路由器將大大提高整個(gè)網(wǎng)絡(luò)的穩(wěn)定傳輸,為了簡(jiǎn)單期間,只有一個(gè)中心節(jié)點(diǎn)收集這些信息,處理后通過(guò)串口送到計(jì)算機(jī),這些信息可以在串口調(diào)試工具或超級(jí)終端上看到。 同時(shí)要做到: l 自動(dòng)形成一個(gè)網(wǎng)絡(luò)。 l 傳感器設(shè)備必須自動(dòng)加入網(wǎng)絡(luò),并在手工操作下完成綁定。 l 如果傳感器設(shè)備沒有從中心點(diǎn)收到應(yīng)答,那么將自動(dòng)移除到

50、該中心節(jié)點(diǎn)的綁定,然后自動(dòng)地發(fā)現(xiàn)新的中心節(jié)點(diǎn)綁定,從而實(shí)現(xiàn)各個(gè)模塊的成功綁定。 2.2芯片的選擇 zigbee網(wǎng)絡(luò)節(jié)點(diǎn)硬件設(shè)計(jì)的的核心是微處理器芯片。微處理器模塊在無(wú)線收發(fā)模塊的協(xié)作下完成zigbee網(wǎng)絡(luò)的建立與維護(hù),數(shù)據(jù)采集與處理,無(wú)線數(shù)據(jù)收發(fā)以及zigbee2007協(xié)議棧的正常運(yùn)行[3]。在網(wǎng)絡(luò)節(jié)點(diǎn)的硬件設(shè)計(jì)中可以根據(jù)成本與操作可行性等因數(shù)選擇不同的的設(shè)計(jì)方案,本設(shè)計(jì)選擇集微處理器模塊和無(wú)線收發(fā)模塊于一體的單芯片解決方案。 設(shè)計(jì)選用ti公司最新zigbee芯片cc2530f256,工作在2.4ghz頻段,是符合ieee 802.15.4規(guī)范的真正片上系統(tǒng)解決方案,也是目前眾多zi

51、gbee設(shè)備產(chǎn)品中表現(xiàn)最為出眾的微處理器之一。其主要特性如下: (1)片內(nèi)集成增強(qiáng)型高速8051內(nèi)核處理器,支持代碼預(yù)取;256kflash程序存儲(chǔ)器,支持最新zigbee2007pro協(xié)議;8k數(shù)據(jù)存儲(chǔ)器;支持硬件調(diào)試[3]。 (2)支持2v-3.6v供電區(qū)間,具有3種電源管理模式:?jiǎn)拘涯J?.2ma、睡眠模式1ua、中斷模式0.4ua。包括處理器和智能片內(nèi)外設(shè)在內(nèi)的模塊,具有超低功耗的特點(diǎn)[3]。 (3)片內(nèi)集成5通道dma;mac定時(shí)器;1個(gè)16位、兩個(gè)8位普通定時(shí)器;32khz睡眠定時(shí)器;電源管理與片內(nèi)溫度傳感器;8通道12位ad轉(zhuǎn)換器;看門狗等智能外設(shè)[3]。高密度集成化電路節(jié)

52、約設(shè)計(jì)成本。 (4)應(yīng)用范圍包括2.4g-hz ieee 802.15.4系統(tǒng)、rf4ce遠(yuǎn)程控制系統(tǒng)、zigbee網(wǎng)絡(luò)、家居自動(dòng)化、照明系統(tǒng)、工業(yè)測(cè)控、低功耗wsn等領(lǐng)域。 2.3 協(xié)議棧的介紹 系統(tǒng)軟件設(shè)計(jì)是在硬件設(shè)計(jì)的基礎(chǔ)上進(jìn)行的,良好的軟件設(shè)計(jì)是實(shí)現(xiàn)系統(tǒng)功能的重要環(huán)節(jié),也是提高系統(tǒng)性能的關(guān)鍵所在。節(jié)點(diǎn)設(shè)計(jì)基于通用性及便于開發(fā)的考慮,本設(shè)計(jì)移植了TI公司的Z-Stack協(xié)議棧,其主要特點(diǎn)就是其兼容性,完全支持IEEE 802. 15. 4/ZigBee的CC2530片上系統(tǒng)解決方案。 TI的Z-Stack裝載在一個(gè)基于IAR開發(fā)環(huán)境的工程里。強(qiáng)大的IAR Embedded

53、 Workbench除了提供編譯下載功能外,還可以結(jié)合編程器進(jìn)行單步跟蹤調(diào)試和監(jiān)測(cè)片上寄存器、Flash數(shù)據(jù)等。Z-Stack根據(jù)IEEE 802. 15.4和ZigBee標(biāo)準(zhǔn)分為以下幾層:API(Application Programming Interface),HAL (Hardware Abstract Layer),MAC(Media Access Control), NWK(Zigbee Network Layer),OSAL(Operating System Abstract System),Security,Service,ZDO(Zigbee Device Objects)。

54、使用IAR打開工程文件SampleApp.eww后,即可查看到整個(gè)協(xié)議棧從HAL層到APP層的文件夾分布。該協(xié)議??梢詫?shí)現(xiàn)復(fù)雜的網(wǎng)絡(luò)鏈接,在協(xié)調(diào)器節(jié)點(diǎn)中實(shí)現(xiàn)對(duì)路由表和綁定表的非易失性存儲(chǔ),因此網(wǎng)絡(luò)具有一定的記憶功能。 Z-Stack采用操作系統(tǒng)的思想來(lái)構(gòu)建,采用事件輪循機(jī)制,當(dāng)各層初始化之后,系統(tǒng)進(jìn)入低功耗模式,當(dāng)事件發(fā)生時(shí),喚醒系統(tǒng),開始進(jìn)入中斷處理事件,結(jié)束后繼續(xù)進(jìn)入低功耗模式。如果同時(shí)有幾個(gè)事件發(fā)生,判斷優(yōu)先級(jí),逐次處理事件。這種軟件構(gòu)架可以極大地降級(jí)系統(tǒng)的功耗。 18 第3章 系統(tǒng)硬件電路設(shè)計(jì) 3.1硬件部分總體介紹 本設(shè)計(jì)將溫度傳感器采集來(lái)的數(shù)據(jù)通過(guò)zi

55、gbee協(xié)議傳遞到上位機(jī)顯示,并能夠在現(xiàn)場(chǎng)實(shí)時(shí)顯示采集的溫度,人機(jī)交互采用按鍵控制,LED燈閃爍,和數(shù)碼管指示,系統(tǒng)框圖如下圖。 圖3-1系統(tǒng)硬件結(jié)構(gòu)圖 如上圖所示核心處理芯片為CC2530,其供電方式可以有兩種選擇,如果作為中端節(jié)點(diǎn)可以用電池供電,如果作為協(xié)調(diào)器可以用外部電源供電,溫度傳感器將檢測(cè)到的溫度數(shù)據(jù)傳遞給CC2530,CC2530將通過(guò)zigbee無(wú)線協(xié)議發(fā)送給目標(biāo)設(shè)備,CC2530的外圍設(shè)備還有鍵盤輸入,可以控制CC2530人為的實(shí)現(xiàn)某些功能,數(shù)碼管顯示可以顯示當(dāng)前采集的溫度數(shù)據(jù),LED指示燈指示一些狀態(tài)信息,串口用于調(diào)試設(shè)備,如果作為協(xié)調(diào)器則用于與上位機(jī)通信。

56、 3.2 電源部分設(shè)計(jì) CC2530的供電電源為3.3V,其誤差范圍為±0.5V。我們最常用的電源為5V,比如普通的直流電源和電腦的USB借口電源都是5V的,所以如果給CC2530供電我們有兩種選擇。第一普通的干電池電壓在1.5V左右,如果是新干電池其電壓范圍一般都在1.5V以上,所以兩節(jié)干電池串聯(lián)起來(lái)其電壓值可以達(dá)到3.2V左右,實(shí)際測(cè)量中其值為就在3.2V左右,這個(gè)誤差范圍在CC2530電源誤差范圍之內(nèi),所以用干電池供電時(shí)一種供電方式。第一我們采用穩(wěn)壓芯片,在市場(chǎng)中最常用的3.3V穩(wěn)壓芯片為AMS1117,如圖3-2所示 圖3-2 AMS1117 其典型電路圖如下圖

57、圖3-3 AMS1117典型電路 使用輸入旁路電容,10uF的鉭電容適用于幾乎所有的應(yīng)用。輸出電容如果使用鉭電容,AMS1117要求輸出電容的最小值為10uF。 真對(duì)本設(shè)計(jì)的電源設(shè)計(jì)如下圖所示 圖3-4 供電電源電路 供電電源燈選擇通過(guò)跳線帽P1來(lái)選擇,選擇12為直流電源供電,選擇23為電池供電,在此加了一個(gè)電源指示燈和一個(gè)六腳的開關(guān),單獨(dú)打開開關(guān)時(shí)無(wú)法供電的,只有將跳線帽跳到對(duì)應(yīng)的位置時(shí)才能正常供電。 3.3 顯示部分的設(shè)計(jì) 本設(shè)計(jì)的顯示采用數(shù)碼管顯示,如下圖所示 圖3-5 供電電源電路 數(shù)碼管的驅(qū)動(dòng)采用串入并出芯片74HC595,該芯片利用SPI協(xié)議三根

58、線就能完成數(shù)據(jù)的傳輸,即時(shí)鐘線SCK、數(shù)據(jù)線SI、片選信號(hào)線RCK。另外該芯片還能實(shí)現(xiàn)級(jí)聯(lián)的方式,三根線就可以實(shí)現(xiàn)多個(gè)數(shù)碼管多位的顯示,本設(shè)計(jì)只使用了連個(gè)級(jí)聯(lián)驅(qū)動(dòng)兩個(gè)數(shù)碼管。該芯片使用方便,在顯示速率上是能夠滿足要求的的,節(jié)省控制器的IO口。本設(shè)計(jì)為了避免IO口的復(fù)用,使用跳線帽選擇該三個(gè)IO口。 3.4 按鍵部分設(shè)計(jì) 在z-stack中,其大部分的硬件驅(qū)動(dòng)程序都是根據(jù)TI生產(chǎn)的開發(fā)板寫的,所以大部分的硬件驅(qū)動(dòng)是不適合我們使用的。針對(duì)按鍵這部分,TI公司共使用了7個(gè)按鍵,其中一個(gè)搖桿型的joystick按鍵包含了5個(gè)按鍵功能,剩余一個(gè)普通的按鍵和一個(gè)復(fù)位按鍵,由于我們不具備joysti

59、ck這種按鍵,所以在自己的硬件上根據(jù)TI這種按鍵的使用方法制作了AD鍵盤,AD鍵盤共有5個(gè)按鍵,分別為上、下、左、右、中原理圖如下圖,在PCB布局上就按照1-5分別對(duì)應(yīng)上下左右中的順序布局。 圖3-6 AD鍵盤電路 該電路時(shí)通過(guò)按鍵后在采集點(diǎn)采集的電壓值不同來(lái)對(duì)應(yīng)不同的按鍵編號(hào)的原理制作的,這樣的按鍵只需要一個(gè)AD采集接口,使用簡(jiǎn)單方便,按鍵個(gè)數(shù)可以根據(jù)需要隨意增加,但是這種按鍵的弊端是在按鍵抖動(dòng)比較厲害的時(shí)候,誤判率是比較高的,一般在按鍵上加一個(gè)去抖電容。在本設(shè)計(jì)中,由于按鍵的抖動(dòng)比較小,就沒有加去抖電容。 普通按鍵和復(fù)位按鍵的設(shè)計(jì)比較簡(jiǎn)單,按鍵直接接地即可,電路如下圖。 圖

60、3-7 普通按鍵電路 3.5 溫度采集與報(bào)警設(shè)計(jì) 3.5.1溫度采集電路 溫度傳感器我們采用單總線的DS18B20,其硬件電路比較簡(jiǎn)單,使用比較方便,而且讀取的溫度值非常準(zhǔn)確,適用與一般環(huán)境下的溫度采集。其電路圖如下圖所示 圖3-8 普通按鍵電路 該電路設(shè)計(jì)非常簡(jiǎn)便,但是單總線的傳感器的時(shí)序一般都比較復(fù)雜,同樣DS18B20的時(shí)序是很復(fù)雜的,所以硬件的簡(jiǎn)便必然要軟件區(qū)彌補(bǔ)。 3.5.2報(bào)警電路 報(bào)警電路采用普通的蜂鳴器報(bào)警,蜂鳴器又分為兩種,一種是有源的一種是無(wú)源的,有源的頻率是固定的,就是說(shuō)有源的發(fā)聲是比較單一呆板的,所以這里我們采用無(wú)源蜂鳴器,這樣報(bào)

61、警的音調(diào)我們可以自己去控制,這樣報(bào)警的效果要好很多。蜂鳴器我們采用三極管直接驅(qū)動(dòng),這樣大大提高了報(bào)警的音量。報(bào)警電路如下圖所示 圖3-9 報(bào)警電路 3.6 其余電路的設(shè)計(jì) 3.6.1 串口調(diào)試電路的設(shè)計(jì) 如果設(shè)備作為協(xié)調(diào)器將用到串口與上位機(jī)通信,如果作為終端節(jié)點(diǎn)則要用到串口調(diào)試的功能,在z-stack中也定義了串口調(diào)試的任務(wù),所以串口電路的設(shè)計(jì)也是必不可少的。電路圖如下所示 圖3-10 串口電路 串口電路要注意幾點(diǎn),首先DB9的順序不能接錯(cuò),其次串口電平轉(zhuǎn)換有兩種形式,第一是5V的,此時(shí)電平轉(zhuǎn)換芯片要使用MAX232,第二是3.3V的,此時(shí)電平轉(zhuǎn)換芯片

62、要使用MAX3232;再次,在使用電平轉(zhuǎn)換芯片的時(shí)候也有兩種可供選擇,第一就是MAX系列,這時(shí)與芯片V+管腳連接的電容的另一端要接VCC,另一種是SP系列,此時(shí)與芯片V+管腳連接的電容另一端要接地。 3.6.2 狀態(tài)指示燈電路的設(shè)計(jì) 狀態(tài)指示燈的設(shè)計(jì)就比較簡(jiǎn)單,但是也是不可少的,設(shè)備的啟動(dòng)狀態(tài),是否啟動(dòng)成功,是否脫離網(wǎng)絡(luò),是否綁定成功等等一些列的狀態(tài)信息都可以通過(guò)指示燈的形式來(lái)顯示。其原理圖如下圖 圖3-11 指示燈電路 第4章 系統(tǒng)軟件的設(shè)計(jì) 4.1軟件部分總體介紹 4.1.1 軟件設(shè)計(jì)整體流程 本設(shè)計(jì)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)選

63、擇樹狀結(jié)構(gòu),樹狀結(jié)構(gòu)必須有路由的加入,所以本設(shè)計(jì)的軟件部分設(shè)計(jì)分別要對(duì)協(xié)調(diào)器、路由器、終端節(jié)點(diǎn)分別進(jìn)行設(shè)計(jì)。終端節(jié)點(diǎn)負(fù)責(zé)采集當(dāng)前的溫度數(shù)據(jù)在現(xiàn)場(chǎng)實(shí)時(shí)的顯示,并最終發(fā)送給協(xié)調(diào)器,在向協(xié)調(diào)器發(fā)送數(shù)據(jù)的同時(shí)還要實(shí)時(shí)的接收協(xié)調(diào)器發(fā)送過(guò)來(lái)的溫度報(bào)警數(shù)據(jù),并能夠超限報(bào)警。路由器只負(fù)責(zé)在終端節(jié)點(diǎn)和協(xié)調(diào)器之間的距離超過(guò)接收不到的情況下轉(zhuǎn)發(fā)協(xié)調(diào)器與終端節(jié)點(diǎn)所發(fā)送的數(shù)據(jù),起到一個(gè)中繼器的作用。協(xié)調(diào)器在接收到終端節(jié)點(diǎn)發(fā)送過(guò)來(lái)的溫度數(shù)據(jù)后進(jìn)行相應(yīng)的處理,然后通過(guò)串口發(fā)送到上位機(jī)顯示,對(duì)上位機(jī)發(fā)送來(lái)的報(bào)警溫度進(jìn)行處理,然后分節(jié)點(diǎn)的發(fā)送給相應(yīng)的節(jié)點(diǎn)報(bào)警。下圖為整個(gè)系統(tǒng)的流程圖 圖4-1 系統(tǒng)整體流程 從圖中可以看

64、出,終端節(jié)點(diǎn)有兩種與協(xié)調(diào)器的通信方式,當(dāng)終端節(jié)點(diǎn)檢測(cè)到的協(xié)調(diào)器信號(hào)強(qiáng)度超過(guò)路由器時(shí),將直接與協(xié)調(diào)器通信,相反如果檢測(cè)不到協(xié)調(diào)器的信號(hào)或者信號(hào)強(qiáng)度比路由節(jié)點(diǎn)的若,則通過(guò)路由節(jié)點(diǎn)將數(shù)據(jù)傳送給協(xié)調(diào)器。 在TI提供的z-stack協(xié)議上,設(shè)備啟動(dòng)的過(guò)程都由協(xié)議棧本身做好,用戶只需指定其啟動(dòng)身份即可。 4.1.2 網(wǎng)絡(luò)通道和PAN ID的選擇 Zigbee工作在ISM頻段,其定義了兩個(gè)工作頻段,即2.4GH在頻段和868/915MHZ頻段,在中國(guó)Zigbee工作在2.4GHz頻段,該頻段有16個(gè)速率為250kb/s的信道,該頻段在全球?yàn)橥ㄓ玫念l段,是免費(fèi)的。 在z-stack中給出了該頻

65、段的16個(gè)通道,通道號(hào)為11-26,系統(tǒng)默認(rèn)的位11通道,即-DDEFAULT_CHANLIST=0x00000800 // 11 - 0x0B。在設(shè)備啟動(dòng)后將掃描該頻段的通道,如果該通道可用,設(shè)備將在該通道內(nèi)建立網(wǎng)絡(luò)。 我們知道zigbee的一大優(yōu)勢(shì)就是能夠自由組網(wǎng),但是如何保證每個(gè)網(wǎng)絡(luò)之間的傳輸不受其他網(wǎng)絡(luò)的干擾,網(wǎng)絡(luò)與網(wǎng)絡(luò)之間有時(shí)用什么來(lái)區(qū)分的,我的設(shè)備怎么保證只在我的網(wǎng)絡(luò)里活動(dòng)?這里有一個(gè)很重要的概念---PANID(person area network)即個(gè)人局域網(wǎng)的ID號(hào),他是區(qū)分各個(gè)網(wǎng)絡(luò)的一個(gè)標(biāo)號(hào)。該P(yáng)ANID的設(shè)置有兩種方式,第一就是z-stack中給定的方式設(shè)置-DZD

66、APP_CONFIG_PAN_ID=0xFFFF,當(dāng)設(shè)置PANID為0xffff時(shí),協(xié)調(diào)器啟動(dòng)后將根據(jù)自身的物理地址自動(dòng)設(shè)置一個(gè)PANID號(hào),此時(shí)如果路由和終端設(shè)備的PANID也設(shè)置為0xffff時(shí)將自動(dòng)加入該協(xié)調(diào)器創(chuàng)建的網(wǎng)絡(luò)。但是這時(shí)會(huì)帶來(lái)一個(gè)弊端就是如果路由與終端在第一次啟動(dòng)后如果發(fā)現(xiàn)有其他網(wǎng)絡(luò)而且信號(hào)強(qiáng)度比該網(wǎng)絡(luò)強(qiáng)他們將會(huì)加入另外一個(gè)網(wǎng)絡(luò)。第二種就是我們可以認(rèn)為的指定一個(gè)PANID號(hào),例如-DZDAPP_CONFIG_PAN_ID=0x1234,此時(shí)協(xié)調(diào)器啟動(dòng)后將掃描一定范圍內(nèi)是否已經(jīng)存在同樣的PANID號(hào)的網(wǎng)絡(luò),若果存在則PANID號(hào)自動(dòng)加1創(chuàng)建一個(gè)新的網(wǎng)絡(luò)。但是此時(shí)要注意的時(shí),路由與終端要想加入該協(xié)調(diào)器創(chuàng)建的網(wǎng)絡(luò)必須人為的設(shè)置同樣的PANID。本設(shè)計(jì)中我們?nèi)藶榈闹付ㄒ粋€(gè)PANID號(hào),這樣的好處是,保證路由和終端只能加入我指定的網(wǎng)絡(luò)。 4.2 開發(fā)環(huán)境的介紹 IAR Embedded Workbench 是一種用于開發(fā)應(yīng)用各種不同的目標(biāo)處理器的靈活的集成環(huán)境。它提供一個(gè)方便的窗口界面用于迅速的開發(fā)和調(diào)試。 Embedded Workbench 支持多種不同的目標(biāo)處

展開閱讀全文
溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!