3. 多通道采集前端架构设计

多通道采集前端并不是把多路模拟信号直接接到 ADC 上那么简单。它要解决四个彼此耦合的问题:模拟信号在进入 ADC 之前如何被调理到合适的幅度与共模范围;采样前如何限制带宽以避免混叠;多路信号如何共享 ADC 资源又不牺牲关键通道的采样率;以及通道之间、通道内部的增益与偏置误差如何被校准。本节围绕这四点展开,并给出可落地的架构选择与参数示例。

一、模拟前端调理:把信号“搬”到 ADC 的舒适区

星载采集前端的输入可能来自温度传感器、应变桥、太阳电池阵电流采样、姿控陀螺等,信号形态差异很大:有的单端、有的差分;有的输出 0~5 V,有的只有 ±10 mV;有的源阻抗几十欧,有的高达几十千欧。ADC 的输入范围通常是固定的,例如 0~2.5 V 或 ±1.25 V 差分,因此调理电路的核心任务是把输入信号映射到 ADC 满量程附近,同时保证驱动能力与共模匹配。

典型调理链为:输入保护 → 阻抗变换/缓冲 → 增益放大 → 偏置平移 → 抗混叠滤波 → ADC 驱动。对于高源阻抗信号,先用仪表放大器或 JFET 输入运放做缓冲,避免 ADC 采样电容的电荷反冲影响前级;对于差分信号,采用全差分放大器(FDA)可同时完成单端转差分、增益设定和共模电平移动。以某温度通道为例:传感器输出 0~40 mV,ADC 为 16 位、0~2.5 V 单端输入,若直接接入,仅占满量程的 1.6%,有效位数损失约 6 位。加入增益 50 的放大级后,信号变为 0~2.0 V,再叠加 0.25 V 偏置,即可落在 0.25~2.25 V 区间,充分利用 ADC 动态范围。

偏置平移的常用做法是用基准电压分压产生 Vbias,再通过电阻网络或 FDA 的 Vocm 引脚注入。注意偏置电阻会与信号源形成分压,需在增益计算中一并考虑。

二、抗混叠滤波:截止频率由谁决定

抗混叠滤波器(AAF)的作用是抑制高于奈奎斯特频率的成分,防止其折叠回带内。若 ADC 采样率为 fs,奈奎斯特频率为 fs/2。对于逐次逼近型 ADC,采样保持电路在采样瞬间仍会“看到”输入信号,因此 AAF 的截止频率通常取 fs/2 的 0.4~0.5 倍,并保证在 fs/2 处已有足够衰减。以 fs = 100 kSPS 为例,奈奎斯特频率为 50 kHz,若要求 50 kHz 处衰减 ≥ 60 dB,二阶巴特沃斯滤波器需将 -3 dB 截止频率设在约 5 kHz;若允许 40 dB 衰减,截止频率可放宽到约 15 kHz。阶数越高,过渡带越陡,但相位非线性与器件数量也增加。

工程上常采用“两级滤波”:第一级在放大器周围做低通,抑制高频噪声进入后级;第二级为 RC 或 RCR 网络,紧贴 ADC 输入端,兼作电荷缓冲。RCR 中的串联电阻不宜过大,否则与 ADC 采样电容形成的时间常数会拖慢建立;一般取 10~100 Ω,配合 1~10 nF 电容。对于多通道复用结构,AAF 必须放在复用开关之后还是之前,取决于通道间带宽需求:若各通道截止频率不同,应每通道独立滤波后再复用;若通道特性一致,可共用一级滤波以节省体积。

三、通道复用与并行架构:速度与面积的权衡

多通道采集的架构选择,本质是在“ADC 数量、采样率、通道间 skew、功耗与面积”之间取舍。常见有三种:

  • 全并行架构:每通道独立 ADC,可同时采样,通道间无时间偏差,适合振动、相位敏感或瞬态捕获场景。代价是 ADC 数量多、功耗和 PCB 面积大。
  • 模拟复用 + 单 ADC:多路开关轮流接通到同一 ADC,结构最省。但每通道实际采样率降为 fs/N,且开关切换后需要建立时间,通道间存在固定时序偏差。
  • 分组混合架构:将 N 个通道分成 M 组,每组共享一个 ADC,组内复用、组间并行。例如 16 通道分为 4 组,每组 4 通道共享 1 MSPS ADC,则每组每通道有效采样率为 250 kSPS,同时保留 4 路并行能力。

复用开关的选型要看导通电阻 Ron、通道间串扰和电荷注入。Ron 会与后级滤波电阻形成分压,引入增益误差;电荷注入会在切换瞬间产生尖峰,需靠建立时间消化。若 ADC 采样保持时间为 1 μs,而 RC 建立时间常数为 0.3 μs,则约 3.3 个时间常数后误差降到 5%,通常要求 7~10 个时间常数以保证 16 位精度。因此复用通道的采样率不能只看 ADC 标称值,必须核算建立时间。

多通道采集前端架构:调理 → 滤波 → 复用/并行 → ADC → 校准 CH1 传感器 CH2 传感器 CH3 传感器 CH4 传感器 模拟调理 缓冲 / 增益 偏置平移 单端→差分 G = 50 Vbias = 0.25 V 输入 0~40 mV 输出 0.25~2.25 V 共模匹配 驱动能力 抗混叠滤波 二阶低通 fc ≈ 5 kHz 50 kHz ≥ 60 dB RCR 缓冲 R = 50 Ω C = 4.7 nF 抑制折叠 限制带外噪声 复用 / 并行 4 通道 → 1 组 MUX Ron = 80 Ω 建立时间 1 μs 组间并行 组内轮询 串扰 < -80 dB 电荷注入 每通道 250 kSPS ADC 16 bit SAR 1 MSPS 0~2.5 V 增益/偏置校准 两点法 零点 + 满量程 系数存 FPGA 关键核算: ① 增益后信号须落在 ADC 输入范围内,并留 5%~10% 裕量;② AAF 在 fs/2 处衰减满足目标位数; ③ 复用建立时间 ≥ 7τ,τ = (Ron + Rfilter)·Cfilter;④ 校准系数按通道独立存储,上电或周期自检时更新。

四、增益与偏置校准:让每个通道“读数一致”

即使前端设计完全相同,器件容差、电阻精度、运放失调和开关 Ron 差异仍会让各通道在同一物理量下输出不同码值。校准的目标是建立“码值—物理量”的线性映射。最常用的是两点法:在通道输入端施加已知零点(如短路或 0 V)和满量程参考(如 2.0 V),分别记录 ADC 码值 D0 和 Dfs,则增益系数 k = 实际物理量跨度 / (Dfs − D0),偏置 b = 零点物理量 − k·D0。之后每次采样按 y = k·D + b 换算。

在 FPGA 中实现时,通常为每个通道保存一对 32 位定点系数,采样数据流经“乘法—加法—饱和截断”流水线输出。若通道存在温漂,可增加温度传感器并在不同温度点重复两点校准,拟合出 k(T)、b(T) 的一阶补偿。对于星载应用,校准系数应存入带EDAC保护的非易失存储区,并在每次上电自检时用内部基准源复核,偏差超过阈值则标记该通道降级。

校准不能替代良好的前端设计。若通道本身噪声过大或 AAF 不足,校准只能修正系统误差,无法消除随机噪声和混叠带来的错误。校准前应先确认各通道信噪比满足指标。

五、架构选择检查表

判断项全并行模拟复用单ADC分组混合
通道间同步完全同步有固定 skew组内 skew,组间同步
每通道采样率fsfs/Nfs/(N/M)
ADC 数量N1M
面积/功耗高低中
适用场景振动、相位敏感慢变温度、电压监测混合速率需求

实际选型时,先按“是否需要通道间同步”和“每通道最低采样率”两个硬指标筛掉不可行方案,再在剩余方案中比较功耗、面积和校准复杂度。对于 16 通道、每通道 200 kSPS 以内的星载采集任务,分组混合架构往往能在资源与性能之间取得较好平衡;而涉及相位差测量的通道,则应优先保证同组内同步采样或采用全并行。