【zigbee無(wú)線(xiàn)通信模塊步步詳解】ZigBee3.0模塊建立遠程網(wǎng)絡(luò )控制方法
本文以路燈控制應用為例,簡(jiǎn)述ZigBee3.0模塊使用流程。
一、建立網(wǎng)絡(luò )
1.通過(guò)USB轉串口模塊將出廠(chǎng)的ZigBee自組網(wǎng)模塊連接,打開(kāi)上位機軟件“E180-ZG120A-Setting”,如下截圖所示,選擇端口號,并設置串口波特率(默認 115200),打開(kāi)串口
2.串口打開(kāi)后,首先點(diǎn)擊“進(jìn)入配置模式”,消息框提示“進(jìn)入配置狀態(tài)成功,讀取參數成功”,主要的網(wǎng)絡(luò )參數包括,節點(diǎn)類(lèi)型默認為終端,信道默認11,PAN ID默認隨機,****功率默認為10。
3.修改節點(diǎn)類(lèi)型為協(xié)調器,并點(diǎn)擊旁邊的回撤按鍵,同時(shí)消息框提示“配置設備類(lèi)型成功”。一般的ZigBee3.0網(wǎng)絡(luò )是由協(xié)調器節點(diǎn)建立的,所以建立網(wǎng)絡(luò )前需把出廠(chǎng)默認的終端節點(diǎn)類(lèi)型更改為協(xié)調器。
4.節點(diǎn)類(lèi)型寫(xiě)入成功后,修改部分網(wǎng)絡(luò )參數建立需要的ZigBee網(wǎng)絡(luò )(也可以不用修改參數采用默認值),此處修改一下信道、網(wǎng)絡(luò )PANID和****功率,參數修改后一定要點(diǎn)擊“寫(xiě)入網(wǎng)絡(luò )參數”,此時(shí)消息框會(huì )提示“寫(xiě)入參數成功”。修改了節點(diǎn)類(lèi)型,模塊需要重啟后才能生效,點(diǎn)擊“模塊重啟”,此時(shí)消息框提示“模塊重啟成功”。
二、加入網(wǎng)絡(luò )
1.進(jìn)入配置模式,消息框提示“進(jìn)入配置狀態(tài)成功,讀取參數成功”,設置網(wǎng)絡(luò )參數包括,節點(diǎn)類(lèi)型默認為終端,信道默認11,PAN ID默認隨機,****功率默認為20。
2.修改網(wǎng)絡(luò )參數,其PAN ID和****信道參數必須和待加入的網(wǎng)絡(luò )一樣,點(diǎn)擊“寫(xiě)入網(wǎng)絡(luò )參數”,消息框提示“寫(xiě)入參數成功”。重啟模塊。
3.選擇定點(diǎn)組網(wǎng)界面,顯示網(wǎng)絡(luò )狀態(tài)為“已加入網(wǎng)絡(luò )”說(shuō)明休眠終端節點(diǎn)已經(jīng)加入之前協(xié)調器創(chuàng )建的網(wǎng)絡(luò )。
三、驅動(dòng)路燈
模塊連接路燈控制驅動(dòng)器控制路燈亮度和開(kāi)關(guān)狀態(tài),pwm接口控制路燈亮度,GPIO控制路燈開(kāi)關(guān)。
四、遠程控制
1.zigbee網(wǎng)絡(luò )通過(guò)E180-DTU(ZG120-485)zigbee轉串口數傳單元,連接E810-DTU(RS485)通過(guò)以太網(wǎng)接口實(shí)現網(wǎng)絡(luò )連接,如圖所示:
Zigbee網(wǎng)絡(luò )通信鏈路
2.通過(guò)E810-DTU(RS485)連接的網(wǎng)絡(luò )服務(wù)器采集路燈工作狀態(tài)數據以及控制路燈亮度和開(kāi)關(guān)狀態(tài),實(shí)現遠程網(wǎng)絡(luò )監控。
*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。