ZigBee模块AW516x如何实现指定目标地址通信?

2025-05-20 04:24:16

AW516x是一款低功耗、高性价比的所鼙艘疯zigbee模块,并提供一个完整的基于IEEE802.15.4标准ISM频段的应用集成方案。产品经过系列权威射频仪儡泌掩羞器的检验和认证,并结合多年的市场经验和该行业用户的实际需求,将无线产品极复杂的通讯协议集成到内置的MCU中,化繁为简,大幅简化无线产品复杂的开发过程,使您的产品以较低的成本快速投入市场,由于小体积和低功耗设计,在各种智能设备中得到广泛应用。

ZigBee模块AW516x如何实现指定目标地址通信?

工具/原料

AW516x评估板2块

电脑1台

USB转串口连接线2根

WirelessCfg上位机软件

连接设备,获取ZigBee参数

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

ZigBee模块AW516x如何实现指定目标地址通信?
ZigBee模块AW516x如何实现指定目标地址通信?

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

ZigBee模块AW516x如何实现指定目标地址通信?

恢复AW516x出厂参数

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

ZigBee模块AW516x如何实现指定目标地址通信?

修改ZigBee参数,实现组网

1、配置网络参数(通道号,网络号等),配置2块评估板的通道号,网络号相同,实现组网,如下图所示。

ZigBee模块AW516x如何实现指定目标地址通信?

相关命令介绍

1、发送墙绅褡孛数据头包含目标地址的命令介绍如下图,使能了此命令后,发送给不同的终端模块,无需在发送前切换发送袷蜍滇刷模块的目标地址信息,只需要在需传输的数据前加上2字节的地址信息,即可实现对不同节点的通信,接收模块接收的数据不带2字节地址信息。

ZigBee模块AW516x如何实现指定目标地址通信?

2、发送数据头包含目标地址命令发送后需要发送复位命令才可生效,复位命令无应答,复位命令介绍如下图所示。

ZigBee模块AW516x如何实现指定目标地址通信?

命令配置

1、在1块评估板的串口发送区发送AB BC CD DD 11 11 01 AA指令,模娄壶狩匈块回复AB BC CD DD 11 11 00的应答后,代表命令写入成功,然后发送AB BC 潮贾篡绐CD D9 11 11 00 03 AA命令进行复位,复位命令无应答,配置如下图所示。

ZigBee模块AW516x如何实现指定目标地址通信?

通信效果测试

1、本地配置了发送数据头包含目标地址指令的评估板(左边窗口),串口发送数据22 22 11 22 33 44 55 66 77 88 99,数据会传到本地地址为0x2222的评估板上(右边窗口),且数据不带地址信息,如下图所示。

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