3. 任务载荷与星上处理器的接口集成
任务载荷与星上处理器的集成,本质上不是“把两根线接上”,而是把探测器、天线、射频前端与处理器之间四类接口同时定义清楚并逐项验证:电气接口决定信号能不能被正确识别,机械接口决定它们能不能装在一起并在振动下保持连接,热接口决定长时间工作后参数是否漂移,数据接口决定信息能否按约定被解析。接口控制文件(ICD)就是把四类接口的约定固化成可交付、可检查、可追溯的文档。本节围绕这四类接口展开,并给出一份可参考的ICD字段示例。
一、四类接口的分工与耦合关系
四类接口并非彼此独立。电气接口中的电平标准、阻抗和参考地,会直接影响数据接口的时序余量;机械安装面的平面度与紧固方式,会通过接触热阻影响热接口;热接口的温度变化又会反过来改变射频前端的增益和探测器的暗电流,从而影响电气与数据接口的工作点。因此接口集成要按“先定边界、再定参数、后做联试”的顺序推进,而不是各自独立定义。
二、电气接口:先定参考,再定余量
电气接口定义的第一步是明确参考约定。以差分信号为例,需规定发送端差分幅度、共模电压、接收端阈值、终端匹配电阻以及参考地连接方式。若探测器输出为LVDS,典型约定可写为:差分幅度350 mV、共模1.2 V、终端100 Ω、接收阈值±100 mV。这些数值必须与器件手册一致,不能凭经验填写。
第二步是留出余量。星上环境存在电源波动和温度变化,接口参数应在最坏情况下仍满足接收要求。例如供电3.3 V±5%,则接收端阈值判断要覆盖3.135~3.465 V范围;若前端增益随温度变化±1.5 dB,则数据接口的判决门限要相应留出裕量。ICD中应写明“最坏情况”而非“典型值”,否则联试时容易出现偶发误码。
三、机械与热接口:安装面就是热通路
机械接口要定义安装基准面、定位销位置、紧固点分布、连接器朝向和插拔空间。以某载荷模块为例,安装面平面度要求0.05 mm,四个M5紧固点按对角顺序施加3.5 N·m力矩,定位销直径φ4H7。这些参数决定了模块能否重复拆装并保持位置一致。
热接口与机械接口共用同一安装面。接触热阻取决于平面度、表面粗糙度、紧固力和导热介质。若模块热耗为18 W,允许温升15 ℃,则总热阻需小于0.83 ℃/W。安装面接触热阻通常占主要部分,因此ICD中要同时给出平面度、粗糙度Ra≤1.6 μm和导热硅脂厚度0.05~0.1 mm。温度限值也要分层:探测器焦平面≤40 ℃、射频前端壳温≤70 ℃、处理器结温≤105 ℃,并注明测点位置。
四、数据接口:帧格式与时序是联试重点
数据接口定义包括位宽、帧结构、同步方式、时钟关系、校验和流控。以探测器图像数据为例,可约定:每帧2048像素×16 bit,行同步LVDS差分,帧同步脉冲宽度4个时钟周期,时钟频率40 MHz,帧尾附16 bit CRC。处理器侧按行缓存接收,若连续3行CRC错误则上报遥测。
时序参数要写清建立时间、保持时间和最大抖动。例如数据在时钟下降沿更新,接收端在上升沿采样,建立时间≥2 ns、保持时间≥1.5 ns。若实际走线延迟导致余量不足,应在ICD中记录补偿方式,如调整采样沿或增加可编程延迟。
五、接口控制文件的实践字段
ICD不是一次性文档,而是随联试迭代的受控文件。下表给出一份可参考的字段示例,覆盖四类接口的关键条目。表中数值为教学示例,实际项目须以器件手册和实测为准。
| 接口类别 | 条目 | 示例值/约定 | 验证方式 |
|---|---|---|---|
| 电气 | 差分幅度/共模 | 350 mV / 1.2 V | 示波器差分探头 |
| 电气 | 终端匹配 | 100 Ω | 万用表/时域反射 |
| 机械 | 安装面平面度 | 0.05 mm | 三坐标测量 |
| 机械 | 紧固力矩 | 3.5 N·m 对角顺序 | 力矩扳手 |
| 热 | 总热阻 | <0.83 ℃/W | 热平衡试验 |
| 热 | 测点温度限 | 焦平面≤40 ℃ | 贴片热电偶 |
| 数据 | 帧格式 | 2048×16 bit + CRC16 | 协议分析仪 |
| 数据 | 时序余量 | 建立≥2 ns,保持≥1.5 ns | 眼图/时序扫描 |
六、联试中的典型判断
接口集成完成后,按“先静态后动态、先单接口后组合”的顺序验证。静态检查包括连通性、绝缘、接地和紧固力矩;动态检查包括上电时序、时钟锁定、数据误码率和热平衡。若出现误码,先查电气余量和参考地,再查时序和帧同步;若出现温度超限,先查接触热阻和紧固力,再查热耗是否超出预期。每一步都要记录实测值并与ICD约定比对,偏差超过允许范围时更新ICD或调整设计,而不是口头确认。
接口集成的最终交付物是一份经过联试验证的ICD,以及对应的测试记录。它既是本模块的集成依据,也是后续系统级测试和故障排查的基线。