查看: 1145|回复: 0

[技术交流] Nodic系列模组过认证测试丢包率的2种方法

[复制链接]

108

主题

163

帖子

618

积分

利尔达员工

Rank: 9Rank: 9Rank: 9

积分
618
发表于 2022-10-17 10:20:53 | 显示全部楼层 |阅读模式
  背景

  客户整机产品过CE/SRRC/FCC等认证时,认证机构需要通过测试产品丢包率来评估接收灵敏度的强弱,本文主要讲述lierda nodic系列BLE模块如何配合来实现此测试。

  本文讲述2种方法,来实现丢包率测试,一是直接测试模式,具体是先拉低测试引脚再上电直接进入DTM模式,完全由仪器来操作后续测试步骤。

  二是指令测试模式,具体是不拉低测试引脚再上电,发指令让模块进入DTM模式,再根据3.3节“DTM 2-wire 串口测试协议说明”内容,发指令让模块进入RX状态,待模块接受完仪器发来的包后,再发结束指令查询出接收到的包数。
  注:本文是依据《Nordic系列蓝牙模组_硬件测试固件使用说明书_Rev03_220118》文档来讲述,具体见文末附件。

  直接测试模式

  测试接线如下所示,BLE模块烧录测试固件,射频部分用SMA馈线引出,经同轴线接到CW270综测仪。
  BLE模块串口经USB转串口工具接到CW270。
  1、模块需要配置以下指令

  发→68 41 01 A8 06 12 FF 00 04 FF 00 FF 16 //配置上电直接测试项目信息,具体模组在下一次上电拉低测试控制引脚后会进入 DTM 状态, 配置 DTM 的信息为:速率 1M, 功率是+4dBm。
  收←68 41 11 A8 01 01 64 16
  注:如果该状态不需要的配置项目可以不设置, 写入 0xFF 即可。

  发→68 41 01 A9 01 01 FF 16 //获取直接上电测试配置信息
  收←68 41 11 A9 06 12 FF 00 04 FF 00 7D 16 //此模块当前配置的是速率 1M, 功率 4dBm 的 DTM 测试模式。

  12:1M速率。
  FF:信道。
  00:+dBm。
  04:4dBm。
  FF:调制方式。
  00:DTM。

  2、从PC拔掉USB转串口线,手动将测试引脚拉低,再插到CW270综测仪。
  3、测试人员设置CW270仪器参数,开始测试,具体测试流程不再赘述。

  指令测试模式

  测试接线图此处不放,请参考第1节,差异点是从CW270上拔掉USB插头,插到电脑上,其他都相同。
  BLE模块烧录测试固件,射频部分用SMA馈线引出,经同轴线接到CW270综测仪。
  BLE模块串口经USB转串口工具接到PC上。

  1、发指令让模块进入DTM模式
  发→68 41 01 A4 03 12 00 04 FF 16 //模组会被设置成 DTM 模式, 速率是 1M, 功率是+4dBm;
  收←68 41 11 A4 01 01 60 16
  2、仪器选择发包频点2402MHz,数据包类型PRBS9,发包数1500。
  3、发指令4094让模块进入频点2402MHz,数据包类型PRBS9,RX接收状态。
  4、仪器发包,等待几秒后,发结束指令C000,读取模块接收到的数据包数。
  返回值:8486 //8不管,0x486=1158(10进制),即收到1158个数据包。
  5.手工计算丢包率
  附件
  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表