4. 数据采集接口与信号调理
机载数据采集系统面对的不是单一信号,而是多种物理形态并存的总线报文、模拟电压、开关离散量、视频流与音频流。采集接口与信号调理的任务,是把这些“不同语言、不同电平、不同时间基准”的信号,转换成记录设备能够统一存储、后续能够正确回放的数字数据。若接口匹配或时间同步处理不当,即使记录文件完整,回放时也可能出现参数错位、视频与总线数据不同步、离散量抖动误判等问题。
一、采集对象与接口匹配
机载总线接口常见的有ARINC 429、MIL-STD-1553B、CAN、RS-422/485以及以太网AFDX等。ARINC 429是单向广播总线,典型速率为12.5 kbps或100 kbps,采用双绞屏蔽线,差分电压约±10 V;1553B是命令/响应式双冗余总线,速率1 Mbps,消息以16位字为单位;CAN总线常用于机电管理,速率可达1 Mbps,采用差分CAN_H/CAN_L。采集板卡必须与总线电气规范、速率、字格式和终端匹配一致,例如1553B需要变压器耦合或直接耦合,并接入正确的终端电阻,否则会出现波形反射和误码。
模拟量采集对象包括温度、压力、位移、电压等传感器输出,范围可能是±10 V、0~5 V、4~20 mA。离散量则是28 V/开、地/开等开关信号。视频接口可能是CVBS、HDMI、Camera Link或以太网视频流,音频则可能是模拟音频或数字音频。接口匹配的核心是:电平范围匹配、阻抗匹配、速率匹配、连接器针脚定义匹配,以及共地/隔离方式匹配。
二、电气隔离与信号调理
机载环境存在地电位差、浪涌和电磁干扰,电气隔离是保护采集设备、避免地环路的关键。常用方案包括光耦隔离、磁隔离和电容隔离。对于模拟量,隔离放大器可在隔离的同时保持线性度;对于离散量,光耦或数字隔离器可承受数百伏瞬态。隔离后仍需进行信号调理:模拟量通常经过分压/分流、放大、滤波和限幅,再送入ADC;离散量经过限流、去抖和电平转换;总线信号经过收发器、隔离变压器或光耦后进入协议控制器。
以4~20 mA压力传感器为例,调理链路可设计为:250 Ω精密采样电阻将电流转换为1~5 V,经仪表放大器放大到0~5 V,再通过二阶低通滤波器(截止频率约1 kHz)抑制高频噪声,最后由16位ADC以10 kS/s采样。若传感器为±10 V输出,则先分压到±5 V,再叠加偏置送入ADC。调理参数需根据传感器满量程、ADC输入范围和所需分辨率计算,避免削顶或分辨率浪费。
三、时间同步方法
多总线、多类型信号采集时,时间同步决定了回放分析的可信度。常用方法有IRIG-B、PTP(IEEE 1588)、GPS秒脉冲加串口时间码,以及采集板卡内部统一时基。IRIG-B可提供年积日、时、分、秒及百微秒级同步;PTP在以太网中可实现亚微秒级同步;GPS秒脉冲提供整秒沿,配合串口发送UTC时间。工程上通常采用“统一时基+硬件打时标”的方式:所有采集通道共享同一时钟源,每个采样点或每条总线消息到达时由FPGA打上硬件时标,时标分辨率应优于所需同步精度的1/5。
例如要求视频与1553B消息同步误差不超过1 ms,则时标分辨率应优于200 μs,可选用1 μs计数器。若使用PTP,需确保交换机支持透明时钟,否则排队抖动会破坏同步精度。
四、多总线采集方案设计示例
假设某飞行试验需要同时采集:2路ARINC 429(100 kbps)、1路1553B(双冗余)、4路模拟量(±10 V,带宽500 Hz)、8路离散量(28 V/开)、1路CVBS视频和1路模拟音频。要求所有数据统一时标,同步误差不超过1 ms,记录时长2小时。
方案设计如下:采用一块FPGA采集板卡,集成ARINC 429收发器、1553B协议控制器、CAN控制器、16位ADC和离散量输入电路。总线信号经变压器或光耦隔离后进入FPGA;模拟量经分压、仪表放大、二阶低通滤波后送入ADC,采样率设为10 kS/s;离散量经光耦隔离和RC去抖后锁存。视频经CVBS解码器输出BT.656数字流,音频经ADC采样。所有通道共享同一1 μs计数器,时标由GPS秒脉冲+PTP校准。数据按“时标+通道号+长度+数据”格式打包,写入固态盘。按估算,2小时数据量约为:总线数据约1.2 GB,模拟量约0.6 GB,视频约8 GB,音频约0.3 GB,总计约10 GB,选用32 GB以上固态盘即可满足。
完成方案后,应通过地面联试验证:用信号源模拟各类总线消息和模拟量,检查记录文件中的时标是否连续、通道间是否对齐、回放时视频与总线参数是否同步。若发现某通道时标跳变或数据错位,应优先检查该通道的隔离供电、时钟走线和打时标逻辑,而不是直接怀疑存储介质。