使用ZigBee3.0模块建立远程网络控制方法

本文以路灯控制应用为例,简述zigbee3.0模块使用流程。
一、建立网络
1.通过usb转串口模块将出厂的zigbee自组网模块连接,打开上位机软件“e180-zg120a-setting”,如下截图所示,选择端口号,并设置串口波特率(默认 115200),打开串口
2.串口打开后,首先点击“进入配置模式”,消息框提示“进入配置状态成功,读取参数成功”,主要的网络参数包括,节点类型默认为终端,信道默认11,pan id默认随机,发射功率默认为10。
3.修改节点类型为协调器,并点击旁边的回撤按键,同时消息框提示“配置设备类型成功”。一般的zigbee3.0网络是由协调器节点建立的,所以建立网络前需把出厂默认的终端节点类型更改为协调器。
4.节点类型写入成功后,修改部分网络参数建立需要的zigbee网络(也可以不用修改参数采用默认值),此处修改一下信道、网络panid和发射功率,参数修改后一定要点击“写入网络参数”,此时消息框会提示“写入参数成功”。修改了节点类型,模块需要重启后才能生效,点击“模块重启”,此时消息框提示“模块重启成功”。
二、加入网络
1.进入配置模式,消息框提示“进入配置状态成功,读取参数成功”,设置网络参数包括,节点类型默认为终端,信道默认11,pan id默认随机,发射功率默认为20。
2.修改网络参数,其pan id和发射信道参数必须和待加入的网络一样,点击“写入网络参数”,消息框提示“写入参数成功”。重启模块。
3.选择定点组网界面,显示网络状态为“已加入网络”说明休眠终端节点已经加入之前协调器创建的网络。
三、驱动路灯
模块连接路灯控制驱动器控制路灯亮度和开关状态,pwm接口控制路灯亮度,gpio控制路灯开关。
四、远程控制
1.zigbee网络通过e180-dtu(zg120-485)zigbee转串口数传单元,连接e810-dtu(rs485)通过以太网接口实现网络连接,如图所示:
zigbee网络通信链路
2.通过e810-dtu(rs485)连接的网络服务器采集路灯工作状态数据以及控制路灯亮度和开关状态,实现远程网络监控。


大众推出全新敞篷SUV 保持一贯的高颜值
吹胀式蒸发器的技术标准的详细介绍
基于Arduino的3路交通灯控制器
微软将在亚洲总部区域打造数字孪生原型
网络信息安全是人工智能的保镖
使用ZigBee3.0模块建立远程网络控制方法
洲明集团华南运营中心及超高清应用研发基地正式签约落地
方寸微电子自研网络安全芯片,构筑信息安全新防线
三端双向可控硅闪光灯电路
浅析WENTEQ嵌入式环行器
华为云政务大数据解决方案在市场的表现与现有能力排名第一
TYAN推出了多款性能优越的嵌入式主板
Nervos CKB 应用层有什么优势
阿里研发AI黑科技,助力建设互联网清朗环境
天津日报报道芯灵通:为国家科技创新增长提供‘芯’动能
嵌入式智能系统在智能家居中有何应用
苹果Apple Watch,智能穿戴设备江湖上的王者
努比亚电竞红魔手机怎么样?红魔游戏手机在刺激战场游戏中可达满帧
红外体测温监测系统传输方案助您不必再拦人站门口测体温
深圳新昌营造·一号楼科技为物业服务注入新活力