1. 课程导入与测试路由全景

在自动化测试系统中,NI PXI开关矩阵并不是一个孤立的硬件模块,而是连接被测单元(UUT)与仪器资源之间的“信号交通枢纽”。它的核心价值在于:用有限的仪器端口,通过可编程的继电器网络,把激励信号和测量信号按需分配到多个测试点,从而在不增加仪器数量的前提下扩展测试通道数。理解这一点,是后续学习路由拓扑、通道映射和继电器选型的基础。

先看一个典型的信号路由全链路。以一台PXIe机箱为例,内部通常插有DMM(数字万用表)、SMU(源测量单元)、示波器、函数发生器等仪器模块,这些模块的前端接口通过专用线缆连接到开关矩阵模块的公共端(Common)。开关矩阵的另一侧是若干行/列通道,再经由接线端子或Mass Termination接口连接到测试夹具,最终抵达UUT的各个引脚或测试点。整条链路可以概括为:仪器资源 → 矩阵公共端 → 继电器交叉点 → 行/列通道 → 夹具 → UUT测试点。信号既可以从仪器流向UUT(激励),也可以从UUT流回仪器(测量),方向由测试任务决定,而开关矩阵负责在任意时刻建立或断开这些路径。

核心术语体系:
开关矩阵(Switch Matrix):由行线、列线和交叉点继电器组成的二维开关网络,任意行与任意列之间可通过闭合对应继电器连通。
路由拓扑(Routing Topology):描述矩阵内部行、列、公共端以及多模块级联方式的连接结构,常见有单矩阵、多矩阵并联、树状扩展等。
通道映射(Channel Mapping):把物理通道编号(如ch0、ch1)与UUT引脚或仪器端口建立对应关系,是编写测试程序时的寻址依据。
继电器类型:矩阵中常用的有电磁继电器(EMR)和固态继电器(SSR),前者导通电阻低、承载能力强但寿命有限,后者速度快、寿命长但导通电阻和漏电流较大。

为了更直观地理解全链路与拓扑关系,下面用一张结构图展示从仪器到UUT的信号路由全景。图中左侧为仪器资源,中间为开关矩阵的行列交叉结构,右侧为测试夹具与UUT,箭头表示信号可双向流动。

NI PXI 开关矩阵信号路由全景 仪器资源 DMM 数字万用表 SMU 源测量单元 示波器 函数发生器 直流电源 公共端 Common 开关矩阵(行×列交叉) R0 R1 R2 R3 R4 C0 C1 C2 C3 ● 闭合继电器 = 建立通路 ○ 断开继电器 = 隔离信号 通道映射:R0-C0 → ch0 测试夹具 / UUT 测试夹具 UUT 引脚 / 测试点 负载 / 传感器 激励 → ← 测量 蓝色箭头:仪器 → 矩阵(激励/测量输入) 橙色箭头:矩阵 → 夹具(信号分配至UUT)

从图中可以看到,矩阵的每一行和每一列交叉处都有一个继电器。当某个交叉点闭合时,该行与该列连通;当多个交叉点同时闭合时,可以形成多条并行路径。例如,要把SMU的激励加到UUT的引脚A,同时用DMM测量引脚B的电压,就需要闭合SMU所在行与引脚A所在列的交叉点,以及DMM所在行与引脚B所在列的交叉点。这种“按需闭合”的机制,正是开关矩阵实现灵活路由的关键。

在实际工程中,通道映射的命名方式直接影响程序可读性。以NI Switch Executive或LabVIEW中的开关模块为例,物理通道通常以“模块名/行号-列号”的形式表示,如PXI1Slot3/r0-c2。编写测试序列时,建议先建立一张映射表,把UUT引脚名、仪器端口和物理通道一一对应。例如:

UUT引脚 信号类型 仪器端口 物理通道
VCC 电源 SMU CH1 PXI1Slot3/r0-c0
OUT 模拟输出 DMM HI PXI1Slot3/r1-c1
CLK 数字时钟 函数发生器 PXI1Slot3/r2-c2
GND 地 公共地 PXI1Slot3/r3-c3

继电器类型的选择同样影响路由设计。电磁继电器(EMR)导通电阻通常在毫欧级,适合低电平测量和电源切换,但机械寿命约10^7次,高频切换时需注意降额使用;固态继电器(SSR)无机械触点,切换速度可达微秒级,寿命几乎无限,但导通电阻可能达到欧姆级,且存在漏电流,不适合高精度小信号测量。在同一个矩阵中,两者可以混用:电源路径用EMR,高速数字路径用SSR,从而兼顾性能与成本。

建立术语体系时,建议把“矩阵规模”表示为行数×列数,例如4×4矩阵表示4行4列共16个交叉点。实际可用通道数不等于交叉点数,因为同一时刻闭合的继电器组合必须避免短路冲突。例如,不能同时闭合同一行上的两个不同列,否则会把两个UUT测试点短接在一起。