3. 信号调理与采样定理:放大、滤波、隔离电路、采样定理(奈奎斯特频率)、量化误差、抗混叠滤波器设计

各位同学,咱们今天聊点实在的。传感器出来的信号,说白了就是个“毛坯房”,直接拿给ADC(模数转换器)去啃,十有八九要出问题。我干了这么多年自动化,见过太多因为信号没调理好,导致整个系统崩溃的案例。所以,信号调理这步,是咱们工程师的“良心活”。

3.1 放大电路:把微弱的信号“撑”起来

很多传感器,比如热电偶、应变片,输出的信号只有几毫伏甚至微伏级别。ADC的量程通常是0-5V或者0-10V,你想想看,这点信号进去,连ADC的“脚趾头”都够不着,量化出来全是噪声。

核心思路: 把信号放大到ADC的最佳输入范围。我个人习惯,一般放大到满量程的80%-90%,留点余量,防止过载。

常用电路:

  • 仪表放大器(INA): 比如AD620、INA128。这玩意儿共模抑制比高,专门对付传感器线上的共模干扰。我在一个称重项目里用过,效果立竿见影。
  • 差分放大器: 适合信号源和采集端距离较远的情况,能有效抑制地环路噪声。

避坑指南: 我曾经在一个振动监测项目里,直接用了普通运放搭放大电路,结果50Hz工频干扰比信号还大。后来换成仪表放大器,世界清净了。记住,选型时一定要看CMRR(共模抑制比),至少80dB起步。

3.2 滤波电路:把噪声“筛”出去

信号放大了,噪声也跟着放大了。这时候就需要滤波器。滤波器分两种:硬件滤波和软件滤波。咱们先聊硬件。

常见类型:

  • 低通滤波器: 最常用。比如一阶RC低通,简单便宜,但滚降特性慢。我建议用二阶有源低通(比如Sallen-Key结构),截止频率更陡。
  • 高通滤波器: 去掉直流分量或低频漂移。比如加速度传感器测振动时,经常用高通滤掉重力分量。
  • 带通滤波器: 只让特定频率通过。比如心电信号(0.05-100Hz),就用带通。

我的经验: 别迷信高阶滤波器。阶数越高,相位延迟越大,对实时控制系统可能是灾难。我一般用二阶,最多四阶。够用就行。

3.3 隔离电路:把“危险”和“安全”分开

工业现场,强电和弱电混在一起是常态。如果不做隔离,一个浪涌过来,你的单片机、电脑,甚至操作员都可能“中招”。

隔离方式:

  • 光耦隔离: 最常见,成本低。但速度慢,适合低频信号(<100kHz)。
  • 磁耦隔离: 比如ADI的ADuM系列,速度快,功耗低。我最近几年用的多。
  • 电容隔离: 比如TI的ISO系列,抗干扰能力强。

注意: 隔离不是万能的。隔离电源也要隔离,否则地环路依然存在。我曾经吃过这个亏,后来老老实实用了隔离DC-DC模块。

3.4 采样定理:奈奎斯特频率的“铁律”

好了,信号调理完了,该进ADC了。这里有个天条——奈奎斯特采样定理:采样频率必须大于信号最高频率的两倍。否则,就会发生“混叠”。

为什么? 你想想看,如果信号频率是100Hz,你只用150Hz去采样,那采样出来的点,看起来就像是一个50Hz的信号。这就是混叠,假信号。

公式:

fs > 2 * fmax

其中,fs是采样频率,fmax是信号最高频率。实际工程中,我一般取fs = 5~10倍fmax,留足余量。

我的教训: 有一次做音频采集,信号最高20kHz,我用了44.1kHz采样(CD标准),按理说够了。但没注意前端有高频噪声(比如开关电源的纹波),结果混叠进了音频带,听起来“嘶嘶”响。后来加了抗混叠滤波器才解决。

3.5 量化误差:ADC的“分辨率之痛”

ADC把模拟量变成数字量,这个过程叫量化。量化必然有误差,因为模拟量是连续的,数字量是离散的。

量化误差公式:

量化误差 = ± (LSB / 2)

其中,LSB(最低有效位) = 满量程电压 / 2^n,n是ADC位数。

举个例子:

ADC位数 满量程5V时的LSB 量化误差
8位 19.53 mV ±9.77 mV
12位 1.22 mV ±0.61 mV
16位 76.29 μV ±38.15 μV

你看,位数越高,误差越小。但别盲目追求高位数。我见过有人用24位ADC,结果前端噪声比量化误差还大,白花钱。记住:系统精度 = 传感器精度 + 调理电路精度 + ADC精度,短板效应。

3.6 抗混叠滤波器设计:采样前的最后一道防线

抗混叠滤波器,说白了就是一个低通滤波器,放在ADC之前。它的任务是把高于fs/2的频率成分统统干掉,防止混叠。

设计要点:

  • 截止频率: 一般设为fs/2的80%左右。比如fs=1000Hz,截止频率设400Hz。
  • 阶数: 至少二阶。我常用四阶巴特沃斯,通带平坦,相位特性好。
  • 元件选择: 电阻用1%精度,电容用5%或更好。温漂要小,否则滤波器特性会随温度变化。

我的习惯: 先用仿真软件(比如LTspice)把滤波器跑一遍,看看幅频特性和相频特性。没问题了再打板。别偷懒,仿真不花钱,打板可花钱。

知识体系图:信号调理与采样

下面这张图,是我自己画的,把本章的核心逻辑串起来了。你一看就明白。

信号调理与采样定理 - 知识体系 传感器原始信号 放大电路 滤波电路 隔离电路 抗混叠滤波器(低通) ADC采样(奈奎斯特) 仪表放大器 低通/高通/带通 光耦/磁耦/电容 截止频率 < fs/2 量化误差 ±LSB/2

好了,这一章的内容就到这儿。信号调理和采样定理,是传感器应用里最基础也最容易出问题的地方。你把这些搞透了,后面做控制、做辨识,心里就有底了。

可可精品资料库