3. PXI模块化仪器概览
PXI系统的核心价值在于“模块化”——机箱提供电源、散热、PCI/PXI总线与触发背板,而具体测量功能由插入槽位的仪器模块实现。理解模拟输入(AI)、模拟输出(AO)、数字I/O(DIO)、计数器/定时器与数字万用表(DMM)这五类模块的功能定位和同步能力,是搭建多通道同步测试系统的前提。选型时不能只看通道数和采样率,还要看模块是否支持PXI触发总线、星形触发、多板卡同步采样时钟,以及是否具备硬件定时与触发路由能力。
五类模块的功能定位
模拟输入模块(AI)负责把传感器、被测电路的电压/电流信号数字化。典型参数包括分辨率(16/18/24位)、采样率(每通道kS/s到MS/s)、输入范围(±10 V、±5 V、0~10 V等)、通道数(8/16/32路)以及是否支持同步采样。同步采样型AI模块每通道独立ADC,适合相位敏感测量;多路复用型则共享ADC,通道间存在微小时间偏斜,不适合高频多通道相位比较。
模拟输出模块(AO)用于生成激励信号、控制电压或波形。关键指标是更新率、分辨率、输出范围与通道间同步能力。AO模块常与AI配合构成闭环控制或激励—响应测试,例如输出正弦扫频信号,同时用AI采集响应。
数字I/O模块(DIO)处理TTL/CMOS电平的逻辑信号,用于状态监测、继电器控制、并行数据总线仿真或协议握手。DIO模块的同步能力体现在硬件定时更新与采样时钟共享,静态DIO通常只做电平读写,而带定时引擎的DIO可做高速图案输出与采集。
计数器/定时器模块提供事件计数、频率测量、脉宽测量、编码器位置解码和脉冲序列生成。它往往作为系统的“时间基准”或“事件调度器”,通过PXI触发总线向其他模块分发启动、门控和采样时钟。
数字万用表模块(DMM)面向高精度直流/交流电压、电流、电阻和温度测量,分辨率可达6½~7½位。DMM通常用于校准、参考量监测或低速高精度通道,其同步能力相对有限,但可通过外部触发与高速AI模块协同,实现“高速采集+高精度基准”的混合测试。
同步能力的层次与实现方式
PXI的同步能力可分为三个层次。第一层是共享采样时钟:通过PXI星形触发或背板10 MHz参考时钟,让多个AI/AO模块使用同一时基,实现采样时刻对齐。第二层是触发路由:利用PXI触发总线(PXI_Trig[0..7])或星形触发线,把某一模块的事件(如AI开始采集、计数器达到设定值)广播给其他模块,实现启动/停止/门控同步。第三层是硬件定时与多板卡同步:通过多板卡同步采样时钟和触发路由,把多块AI、AO、DIO、计数器组合成一个逻辑上统一的仪器,通道间同步误差可控制在纳秒级。
需要特别注意的是,不同模块的同步能力差异很大。同步采样AI模块之间容易做到严格对齐;多路复用AI模块之间即使共享时钟,通道间仍有采样保持时间差;DIO模块的更新延迟取决于其定时引擎;DMM模块通常不参与高速同步,而是作为独立高精度通道,通过触发信号与主采集系统“松同步”。
选型与同步设计要点
在实际工程中,建议按以下顺序判断模块组合是否满足同步需求。首先明确同步精度目标:如果要求通道间相位误差小于1°,在1 kHz信号下对应约2.8 µs,大多数同步采样AI模块都能满足;若要求小于0.1°,则必须使用同步采样AI并共享星形触发时钟。其次确认触发源与触发路由:谁作为主触发源(通常是计数器或AI模块),通过哪条PXI_Trig线分发,接收模块是否支持该触发线作为采样时钟或启动触发。再次检查多板卡同步:多块AI模块之间需要共享采样时钟和同步启动触发,部分模块还支持多板卡同步采样时钟输出,可直接级联。
一个典型的混合同步测试配置如下:计数器模块产生10 kHz采样时钟,通过PXI_Trig0分发给两块同步采样AI模块和一块AO模块;AI模块在PXI_Trig1上升沿启动采集,AO模块在同一触发沿开始输出预定义波形;DIO模块通过PXI_Trig2接收事件标记,记录被测设备的状态跳变;DMM模块通过外部触发输入,在采集开始后延时10 ms进行一次高精度直流电压测量。这样,高速通道与高精度通道各司其职,又通过触发总线保持时间关联。
总结来说,PXI五类模块在同步能力上呈现明显梯度:AI、AO、计数器属于高同步能力模块,适合构建纳秒级同步采集与激励系统;DIO属于中等同步能力,适合事件标记与逻辑控制;DMM属于低同步能力,适合作为高精度参考通道。理解这一梯度,才能在多通道数据采集与同步测试工程中做出合理的模块组合与触发路由设计。