1前言
随着智能手机和物联网模块等智能终端的发展,供电电池容量越做越大,大家对终端的整机功耗越来越关注。罗德与施瓦茨(R&S)的功耗测量探头 RT_ZVC02/04 搭配 CMW500 可以为终端和其他智能硬件提供全面的电源检测和性能分析,有效地解决与供电相关的研发以及生产问题。本文将通过实例介绍 RT-ZVC+CMW500 搭配 CMWrun 进行自动化测试 LTE 不同功率等级下的功耗。
2 功耗测试系统组成
如下图 1 为 CMWrun 功耗测试的基本框架,CMWrun 通过网线控制 CMW500 与 DUT 进行各种信令交互, CMWrun 通过 USB3.0 控制 RT-ZVC 功率探头对DUT 电压/电流进行实时监测(电压探头并联接入/电流探头串联接入 DUT 供电处),并通过 CMWrun 中的 PowerConsumptionMonitor 计算并显示各种信令场景下测得的功耗。
CMW500: 系统模拟器(SS), 可以模拟各种信令场景, 支持蜂窝技术 2G、3G、LTE、eMTC、NB-IoT 以及非蜂窝 WLAN、BT,测试能力非常强大。
RT-ZVC: 功率探头,高精度探测测试节点的功率。支持2 或者 4 路电压电流通道(电压测量范围正负 15V,电流测量范围 4.5A 至 10A),18bit ADC 转换精度, 5Msample/s 采样率。
CMWrun: 自动化测试软件,一键式自动执行测试例并给出最终的测试报告。
3CMWrun 功耗测试
3.1CMWrun 安装注意事项
CMWrun 的安装同常规的安装步骤一样,只需在安装CMW-KT05x-KT1xx_1.8.9.4_BETA.exe 部分时注意勾选R&S RT-ZVC,以支持“R&S RT-ZVC USB 3.0 Drivers”如下图 2 红色框所示,否则无法控制 RT-ZVC。CMWrun
常规安装步骤和对仪器进行控制请参考文档《 CMWrun 快速使用_V1.1.pdf》。
另外需要注意的是 CMW500 必须具有 R&S CMW- KT051 选件以驱动 R&S RTZVC,以及对应信令制式的KS/KM/KT license option,所使用的 CMWrun 版本必须是 1.8.8 以上, 本文实例所用的 CMWrun 版本为1.8.9.4。
3.2CMWrun 脚本编辑说明
用 CMWrun 控制 RT-ZVC 探头进行功耗的自动化测试 的 核 心 思 想 是 在 脚 本 中 插 入PowerConsumptionMonitor,对整个脚本 CMW500 与DUT 的信令交互过程进行监测并实时显示测试结果,如下图 3 所示。
Step1 , 基于上述图 3 思想 我们先创建一个PowerConsumptionMonitor 脚本如图 4 所示,并对PowerConsumptionMonitor 进行参数设置如图 5 所示。用户可以填入实际使用的供电电池容量,测量过程中会 根据这个电池容量和实际监测到的电流来计算终端在 各种种场景下的使用时长,如果用的是电源供电,则无 需关注这个参数,以实际测得的电流来衡量功耗水平。同时用户也可以自主选择信号的采集速率(最高可支持5Msample/s)和在 CMWrun report 中实时刷新测试结果的显示速率,此速率越大显示的栅格越密。选择所用 的功率探头型号,勾选报告中需要显示的电压电流功率 曲线,其他参数可以保持默认,本文选用的是 RT-ZVC02