上次我们介绍了使用MT8852B做一些快速测试,本次将介绍如何使用它进行一些个性化需求的测试。
1TLSR9518开发板TX测试
单独测试TX的某些测试项
在该测试中,也支持对某一项单独测试。操作如下:
1)展开测试项目,左键选择要测试的子项
2)右击,在展开的菜单中,选择“Single Run”,如下图所示:
图1.1 单独测试TX的调制特性
修改测试项的设置
测试脚本的3~10是可以修改测试项的设置,下面就来演示如何修改。
1)点击脚本4左侧的加号,展开测试项。
2)选中Modulation Index,右击,弹出图1.2对话框。
图1.2 设置Modulation Index
3)点击setup····,弹出图1.3对话框
图1.3 Modulation Index测试设置选项卡
Conditions:
1)Number of packets:10 表示一共测试10个包
2)Toggle:可以选择单次或者循环测试
3)可以选择需要测试的频点和频点个数
Limits:
默认数值为BQB标注值,在实际生产过程中可以将其修改,以满足卡控要求。
测试数据保存
完成测试后,点击左下方的“Save Report”按钮,可以将报告保存为“.html”格式文件(可用浏览器打开)。
2TLSR9518开发板RX测试_BLE 1Mbps模式下
MT8852B提供了两个RX测试功能选项:“Rx Testing”和“Sensitivity Search”。“Rx Testing”功能:利用该功能可以测试EUT在某一频点,某一接收信号强度下的PER。“Sensitivity Search”功能:利用该功能,可以测得EUT在某一频点下的接收灵敏度(即EUT的PER在30.8%临界点时的能接收到信号强度)。
*注意1:
RX测试时需要将EUT放在屏蔽箱中,或者屏蔽房中。开放空间的2.4GHz频段充满了干扰信号,影响测试准确性。
*注意2:
MT8852B的灵敏度测试上限为-90dBm,而我们的TLSR9518开发板BLE1M的灵敏度上限为-96dBm,那么需要在射频通路上增加一个10dB左右的衰减器才能正确的测试,测试结果需要手动修改。
*注意3:
MT8852B的插损值补偿为-40dB~0dB,也就是如果线损为2dB的话,需要在offset 框中填入-2。
Rx Testing
测试环境验证正常后,切换到“Rx Testing”界面。如下图所示:
图2.2 Rx Testing测试界面
1)测试前配置
主要注意以下几点:
测试频率(Frequency)根据需求配置
信号功率(Power Level)根据需求配置
补偿(Offset)可用来补偿路径损耗,根据实际损耗值填写
有效负载(Payload)选PRBS9
同步字(Sync Word)一定要跟BQB bin里面设置的同步字相同,不然不能正确识别包,影响的PER计算。标准仪器的同步字一般都是71764129hex
发包间隔(Spacing)和发包数(Packets)默认设置或根据测试需求更改
2)测试步骤
参考下图步骤执行:
图2.3 测试执行步骤
执行完后,在右侧区域显示测试结果,如下图所示:
图2.4 测试结果
Sensitivity Search
测试环境验证正常后,切换到“Sensitivity Search”界面。如下图所示:
图2.5 Sensitivity Search测试界面
1)配置需要注意以下几个参数
频率(Frequency)根据测试需求设置
起始功率(Start Power),设置开始测试功率最大值,测试将从设置值根据步进值(Step Size)逐渐降低
终止功率(Stop Power),若测试功率减小到终止功率,PER依旧大于30.8%,测试会自动终止
步进(Step Size)发射功率会按照步进逐步减小
PER门限(PER Limit)判断测试终止的限值,根据BLE规范,PER为30.8%
2)执行测试后,软件会记录显示每个功率下的PER值,并自动生成PER曲线,如下图所示:
图2.6 Sensitivity Search测试结果
3)点击“Save Data”按钮可以保存测得数据,在图线区域,右击鼠标可以在出现的菜单中选择保存PER曲线(Save Image)。
全部0条评论
快来发表一下你的评论吧 !