1.测试方法:
两个同型号Zigbee模组组网,一个作为协调器,一个作为路由器,协调器设备负责组网,其中路由器节点作为被测设备,入网网成功后一分钟开始一轮测试,连续发送100包数据,每包数据75字节,每包数据间隔100ms,发送完毕后打印发送结果,如果发送成功率为100%,则继续缓慢拉远两个模块的距离,两个模块尽量是天线朝上,在可是距离范围内移动,不要有遮挡物,两个模块应当离地1.5m左右,具体如下图:
2.测试要点:
2.1、协调器组网应该使用以下指令,确保是20dBm的组网
plugin network-creator form 1 0x8723 20 15
2.2、修改工程配置默认功率为20dBm
2.3、每种模块的CTUNE值不同,需要注意修改成对应的数值
2.4、测试使用Throughput插件进行测试 ,需要调整默认值
3.测试环境搭建:
使用两台笔记本去户外测试,地点选择一条500米左右的非机动车直线辅道,电脑上提前安装simplicity studio v5软件和Serial Port Utility串口助手,模组应该使用串口转USB板与笔记本电脑相连,模组的串口TX、RX和GND与VCC与串口板通过杜邦线连接,如下图:
4.测试结果
4.1 瑞瀛zigbee MG21模组(20dBm)实测最远传输距离
4.2 我司自研zigbee MG21模组(20dBm)实测最远传输距离
4.3 芯科开发板BRD4180B MG21模组 (20dBm)实测最远传输距离
测试实拍图:
4.4 整理测试数据
模组型号 | 芯片型号 | 发射功率 | 测试数据包数量 | 每包数据字节数 | 发送数据间隔时间 | 发送成功率 | 测得最远距离 |
两块自研zigbee MG21模组 | EFR32MG21A020F1024IM32 | 20dBm | 100 | 75个Byte | 100ms | 100% | 266米 |
两块瑞瀛zigbee MG21模组 | EFR32MG21A020F1024IM32 | 20dBm | 100 | 75个Byte | 100ms | 100% | 270米 |
两块芯科MG21开发板 | EFR32MG21A020F1024IM32 | 20dBm | 100 | 75个Byte | 100ms | 100% | 484米 |