

EWM550-7G9T10SP是亿佰特推出的一款无线测距模块,可广泛应用于室内定位、人员追踪、资产管理和机器人导航等场景。本教程将详细演示如何使用三块EWM550-7G9T10SP超宽带UWB测距定位模块,通过AT指令配置一个基站和两个标签,实现一对二的无线测距功能。
本次演示使用EWM550-7G9T10SP的测试套件EWT550-7G9T10SP。若直接使用EWM550-7G9T10SP无线测距定位模块,用户需焊接完成后参考本教程操作,模块焊接或电路设计请按照用户手册描述处理。一对一测距可参考手册指令说明使用。
1. EWT550-7G9T10SP测试套件3块;
2. USB转Type-C数据线3根;
3. 电脑(Windows系统)1台。
· XCOM串口调试助手:串口AT指令发送与数据接收工具
XCOM串口调试助手可在亿佰特官网对应产品页面的"相关下载"栏目获取。
1. 使用USB转Type-C数据线分别将三块测试套件连接到电脑USB接口。
2. 确认电脑设备管理器中识别到三个串口设备,分别记为模块A(基站)、模块B(标签1)、模块C(标签2)。
3. 打开XCOM串口调试助手,分别打开三个串口窗口。
本教程搭建一对二测距系统,系统组成如下:
1. 基站(模块A):作为测距系统的中心节点,负责与所有标签通信并采集测距数据。地址设为0001。
2. 标签1(模块B):作为被测节点,与基站进行测距。地址设为0002。
3. 标签2(模块C):作为第二个被测节点,与基站进行测距。地址设为0003。
基站会轮流与每个标签进行测距通信,并在串口输出各标签的距离信息。
1. 打开XCOM串口调试助手,选择模块A对应的串口号。
2. 设置串口参数:波特率921600、8位数据位、1位停止位、无校验(921600 8N1),打开串口。
1. 在发送区输入+++(注意不要勾选"回车换行")。
2. 模块返回AT指令模式提示符,表示已成功进入AT指令模式。
1. 发送指令:AT+ROLE=1
2. 模块回复"OK",表示已配置为基站模式。
1. 发送指令:AT+SRCADDR=0001
2. 模块回复"OK",表示基站地址已设置为0001。
1. 发送指令:AT+DSTADDR=00020003000000000000
2. 该指令中,每4个字节为一组标签地址。0002为标签1的地址,0003为标签2的地址,其余补零。
3. 模块回复"OK",表示目标地址配置成功。
1. 发送指令:AT+RESPONDER_NUM=2
2. 模块回复"OK",表示采集标签数量已设置为2个。
3. 注意:该指令在标签和基站端都需要使用。
1. 发送指令:AT+RESET
2. 模块执行重启操作,重启后基站配置生效。
1. 打开另一个XCOM串口调试助手窗口,选择模块B对应的串口号。
2. 同样设置串口参数为921600 8N1,打开串口。
1. 在发送区输入+++(不要勾选"回车换行")。
2. 模块返回AT指令模式提示符。
1. 发送指令:AT+ROLE=0
2. 模块回复"OK",表示已配置为标签模式。
1. 发送指令:AT+SRCADDR=0002
2. 模块回复"OK",表示标签1地址已设置为0002。
1. 发送指令:AT+DSTADDR=00010000000000000000
2. 角色为标签时,仅前4个字节有效,即基站地址0001。
3. 模块回复"OK",表示目标地址配置成功。
1. 发送指令:AT+RESPONDER_NUM=2
2. 模块回复"OK"。
3. 注意:标签端的此参数也需要设置为2,与基站保持一致。
1. 发送指令:AT+RESET
2. 模块执行重启操作,标签1配置完成。
1. 按照与标签1完全相同的流程配置模块C。
2. 串口参数同样设置为921600 8N1。
3. 输入+++进入AT指令模式。
1. 设置角色为标签:AT+ROLE=0
2. 设置标签地址为0003:AT+SRCADDR=0003
3. 设置目标地址为基站地址0001:AT+DSTADDR=00010000000000000000
4. 设置采集标签数量为2:AT+RESPONDER_NUM=2
5. 重启使配置生效:AT+RESET
1. 分别打开三个XCOM窗口,均以921600 8N1打开对应串口。
2. 确保三个模块均已上电且配置生效。
基站串口将输出测距信息,数据格式如下:
P0,0200,1500px,16dB P1,0300,525px,17dB
数据解析:
字段 | 说明 | 示例值 |
P0 / P1 | 标签编号 | P0表示标签1,P1表示标签2 |
0200 / 0300 | 标签地址 | 0200对应地址0002,0300对应地址0003 |
1500px / 525px | 测距距离 | 基站与标签之间的测量距离 |
16dB / 17dB | 信号强度 | 接收信号强度指示(RSSI) |
标签1和标签2的串口同样会输出各自的测距信息,方便现场调试和验证。
AT指令 | 功能说明 |
+++ | 进入AT指令模式(无回车换行) |
AT+ROLE=1 | 配置为基站模式 |
AT+ROLE=0 | 配置为标签模式 |
AT+SRCADDR=XXXX | 设置本机地址 |
AT+DSTADDR=... | 设置目标地址(基站设标签地址,标签设基站地址) |
AT+RESPONDER_NUM=N | 设置采集标签数量(基站和标签均需设置) |
AT+RESET | 重启模块使配置生效 |
1. 确认串口参数设置为921600 8N1。
2. 确认发送+++时未勾选"回车换行"。
3. 确认Type-C数据线连接正常,串口端口号选择正确。
1. 确认基站和所有标签的AT+RESPONDER_NUM参数设置一致(均为2)。
2. 确认基站的AT+DSTADDR中正确配置了所有标签的地址。
3. 确认所有标签的AT+DSTADDR中正确配置了基站的地址。
4. 确认所有模块均已执行AT+RESET重启。
1. 检查模块之间是否存在遮挡物,测距模块需要较好的视距条件。
2. 确认所有模块的工作环境符合产品规格要求。
3. 可尝试重新上电后再次测试。
1. 检查该标签的地址是否已正确配置在基站的AT+DSTADDR中。
2. 检查该标签的AT+SRCADDR地址是否与基站配置的地址一致。
3. 检查该标签的AT+DSTADDR是否指向基站地址。
通过以上配置,三块EWM550-7G9T10SP模块可成功建立一对二的无线测距系统。基站轮流与每个标签进行测距通信,并在串口输出各标签的距离和信号强度信息。该方案可扩展至更多标签的测距场景,广泛应用于室内定位、人员追踪、资产管理和机器人导航等领域。
今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多UWB测距定位模组产品和物联网技术应用方案资料,感兴趣的小伙伴可以登录我们的亿佰特官网和企业公众号(微信号:cdebyte)进行了解,也可以直接拨打400电话咨询技术专员!
相关阅读:
2、EWM550系列UWB测距定位模组提升冷链运输效率方案详解
4、WiFi、蓝牙、RFID、红外、ZigBee、UWB哪种室内定位技术更好?
5、EWM550-7G9T10SP超宽带UWB定位模块在宠物定位中的应用方案
联系我们:
技术支持:support@cdebyte.com 销售咨询:4000-330-990
7 X 24 销售服务热线:
4000-330-990©© 成都亿佰特电子科技有限公司【版权所有】 蜀ICP备13019384号


