当前位置: 首页 >应用方案 >技术应用 >

EWM550-7G9T10SP测距模块一对多无线测距配置使用教程

EWM550-7G9T10SP是亿佰特推出的一款无线测距模块,可广泛应用于室内定位、人员追踪、资产管理和机器人导航等场景。本教程将详细演示如何使用三块EWM550-7G9T10SP超宽带UWB测距定位模块,通过AT指令配置一个基站和两个标签,实现一对二的无线测距功能。

本次演示使用EWM550-7G9T10SP的测试套件EWT550-7G9T10SP。若直接使用EWM550-7G9T10SP无线测距定位模块,用户需焊接完成后参考本教程操作,模块焊接或电路设计请按照用户手册描述处理。一对一测距可参考手册指令说明使用。

一、 材料准备

1.1 硬件清单

1. EWT550-7G9T10SP测试套件3

2. USBType-C数据线3

3. 电脑(Windows系统)1

1.2 软件工具

· XCOM串口调试助手:串口AT指令发送与数据接收工具

XCOM串口调试助手可在亿佰特官网对应产品页面的"相关下载"栏目获取。

二、 硬件连接

1. 使用USBType-C数据线分别将三块测试套件连接到电脑USB接口。

2. 确认电脑设备管理器中识别到三个串口设备,分别记为模块A(基站)、模块B(标签1)、模块C(标签2)。

3. 打开XCOM串口调试助手,分别打开三个串口窗口。

三、 系统架构说明

本教程搭建一对二测距系统,系统组成如下:

1. 基站(模块A:作为测距系统的中心节点,负责与所有标签通信并采集测距数据。地址设为0001

2. 标签1(模块B:作为被测节点,与基站进行测距。地址设为0002

3. 标签2(模块C:作为第二个被测节点,与基站进行测距。地址设为0003

基站会轮流与每个标签进行测距通信,并在串口输出各标签的距离信息。

四、 基站配置(模块A

4.1 连接模块A

1. 打开XCOM串口调试助手,选择模块A对应的串口号。

2. 设置串口参数:波特率9216008位数据位、1位停止位、无校验(921600 8N1),打开串口。

4.2 进入AT指令模式

1. 在发送区输入+++(注意不要勾选"回车换行")。

2. 模块返回AT指令模式提示符,表示已成功进入AT指令模式。

4.3 配置模块角色为基站

1. 发送指令:AT+ROLE=1

2. 模块回复"OK",表示已配置为基站模式。

4.4 设置基站地址

1. 发送指令:AT+SRCADDR=0001

2. 模块回复"OK",表示基站地址已设置为0001

4.5 设置目标地址(标签地址)

1. 发送指令:AT+DSTADDR=00020003000000000000

2. 该指令中,每4个字节为一组标签地址。0002为标签1的地址,0003为标签2的地址,其余补零。

3. 模块回复"OK",表示目标地址配置成功。

4.6 设置采集标签数量

1. 发送指令:AT+RESPONDER_NUM=2

2. 模块回复"OK",表示采集标签数量已设置为2个。

3. 注意:该指令在标签和基站端都需要使用。

4.7 重启使配置生效

1. 发送指令:AT+RESET

2. 模块执行重启操作,重启后基站配置生效。

五、 标签1配置(模块B

5.1 连接模块B

1. 打开另一个XCOM串口调试助手窗口,选择模块B对应的串口号。

2. 同样设置串口参数为921600 8N1,打开串口。

5.2 进入AT指令模式

1. 在发送区输入+++(不要勾选"回车换行")。

2. 模块返回AT指令模式提示符。

5.3 配置模块角色为标签

1. 发送指令:AT+ROLE=0

2. 模块回复"OK",表示已配置为标签模式。

5.4 设置标签地址

1. 发送指令:AT+SRCADDR=0002

2. 模块回复"OK",表示标签1地址已设置为0002

5.5 设置目标地址(基站地址)

1. 发送指令:AT+DSTADDR=00010000000000000000

2. 角色为标签时,仅前4个字节有效,即基站地址0001

3. 模块回复"OK",表示目标地址配置成功。

5.6 设置采集标签数量

1. 发送指令:AT+RESPONDER_NUM=2

2. 模块回复"OK"

3. 注意:标签端的此参数也需要设置为2,与基站保持一致。

5.7 重启使配置生效

1. 发送指令:AT+RESET

2. 模块执行重启操作,标签1配置完成。

六、 标签2配置(模块C

6.1 配置流程

1. 按照与标签1完全相同的流程配置模块C

2. 串口参数同样设置为921600 8N1

3. 输入+++进入AT指令模式。

6.2 参数设置

1. 设置角色为标签:AT+ROLE=0

2. 设置标签地址为0003AT+SRCADDR=0003

3. 设置目标地址为基站地址0001AT+DSTADDR=00010000000000000000

4. 设置采集标签数量为2AT+RESPONDER_NUM=2

5. 重启使配置生效:AT+RESET

七、UWB定位模块测距测试步骤

7.1 打开串口监视

1. 分别打开三个XCOM窗口,均以921600 8N1打开对应串口。

2. 确保三个模块均已上电且配置生效。

7.2 观察测距数据

基站串口将输出测距信息,数据格式如下:

P0,0200,1500px,16dB   P1,0300,525px,17dB

数据解析:

字段

说明

示例值

P0 / P1

标签编号

P0表示标签1P1表示标签2

0200 / 0300

标签地址

0200对应地址00020300对应地址0003

1500px / 525px

测距距离

基站与标签之间的测量距离

16dB / 17dB

信号强度

接收信号强度指示(RSSI

标签1和标签2的串口同样会输出各自的测距信息,方便现场调试和验证。

八、 关键AT指令参考

AT指令

功能说明

+++

进入AT指令模式(无回车换行)

AT+ROLE=1

配置为基站模式

AT+ROLE=0

配置为标签模式

AT+SRCADDR=XXXX

设置本机地址

AT+DSTADDR=...

设置目标地址(基站设标签地址,标签设基站地址)

AT+RESPONDER_NUM=N

设置采集标签数量(基站和标签均需设置)

AT+RESET

重启模块使配置生效

九、 常见问题排查

9.1 无法进入AT指令模式

1. 确认串口参数设置为921600 8N1

2. 确认发送+++时未勾选"回车换行"

3. 确认Type-C数据线连接正常,串口端口号选择正确。

9.2 基站无测距数据输出

1. 确认基站和所有标签的AT+RESPONDER_NUM参数设置一致(均为2)。

2. 确认基站的AT+DSTADDR中正确配置了所有标签的地址。

3. 确认所有标签的AT+DSTADDR中正确配置了基站的地址。

4. 确认所有模块均已执行AT+RESET重启。

9.3 测距数据异常或偏差大

1. 检查模块之间是否存在遮挡物,测距模块需要较好的视距条件。

2. 确认所有模块的工作环境符合产品规格要求。

3. 可尝试重新上电后再次测试。

9.4 部分标签无测距数据

1. 检查该标签的地址是否已正确配置在基站的AT+DSTADDR中。

2. 检查该标签的AT+SRCADDR地址是否与基站配置的地址一致。

3. 检查该标签的AT+DSTADDR是否指向基站地址。

十、 总结

通过以上配置,三块EWM550-7G9T10SP模块可成功建立一对二的无线测距系统。基站轮流与每个标签进行测距通信,并在串口输出各标签的距离和信号强度信息。该方案可扩展至更多标签的测距场景,广泛应用于室内定位、人员追踪、资产管理和机器人导航等领域。


今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多UWB测距定位模组产品物联网技术应用方案资料,感兴趣的小伙伴可以登录我们的亿佰特官网和企业公众号(微信号:cdebyte进行了解,也可以直接拨打400电话咨询技术专员!


相关阅读:

1、UWB超宽带定位模块选购指南与测距定位方案解析

2、EWM550系列UWB测距定位模组提升冷链运输效率方案详解

3、详解UWB超宽带技术:重新定义精准定位与无线通信

4、WiFi、蓝牙、RFID、红外、ZigBee、UWB哪种室内定位技术更好?

5、EWM550-7G9T10SP超宽带UWB定位模块在宠物定位中的应用方案


联系我们:

技术支持:support@cdebyte.com      销售咨询:4000-330-990

点击拨打: 亿佰特官网 4000-330-990