Zigbee組網(wǎng)建一個完整的網(wǎng)絡包含兩個步驟:網(wǎng)絡初始化和節(jié)點加入網(wǎng)絡。其中,zigbee模塊節(jié)點加入網(wǎng)絡可以分為通過協(xié)調器直接連接入網(wǎng)和通過已有父節(jié)點入網(wǎng)。下面來依次說明。
1. 網(wǎng)絡初始化
ZigBee網(wǎng)絡初始化只能是由網(wǎng)絡協(xié)調器發(fā)起的,在組建網(wǎng)絡前,需要判斷本節(jié)點還沒與其他網(wǎng)絡連接。如果節(jié)點已經(jīng)與其他網(wǎng)絡連接時,此節(jié)點只能作為該網(wǎng)絡的子節(jié)點。一個ZigBee網(wǎng)絡中有且僅有一個ZigBee協(xié)調器,一旦網(wǎng)絡建立好了,協(xié)調器就退化成路由器的角色,甚至是可以去掉協(xié)調器的,這一切得益于ZigBee網(wǎng)絡的分布式特性.
zigbee網(wǎng)絡初始化流程圖如下:
每層詳細解釋:
1 . 協(xié)調器通過主動掃描,發(fā)送信標請求命令(Beacon request command),設置一個掃描期限(T_scan_duration),如果在期限內沒檢測到回應信標,則認為在其范圍內沒有其他協(xié)調器,那么此時可以建立自己的ZigBee模塊網(wǎng)絡,并且作為網(wǎng)絡的協(xié)調器。非信標網(wǎng)絡的設備會等待請求,信標網(wǎng)絡的設備會周期性的產(chǎn)生信標并且廣播出去。
2.
2.1 能量掃描
對指定信道或者默認信道進行能量檢測,以避免可能的干擾,以遞增的方式對所檢測的信道能量值進行排序,拋棄那些能量值超出范圍的信道。選擇一系列可用信道。
2.2主動掃描
接著通過主動掃描的方式,獲取節(jié)點通訊半徑內的網(wǎng)絡信息,然后根據(jù)這些信息,找一個最好的、相對安靜的信道。最后選擇的信道應該是存在最少的ZigBee網(wǎng)絡,最好是沒有ZigBee網(wǎng)絡。
3. 在所選定的信道上,網(wǎng)絡ID(PAN ID)必須是唯一的,不能和其他ZigBee網(wǎng)絡沖突,不能為廣播地址(0xFFFF)??梢允褂迷O定的PAN ID,也可以通過監(jiān)聽其他網(wǎng)絡的ID來隨機選擇一個不會沖突的ID號.當路由節(jié)點或者設備入網(wǎng)時,協(xié)調器會給節(jié)點分配短地址來通訊。對于協(xié)調器來說,網(wǎng)絡地址始終為0x0000
2.ZigBee模塊入網(wǎng)技術流程
ZigBee模塊設備的入網(wǎng)流程,詳見下圖:
每層詳細解釋
節(jié)點入網(wǎng)將選擇范圍內信號最強的父節(jié)點加入網(wǎng)絡,成功加入后,會得到一個網(wǎng)絡短地址,并通過這個地址進行數(shù)據(jù)的收發(fā)。網(wǎng)絡拓撲關系和地址會保存在各自的flash中。
選擇一個合適的ID后,設備的上層會請求MAC層對物理層和MAC層的phyCurrentChannel、macPANID等PIB屬性進行相應的設置。
詳見下圖:
7 X 24 銷售服務熱線
4000-330-990深圳辦事處柯經(jīng)理:18218726658 無錫辦事處劉經(jīng)理:13558641933
成都總部銷售經(jīng)理:
秦 科(無線模塊):18884314654 馮子恒(無線模塊):18828049434
蔡友銀(無線模塊):13882211021 葛宇龍(通信設備):19138800613
胡兵(外貿銷售經(jīng)理):18584911141、 sales06@ebyte.com
業(yè)務郵箱:support@cdebyte.com 全國銷售投訴電話:19934352316
地址:四川省成都市高新西區(qū)西區(qū)大道199號B5棟(前臺座機:028-61543675)
?? 成都億佰特電子科技有限公司【版權所有】 蜀ICP備13019384號