91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 無線通信

基于CC2420的Zigbee無線網絡系統的設計

發布時間:2008/5/27 0:00:00 訪問次數:404

        

    

    

    作者:電子科技大學 林煒 吳健

    

    摘 要:zigbee是專為低速率傳感器和控制網絡設計的無線網絡協議。本文介紹了基于ieee 802.15.4的無線網絡協議zigbee的主要特征和應用領域,并且根據其特點,利用單片機和chipcon公司的cc2420實現了基于zigbee的無線網絡應用。

    

    關鍵詞:ieee 802.15.4 無線網絡協議 zigbee cc2420

    

    zigbee是為低速率控制網絡設計的標準無線網絡協議。zigbee協議的一些應用包括建筑自動化網絡、建筑安防系統、工業控制網絡、遠程抄表以及pc外設。與其他無線協議相比,zigbee無線協議提供了低復雜性、縮減的資源要求,最重要的是它提供了一組標準的規范,并提供了三個工作頻帶,以及一些網絡配置和可選的安全功能。

    

    1 zigbee協議概述

    

    1.1 ieee 802.15.4

    

    zigbee協議使用ieee 802.15.4規范作為介質訪問層(mac)和物理層(phy)。ieee 802.15.4總共定義了3個頻帶:2.4ghz、915mhz和868mhz。每個頻帶提供固定數量的信道。例如,2.4ghz頻帶有16個信道(信道11-26)、915mhz頻帶提供10個信道(信道1-10)而868mhz頻帶提供1個信道(信道0)。

    

    協議的比特率由所選擇的工作頻率決定。2.4ghz頻帶提供的數據速率為250kpbs,915mhz頻帶提供的數據速率為20kbps。由于數據包開銷和處理延遲,實際的數據吞吐量會小于規定的比特率。

    

    ieee 802.15.4 mac數據包的最大長度為127字節。每個數據包都由頭字節和16位crc值組成。16位crc值驗證幀的完整性。此外,ieee 802.15.4還可以選擇使用應答數據傳輸機制。使用這種方法,所有特殊ack標志位置1的幀均會被它們的接收器應答。這就可以確定幀實際上已經被傳遞了。如果發送幀的時候置位了ack 標志位而且在一定的超時期限內沒有收到應答,發送器將重復進行固定次數的發送,如仍無應答就宣布發生錯誤。注意接收到應答僅僅表示幀被mac層正確接收,而不表示幀被正確處理,這是非常重要的。接收節點的mac 層可能正確地接收并應答了一個幀,但是由于缺乏處理資源,該幀可能被上層丟棄。因此,很多上層和應用程序要求其他的應答響應。

    

    1.2 網絡配置

    

    zigbee無線網絡可采用多種類型的配置。

    

    星型網絡配置由一個協調器節點(主設備)和一個或多個終端設備(從設備)組成。協調器是實現了一組很多zigbee服務的一種特殊的全功能設備(ffd)。終端設備可能是ffd或簡化功能設備(rfd)。rfd是最小而且最簡單的zigbee節點。它只實現了一組最小的zigbee服務。在星型網絡中,所有的終端設備都只與協調器通信。如果某個終端設備需要傳輸數據到另一個終端設備,它會把數據發送給協調器,然后協調器依次將數據轉發到目標接收器終端設備。星型拓撲結構如圖1所示。

    

    

    

    圖1 星型網絡拓撲結構

    

    群集網絡配置也是zigbee使用的一種網絡配置結構。在群集網絡中,終端設備既可以選擇和協調器通信,也可以和路由器(router)通信。路由器有兩個功能:一是增加網絡中的節點數量,二是擴大網絡的物理范圍。有了路由器后,終端設備就不必安裝在協調器的有效射頻范圍內。群集網絡結構如圖2所示。

    

    

    

    圖2 群集網絡拓撲結構

    

    和任何網絡一樣,zigbee網絡也是多點接入網絡,這意味著網絡中的所有節點對通信介質的訪問是同等的。有兩種類型的多點接入機制。在沒有使能信標的網絡中,只有信道是空閑的,在任何時候都允許所有節點發送。在使能了信標的網絡中,僅允許節點在預定義的時隙內進行發送。協調器會定期以一個標知為信標幀的超級幀開始發送,并且希望網絡中的所有節點與此幀

        

    

    

    作者:電子科技大學 林煒 吳健

    

    摘 要:zigbee是專為低速率傳感器和控制網絡設計的無線網絡協議。本文介紹了基于ieee 802.15.4的無線網絡協議zigbee的主要特征和應用領域,并且根據其特點,利用單片機和chipcon公司的cc2420實現了基于zigbee的無線網絡應用。

    

    關鍵詞:ieee 802.15.4 無線網絡協議 zigbee cc2420

    

    zigbee是為低速率控制網絡設計的標準無線網絡協議。zigbee協議的一些應用包括建筑自動化網絡、建筑安防系統、工業控制網絡、遠程抄表以及pc外設。與其他無線協議相比,zigbee無線協議提供了低復雜性、縮減的資源要求,最重要的是它提供了一組標準的規范,并提供了三個工作頻帶,以及一些網絡配置和可選的安全功能。

    

    1 zigbee協議概述

    

    1.1 ieee 802.15.4

    

    zigbee協議使用ieee 802.15.4規范作為介質訪問層(mac)和物理層(phy)。ieee 802.15.4總共定義了3個頻帶:2.4ghz、915mhz和868mhz。每個頻帶提供固定數量的信道。例如,2.4ghz頻帶有16個信道(信道11-26)、915mhz頻帶提供10個信道(信道1-10)而868mhz頻帶提供1個信道(信道0)。

    

    協議的比特率由所選擇的工作頻率決定。2.4ghz頻帶提供的數據速率為250kpbs,915mhz頻帶提供的數據速率為20kbps。由于數據包開銷和處理延遲,實際的數據吞吐量會小于規定的比特率。

    

    ieee 802.15.4 mac數據包的最大長度為127字節。每個數據包都由頭字節和16位crc值組成。16位crc值驗證幀的完整性。此外,ieee 802.15.4還可以選擇使用應答數據傳輸機制。使用這種方法,所有特殊ack標志位置1的幀均會被它們的接收器應答。這就可以確定幀實際上已經被傳遞了。如果發送幀的時候置位了ack 標志位而且在一定的超時期限內沒有收到應答,發送器將重復進行固定次數的發送,如仍無應答就宣布發生錯誤。注意接收到應答僅僅表示幀被mac層正確接收,而不表示幀被正確處理,這是非常重要的。接收節點的mac 層可能正確地接收并應答了一個幀,但是由于缺乏處理資源,該幀可能被上層丟棄。因此,很多上層和應用程序要求其他的應答響應。

    

    1.2 網絡配置

    

    zigbee無線網絡可采用多種類型的配置。

    

    星型網絡配置由一個協調器節點(主設備)和一個或多個終端設備(從設備)組成。協調器是實現了一組很多zigbee服務的一種特殊的全功能設備(ffd)。終端設備可能是ffd或簡化功能設備(rfd)。rfd是最小而且最簡單的zigbee節點。它只實現了一組最小的zigbee服務。在星型網絡中,所有的終端設備都只與協調器通信。如果某個終端設備需要傳輸數據到另一個終端設備,它會把數據發送給協調器,然后協調器依次將數據轉發到目標接收器終端設備。星型拓撲結構如圖1所示。

    

    

    

    圖1 星型網絡拓撲結構

    

    群集網絡配置也是zigbee使用的一種網絡配置結構。在群集網絡中,終端設備既可以選擇和協調器通信,也可以和路由器(router)通信。路由器有兩個功能:一是增加網絡中的節點數量,二是擴大網絡的物理范圍。有了路由器后,終端設備就不必安裝在協調器的有效射頻范圍內。群集網絡結構如圖2所示。

    

    

    

    圖2 群集網絡拓撲結構

    

    和任何網絡一樣,zigbee網絡也是多點接入網絡,這意味著網絡中的所有節點對通信介質的訪問是同等的。有兩種類型的多點接入機制。在沒有使能信標的網絡中,只有信道是空閑的,在任何時候都允許所有節點發送。在使能了信標的網絡中,僅允許節點在預定義的時隙內進行發送。協調器會定期以一個標知為信標幀的超級幀開始發送,并且希望網絡中的所有節點與此幀

相關IC型號

熱門點擊

 

推薦技術資料

機器小人車
    建余愛好者制作的機器入從驅動結構上大致可以分為兩犬類,... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
五华县| 三亚市| 昂仁县| 凤台县| 临武县| 无棣县| 福安市| 梅河口市| 阿克| 石首市| 固镇县| 杂多县| 九江市| 横山县| 石台县| 和政县| 深泽县| 高安市| 商丘市| 中西区| 永清县| 余江县| 万州区| 凤翔县| 靖远县| 嘉义市| 雷州市| 宜都市| 神池县| 刚察县| 巨鹿县| 板桥市| 罗田县| 三亚市| 正阳县| 扬州市| 兰溪市| 巨鹿县| 新竹市| 扬中市| 北川|