2. 信号与测量基础
在多通道DAQ同步采集工程中,所有后续的通道配置、触发设计、时钟分配与数据校准,最终都要回到一个共同基础:信号如何被表示、采样、量化,以及测量结果的可信度如何评估。理解模拟信号、数字信号、采样定理、量化误差、信噪比与有效位数,是判断“采集系统到底能测到什么程度”的关键。
一、模拟信号与数字信号:从连续到离散
模拟信号是在时间和幅值上都连续的物理量,例如热电偶输出的毫伏电压、压电传感器输出的电荷变化、应变片电桥输出的差分电压。它的特点是任意时刻都有定义,幅值可以取连续范围内的任意值。数字信号则在时间和幅值上都离散:时间上由采样时钟切成一个个采样点,幅值上由ADC量化为有限个编码。
DAQ采集的本质,就是把模拟信号通过采样和量化两步转换为数字序列。采样决定时间轴上的分辨率,量化决定幅值轴上的分辨率。两者共同决定了数字序列能在多大程度上还原原始模拟信号。
- 模拟输入链路:传感器 → 信号调理 → 抗混叠滤波 → ADC → 数字数据。
- 时间离散:由采样率
fs决定,采样间隔Ts = 1/fs。 - 幅值离散:由ADC位数
N和输入量程VFS决定。
二、采样定理:避免混叠的底线
奈奎斯特-香农采样定理指出:若模拟信号中最高频率分量为 fmax,则采样率必须满足 fs > 2·fmax,才能从采样序列中无失真地恢复原信号。工程上通常取 fs ≥ 2.5·fmax 到 fs ≥ 5·fmax,为抗混叠滤波器留出过渡带。
如果采样率不足,高于 fs/2 的频率成分会折叠到低频区,形成混叠。混叠一旦发生,在数字域无法区分真实低频信号和折叠过来的高频信号,后续滤波也无法修复。因此抗混叠滤波器必须放在ADC之前,且其截止频率应低于 fs/2。
三、量化误差与信噪比、有效位数
ADC将连续幅值映射到有限个量化电平。理想 N 位ADC的最小量化步长为:
LSB = VFS / 2^N
量化误差范围:-0.5 LSB ~ +0.5 LSB
理想量化信噪比:SNR_ideal ≈ 6.02N + 1.76 dB
例如,16位ADC、量程±10 V时,VFS = 20 V,LSB ≈ 305 µV。这意味着即使前端噪声为零,单次采样也会引入约±153 µV的量化不确定度。若信号本身只有几百微伏,量化误差就会显著影响测量。
实际ADC还存在热噪声、时钟抖动、非线性、参考电压漂移等误差,因此实际信噪比低于理想值。有效位数(ENOB)就是用来描述“实际等效于多少位理想ADC”的指标:
ENOB = (SNR_actual - 1.76) / 6.02
若某DAQ通道实测SNR为84 dB,则 ENOB ≈ (84 - 1.76)/6.02 ≈ 13.7 位。虽然ADC标称16位,但实际有效精度只有约13.7位。多通道同步采集时,通道间串扰、地弹、时钟相位噪声还会进一步降低ENOB。
四、案例:多通道同步采集中的精度评估
假设一个8通道同步DAQ系统,ADC标称16位,输入量程±10 V,采样率100 kS/s,用于采集振动信号。信号最高频率约8 kHz,按采样定理,fs > 16 kHz即可,100 kS/s满足要求。但若前端抗混叠滤波器截止频率设为50 kHz,则20 kHz~50 kHz的噪声会混叠到0~30 kHz,影响测量。
再看量化:16位、±10 V时LSB约305 µV。若振动信号幅度为10 mV,则仅占约33个LSB,量化台阶明显。此时即使ADC理想,ENOB也会因信号幅度小、噪声相对大而下降。若实测SNR为78 dB,则ENOB约12.7位,实际有效分辨率远低于16位。
五、常见误区与复盘清单
| 误区 | 后果 | 正确做法 |
|---|---|---|
| 只看ADC位数,不看ENOB | 误以为16位就是16位精度 | 用实测SNR换算ENOB,评估真实有效位数 |
| 采样率刚好等于2倍信号频率 | 滤波器过渡带不足,混叠风险高 | 取2.5~5倍余量,并配置抗混叠滤波 |
| 量程选得过大 | 小信号只占少量LSB,量化误差占比高 | 根据信号幅度选择合适量程或可编程增益 |
| 忽略通道间串扰与地弹 | 多通道同步时ENOB进一步下降 | 优化布线、屏蔽、接地,实测通道隔离度 |
| 把量化误差当作随机噪声处理 | 低估系统性偏差 | 区分量化误差、热噪声、非线性误差来源 |
掌握这些基础概念后,在多通道DAQ同步采集工程中,才能正确选择采样率、ADC位数、量程与滤波器参数,并对采集结果的可信度做出量化判断。信号与测量基础不是理论装饰,而是后续通道配置、同步设计与误差分析的起点。