1. 课程导入与测试系统全景
在开始设计任何一套自动测试系统之前,先要回答三个问题:被测对象是什么、需要测哪些参数、这些参数如何被采集与判定。自动测试系统(Automatic Test System,ATS)本质上是一套"激励—连接—测量—判定—记录"的闭环工程装置,它把人工用示波器、万用表、信号源逐点测量的过程,转化为由控制器统一调度、由仪器模块并行或分时执行的自动化过程。理解这套系统的组成与信号流向,是后续选择 PXI 平台、配置模块、编写测试程序的基础。
一、自动测试系统的基本组成
一套典型的 ATS 由五大部分构成。第一是控制器,负责运行测试程序、调度仪器、处理数据,可以是工控机、嵌入式控制器或 PXI 机箱内的系统控制器。第二是激励源,为被测件(DUT)提供工作条件,如直流电源、任意波形发生器、射频信号源、数字码型发生器。第三是测量单元,采集 DUT 的响应,如数字万用表(DMM)、示波器、频谱仪、数字化仪、计数器。第四是开关与接口系统,包括矩阵开关、多路复用器、继电器板卡和连接线缆,它决定"哪一路信号在什么时刻接到哪台仪器"。第五是测试软件与夹具,软件负责流程编排、限值判定与报告生成,夹具负责机械定位与电气接触。
这五部分不是简单并列,而是通过信号链串联起来的。以测量一个电源模块的输出电压为例:控制器通过 PXI 背板向 DMM 模块下发量程与触发配置,DMM 经开关模块切换到 DUT 输出端,测得电压值后回传控制器,控制器与预设上下限比较并记录结果。整条链路上任何一环的带宽、阻抗、隔离度不足,都会直接反映为测量误差。
二、PXI 在测试系统中的定位
PXI(PCI eXtensions for Instrumentation)是一种基于 CompactPCI 的模块化仪器平台。它把控制器、仪器模块、开关模块插在同一机箱内,共享背板上的时钟、触发和本地总线。相比传统台式仪器堆叠方案,PXI 的核心优势有三点:一是同步性,背板提供 10 MHz 参考时钟和星形触发线,多模块可在纳秒级对齐采样;二是密度与速度,模块化结构使通道数可扩展,数据经背板高速搬运,适合多通道并行测试;三是软件一致性,模块遵循统一的驱动与编程接口,便于用同一套测试程序管理不同厂商模块。
在整条信号链中,PXI 承担的是"激励发生 + 信号切换 + 响应测量 + 同步控制"的中枢角色,而夹具与 DUT 属于机箱外部,控制器可以是机箱内的嵌入式控制器,也可以是通过 MXI 或 Thunderbolt 连接的外部 PC。理解这一边界,有助于在系统集成时正确划分"机箱内"与"机箱外"的接口与线缆。
三、典型被测对象与测试需求分析方法
自动测试系统面对的典型被测对象包括:电源模块(输出电压、纹波、效率、负载调整率)、数字电路板(逻辑电平、时序、边界扫描)、射频前端(增益、驻波比、杂散)、传感器与执行器(线性度、响应时间)、以及整机设备(功能与老化测试)。不同对象的测试需求差异很大,但分析方法可以统一为三步。
第一步,列出被测参数清单。把 DUT 的数据手册、验收规范和故障模式逐条转化为可测量的参数。例如某 5 V/2 A 电源模块,需测空载输出电压、满载输出电压、输出纹波峰峰值、负载调整率、效率。每个参数都要写明量程、精度和分辨率要求,例如输出电压 4.75~5.25 V,测量精度需优于 ±5 mV,则 DMM 应选 6½ 位、10 V 量程档。
第二步,确定激励与负载条件。参数不是孤立测出来的,必须规定测试时的供电、负载、温度与信号条件。例如测负载调整率时,需在 0 A、1 A、2 A 三个负载点分别测量输出电压,并保持输入电压为额定 220 V。这些条件直接决定需要几路可编程电源、几路电子负载、是否需要温度控制。
第三步,估算测试节拍与通道数。假设单次测试需测 8 个参数,每个参数平均耗时 30 ms,加上开关切换与稳定时间 20 ms,单件测试约 400 ms。若产线要求每小时 3000 件,则需并行 2~3 个测试工位,或采用多路复用开关同时测多件。这一步决定了开关矩阵的规模与 PXI 模块的数量。
四、一个可参考的需求分析表
下表以某 5 V/2 A 直流电源模块为例,给出测试需求分析的最小字段。表中数值为教学示例,实际项目应以 DUT 数据手册和产线规范为准。
| 被测参数 | 激励/负载条件 | 量程与精度 | 建议仪器 | 单次耗时 |
|---|---|---|---|---|
| 空载输出电压 | 输入 220 V,负载 0 A | 0~10 V,±5 mV | 6½ 位 DMM | 30 ms |
| 满载输出电压 | 输入 220 V,负载 2 A | 0~10 V,±5 mV | 6½ 位 DMM + 电子负载 | 40 ms |
| 输出纹波 | 满载,带宽 20 MHz | 0~100 mVpp,±2 mV | 数字化仪/示波器模块 | 50 ms |
| 负载调整率 | 0 A→2 A 阶跃 | 计算值,±0.1% | DMM + 电子负载 | 120 ms |
| 效率 | 满载,测输入功率与输出功率 | 功率 0~20 W,±1% | DMM ×2 或功率分析模块 | 80 ms |