近年來,無線網絡得到了快速的發展,在此過程中也出現了各種無線網絡
數據傳輸標準,諸如 WiFiTM、Wireless USB、BluetoothTM、Wibree,不同的
協議標準對應不同的應用領域,例如,WiFiTM 主要用于大量數據的傳輸,
Wireless USB主要用于視頻數據的傳輸等。
0.png (229.4 KB, 下載次數: 137)
下載附件
2017-5-20 16:46 上傳
0.png (119.97 KB, 下載次數: 135)
下載附件
2017-5-20 16:46 上傳
0.png (184.18 KB, 下載次數: 130)
下載附件
2017-5-20 16:46 上傳
第二章 z-stack 協議棧編程實驗
2.1 Z-stack 點對點實驗
2.1.1 實驗目的
(1) 實現Zigbee 節點的無線數據傳輸;
(2) 熟悉Z-stack 協議棧編程思路,及 Z-stack協議棧工作原理;
(3) 了解Zigbee 協議。
2.1.2 實驗設備
(1) CC2530板 2塊;
(2) 仿真器一個;
(3) 方口USB 線一根。
2.1.3 實驗原理
本實驗要實現兩個 CC2530 核心板在 zigbee 協議的基礎上實現數據的傳輸,
即點對點網絡的數據傳輸。下面我們先熟悉一下 zigbee網絡中的三種設備及
Z-stack 協議棧中的配置。
協調器:(coordinator)
可以理解為網絡拓撲的發起者。每個 ZigBee網絡有且只有一個 ZigBee的
協調器,協調器首先選擇一個信道和網絡標識(PAN ID),因為協調器是整個網
絡的開始,具有網絡的最高權限,是整個網絡的維護者。
路由器:(router)
可以理解為網絡拓撲的拓展者。路由器是一種支持關聯的設備,能夠實現
其他節點的消息轉發功能。ZigBee 的樹形拓撲結構網絡可以有多個路由器設備,
ZigBee的星型拓撲結構網絡不支持路由器設備。
終端節點:(end device)
ZigBee終端節點是具體執行的數據采集傳輸的設備,不能轉發其他節點的
消息,終端依靠與協調器或者路由器相連接構成網絡節點。
本實驗要實現終端節點設備入網之后給協調器設備發送一個 LED燈閃爍的
命令。協調器接收到該命令之后執行 LED 燈閃爍程序。
首先協調器執行程序初始化硬件,創建網絡等待其他設備申請加入網絡。
如果有設備加入網絡,協調器開始給設備分配通訊地址。并將分配好的地址保
存到路由表中。Z-stack協議棧協調器程序啟動過程如圖 2-1所示。
0.png (124.38 KB, 下載次數: 150)
下載附件
2017-5-20 16:50 上傳
0.png (180.92 KB, 下載次數: 151)
下載附件
2017-5-20 16:55 上傳
完整的pdf格式Zigbee教程文檔51黑下載地址(共114頁):
傳感網實驗-zigbee .pdf
(2.85 MB, 下載次數: 294)
2017-5-20 10:37 上傳
點擊文件名下載附件
cc2530 下載積分: 黑幣 -5
|