zigbee協議及開發(2) 基礎知識

2021-06-01 04:57:05 字數 638 閱讀 6005

zigbee可以看成是一種ad hoc網路。理論上,ieee802.15.4中涉及到兩種裝置:全功能ffd和半功能rfd裝置。從相關文件描述,ffd能夠完成更多的任務,擔當更多的角色,比如協調器和路由器,具有更大的處理能力和更大的記憶體;而rfd功能較少,通常只擔當終端結點,只與乙個路由器或者協調器通訊。

相應的,ieee802.15.4中裝置的邏輯角色可以分為pan cordinator, cordinator和device,對應zigbee的即是cordinator, router, end device。

另外乙個角度,zigbee能夠組成網路的拓撲形式有星形和點到點(即網狀),而樹形是網狀的一種特例。

從後面的實現來看,樹形拓撲倒是最為實用的一種。其中協調器主要完成以下任務:

1. 為網路中每乙個裝置分配乙個位址;

2. 初始化、結束及**網路中每乙個訊息;

3. 為整個網路建立乙個pan id,這個id使得單個pan網路內裝置可以使用16位短位址,而不同網路間仍然能夠互通。

而路由器節點只是邏輯功能與協調器不同,其硬體和軟體與協調器相同。此外,根據ieee802.15.4標準:

根據zstack的實現, 上述應該分別對應加入網路zb_startrequest和zb_binddevice操作.

zigbee協議及開發(1) 基礎知識

準備學習這個方面內容原因是因為申請了乙個學生的課題,本來是由學生做的,但是諸多原因,最後只得由我親自操刀,既然做就做好吧。本系列相關實驗用到的硬體是feibit公司基於ticc2530開發系列節點。申請的課題是關於無線感測器網路室內環境監測的,原本打算購買一套 中科院寧波 深聯科技的gains和ga...

Zigbee 2 協議棧的初次使用

兩個zigbee節點進行點對點通訊,zigbee終端節點傳送 led 三個字元,協調器收到收據後,對接受到的資料進行判斷,如果收到的資料是 led 則使開發板上的led等閃爍。zigbee協議棧簡介協議是一系列的通訊標準,通訊雙方需要按照這一標準進行正常的資料發射和接收。協議棧是協議的具體實現形式,...

ZigBee開發 5 基礎實驗定時器

一 定時 技術器的基本原理 定時 計數器,是一種能夠對內部時鐘訊號或外部輸入訊號進行計數,當計數值達到設定要求時,向cpu提出中斷處理請求,從而實現定時或者計數功能的外設。定時 計數器的最基本工作原理是進行計數。不管是定時器還是計數器,本質上都是計數器,可以進行加1 減1 計數,每出現乙個計數訊號,...