ZigBee模块ZM32如何实现普通自组网?

2025-05-09 15:38:57

ZM32是一款高性能ZigBee透传模块,模块有着强大硬件性能,高达19dBm的发射功沧鲎孳卣率和-99dBm的接收灵敏度保证了模块的穿墙能力和超过3.3公里的视距通信距离。在Mesh组网方面,模块在百秒以内即可完成100台设备的自组网,且支持短地址、长地址、数据帧地址三种通信方式动态切换,使用更加灵活。

工具/原料

ZM32评估板3块,电脑,USB转串口连接线3根,WirelessCfg上位机软件。

连接设备获取ZigBee参数

1、将3块ZM32板子通过USB转串口连接线连接在电脑上,打开WirelessCfg上位机软件,根据默认波特率115200、数据位8、校验位1、停止位无,点击【打开串口】【连接设备】,如下图所示。

ZigBee模块ZM32如何实现普通自组网?

2、点击【设备配置】,可查看配置ZM32模块的无线信息,修改配置时需要点击属性窗口工具栏上的【保存配置】,才能使得参数生效,如下图所示。

ZigBee模块ZM32如何实现普通自组网?

恢复ZigBee出厂参数

1、依次打开3个WirelessCfg窗口并进入配置状态,在窗口中将3块评估板均恢复出厂设置,如下图所示。

ZigBee模块ZM32如何实现普通自组网?

配置ZigBee参数开启普通自组网

1、将3块评估板分别配置成协调器设备,路由设备,终端设备,通道号都为Ch25,点击【保存配置】,如下图所示。

ZigBee模块ZM32如何实现普通自组网?

2、点击右上方【自组网】,将3块评估板均选择“普通自组网”,如下图所示。

ZigBee模块ZM32如何实现普通自组网?

协调器组网

1、在协调器所在的评估板上找到S2,按下至少3秒后放开,然后观察评估板上STATE LED是否从闪烁4下,变成闪烁2下(如果还是闪烁4下,请重新按下S2 3秒)。

2、在协调器所在的评估板上找到S3,一直按着不要松开STATE LED从闪烁2下,变成逛尻尢糸闪烁1下,此时协调器允许新设备加入网络。带协调器设备的评估板相关按键说明如下图所示。

ZigBee模块ZM32如何实现普通自组网?

3、自组网的过程中,配置工具不会实时获取设备最新的信息,需要在左半部分手动双击获取本地设备的配置信息,才可以看到本地地址的变动,如下图所示。

ZigBee模块ZM32如何实现普通自组网?

4、协调器建网成功,双击获取设备信息,如下图所示。

ZigBee模块ZM32如何实现普通自组网?

路由设备/终端设备入网

1、在路由/终端设备所在的评估板上找到S3,按下至少100 ms后放开,然后观察评估板上STATE LED是否从闪烁4下,到闪烁3下,最后闪烁2下(如果还是闪烁4下,检查协调器是否一直按着按钮S3,此时协调器处于允许入网状态)。带路由/终端设备的评估板相关按键说明如下图所示。

ZigBee模块ZM32如何实现普通自组网?

2、在自组网的过程中,配置工具不会实时获取设备最新的信息,需要在左半部分手动获取本地设备的配置信息,才可以看到本地地址的变动,如下图所示。

ZigBee模块ZM32如何实现普通自组网?

3、路由/终端设备入网,协调器组网成功,双击获取设备信息,如下图所示。

ZigBee模块ZM32如何实现普通自组网?

通信测试

1、修改目标网络地址,数据就会发送到该地址对应的设备上。在“通信窗口”中取消选中“HEX显示”和“HEX发送”,然后发送字符串数据,通信效果如下图所示。

ZigBee模块ZM32如何实现普通自组网?
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢