2. 信号与系统基础
ΣΔ ADC 的精密测量能力,并不是靠“高分辨率”三个字直接获得的,而是建立在模拟信号、采样、量化、噪声与精度之间一条完整的因果链上。理解这条链,才能在后续设计调制器阶数、抽取滤波器、参考源和前端驱动时,知道每一个参数究竟在影响什么。本节把这条链拆开,先建立可计算的直觉,再回到工程判断。
一、模拟信号与采样:把连续世界变成离散序列
被测物理量(温度、压力、应变、电压)经传感器和调理电路后,通常表现为连续时间、连续幅度的模拟电压 x(t)。ADC 要处理它,必须先在时间上离散化,再在幅度上离散化。时间离散化就是采样:以采样周期 Ts、采样率 fs = 1/Ts 对 x(t) 取值,得到序列 x[n] = x(nTs)。
采样定理指出:若模拟信号是带限的,最高频率为 fmax,则当 fs > 2·fmax 时,理论上可由采样序列无失真地重建原信号。这里的 2·fmax 称为奈奎斯特率。工程上不会刚好取 2 倍,因为抗混叠滤波器有过渡带,实际常取 2.5~10 倍甚至更高,把过渡带放在 fmax 与 fs/2 之间。
如果违反采样定理,高于 fs/2 的成分不会消失,而是折叠到低频,形成混叠。混叠一旦发生,后续数字滤波无法区分“真实低频”和“折叠进来的高频”,测量结果会被永久污染。因此抗混叠滤波器必须放在 ADC 之前,且其带外衰减要足够大。
fs 远高于奈奎斯特率。过采样不仅放宽了抗混叠滤波器要求,还为噪声整形提供了频谱空间,这是 ΣΔ 架构的核心优势之一。二、量化噪声:幅度离散化的必然代价
采样解决了时间离散,量化解决幅度离散。一个 N 位理想 ADC 把满量程 VFS 分成 2^N 个电平,量化步长(LSB)为:
LSB = VFS / 2^N
例如:VFS = 5.000 V,N = 16
LSB = 5.000 / 65536 ≈ 76.3 µV
量化误差 e 是模拟输入与量化输出之差,理想情况下落在 [-LSB/2, +LSB/2] 内。若输入是充分活跃的信号,且量化误差与输入不相关,可近似认为 e 在区间内均匀分布,其均方根值为:
e_rms = LSB / √12 ≈ 0.289 · LSB
这就是量化噪声的经典模型。它说明:位数每增加 1 位,LSB 减半,量化噪声功率下降约 6.02 dB。这个 6.02 dB/bit 是理解分辨率与精度关系的基准刻度。
但必须强调:上述模型成立的前提是“量化误差近似白噪声且与信号无关”。当输入是直流或缓慢变化的小信号时,量化误差会呈现周期性,产生谐波和死区,实际噪声可能偏离模型。ΣΔ 调制器通过过采样和噪声整形,把量化噪声推向高频,再用数字滤波器滤除,从而在目标带宽内获得远低于普通 N 位 ADC 的噪声。
三、信噪比与有效位数:把噪声折算成“有效精度”
对一个满量程正弦输入,理想 N 位 ADC 的理论信噪比(SNR)为:
SNR_ideal = 6.02·N + 1.76 (dB)
反过来,若实测 SNR 已知,可折算有效位数 ENOB:
ENOB = (SNR_measured − 1.76) / 6.02
ENOB 的意义在于:它把实际系统中的所有噪声和失真,统一折算成“相当于多少位理想 ADC”。一个标称 24 位的 ΣΔ ADC,若实测 SNR 为 105 dB,则 ENOB ≈ (105 − 1.76)/6.02 ≈ 17.1 位。标称位数是硬件能力上限,ENOB 才是当前配置和工况下的真实有效精度。
需要注意的是,SNR 只考虑噪声,若同时考虑谐波失真,则用 SINAD;若再限定带宽,则噪声功率随带宽变化。ΣΔ ADC 的数据手册通常给出不同输出速率、不同增益下的噪声曲线,必须按实际带宽查表,而不能只看一个“24 位”标签。
四、从 ENOB 到测量精度:噪声、分辨率与准确度的区别
测量精度是一个比 ENOB 更综合的概念。它至少包含三层:
- 分辨率:能区分的最小变化,由 LSB 决定,是“刻度细不细”。
- 噪声:输出码的随机波动,决定重复测量的分散程度,是“稳不稳”。
- 准确度:测量值与真值的接近程度,受参考源误差、增益误差、失调、温漂、非线性等影响,是“准不准”。
高分辨率不等于高精度。一个 24 位 ADC 若参考源温漂 10 ppm/°C,在 25°C 到 45°C 变化 20°C 时,仅参考漂移就带来 200 ppm 误差,相当于约 12.3 位精度,远低于其分辨率。因此精密测量必须同时控制噪声和系统误差。
下表给出常见位数、LSB、理想 SNR 与 ENOB 的对应关系,可作为快速估算清单:
| 标称位数 N | LSB(VFS=5V) | 理想 SNR (dB) | 对应 ENOB | 典型适用场景 |
|---|---|---|---|---|
| 12 | 1.22 mV | 74.0 | 12.0 | 一般监控、快速控制 |
| 16 | 76.3 µV | 98.1 | 16.0 | 工业过程测量 |
| 20 | 4.77 µV | 122.2 | 20.0 | 高精度仪表 |
| 24 | 0.298 µV | 146.2 | 24.0 | 精密称重、地震、医疗 |
| 24(实测 105 dB) | — | 105 | 17.1 | 受参考与前端限制的实际系统 |
五、案例:一个 24 位 ΣΔ 称重系统的精度复盘
某称重系统采用 24 位 ΣΔ ADC,满量程 5 V,目标分辨 1 mg(对应约 0.1 µV)。上电后发现读数末几位持续跳动,峰峰值约 3 µV,折算有效分辨率仅约 20.7 位。排查发现:
- 参考源使用普通 LDO,噪声约 20 µVrms,直接调制到输出;
- 前端运放带宽过高,未加 RC 抗混叠,高频噪声折叠;
- 输出速率设为 1 kSPS,噪声带宽过宽,未利用 ΣΔ 的过采样优势。
改进后:换用低噪声基准并加 RC 滤波,前端加差分 RC 截止到 10 Hz,输出速率降到 10 SPS。实测噪声降到 0.4 µVrms,ENOB 提升到约 22.5 位,满足 1 mg 分辨要求。这个案例说明:ΣΔ ADC 的精度是“配置出来的”,不是“买来的”。
六、本节核心关系链
把上述内容串起来,可以得到一条清晰的因果链:模拟信号带宽决定最低采样率;采样率与过采样比决定噪声整形空间;量化步长决定基础量化噪声;噪声与失真共同决定 SNR/SINAD;SNR 折算 ENOB;ENOB 与系统误差共同决定最终测量精度。任何一个环节被忽略,精度都会在实测中打折。
掌握这条关系链后,后续学习 ΣΔ 调制器阶数、过采样比、抽取滤波器和参考源设计时,就能把每个模块的作用放回整条链中判断:它是在降低量化噪声、压缩噪声带宽,还是在抑制系统误差。精密测量的本质,就是让这条链上的每一环都不成为短板。