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,箭头表示信号可双向流动。
从图中可以看到,矩阵的每一行和每一列交叉处都有一个继电器。当某个交叉点闭合时,该行与该列连通;当多个交叉点同时闭合时,可以形成多条并行路径。例如,要把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,从而兼顾性能与成本。