第四节:信号调理电路——电荷放大器、电压放大器与滤波设计
各位工程师朋友,大家好。今天我们来聊聊压电传感器信号调理中绕不开的几个核心电路。说实话,我刚入行那会儿,总觉得传感器输出直接接ADC就完事了,结果被噪声和漂移狠狠教育了一顿。后来才明白,信号调理才是决定整个测量系统成败的关键。
核心观点:压电传感器输出的是高阻抗电荷信号,必须经过专门的调理电路才能被后续电路有效采集。选错放大器类型,或者忽略滤波设计,数据基本没法用。
4.1 电荷放大器原理
压电传感器本质上是个电荷源。它产生的电荷量很小,通常只有几个皮库仑(pC)到几百个皮库仑。你想想看,这么微弱的信号,直接接电压放大器会怎样?
嗯,信号会被输入电容分压掉,基本测不到。所以我们需要电荷放大器。
电荷放大器的核心思想,就是利用运放的虚地特性,把电荷转移到反馈电容上。输出电压与输入电荷成正比,与电缆电容无关。这一点在实际项目中太重要了——我记得有一次在现场布线,传感器到放大器距离有20米,如果用电压放大器,电缆电容变化直接让标定失效。换成电荷放大器,问题迎刃而解。
基本电路结构如下:
运放反相输入端接传感器
反馈电容 Cf 跨接在反相输入端和输出端
反馈电阻 Rf 与 Cf 并联(提供直流偏置路径)
同相输入端接地
输出电压计算公式:
Vout = -Qin / Cf
其中 Qin 是传感器产生的电荷量,Cf 是反馈电容。负号表示反相。
实战经验:我个人习惯把 Cf 选在100pF到10nF之间。太小了容易饱和,太大了增益太低。反馈电阻 Rf 一般取10MΩ到100GΩ,具体看你要测量的最低频率。Rf 和 Cf 构成的高通滤波器,决定了系统的低频截止频率。
低频截止频率计算公式:
fL = 1 / (2π × Rf × Cf)
举个例子,如果 Rf=10MΩ,Cf=1nF,那么 fL ≈ 16Hz。也就是说,低于16Hz的信号会被衰减。测量静态或准静态信号时,这个频率要尽量低。
注意:我曾经遇到过一个问题——电荷放大器输出漂移严重。排查了半天,发现是反馈电阻 Rf 焊错了,用了100kΩ而不是100MΩ。低频截止频率一下子飙到1.6kHz,直流分量全没了,输出当然漂。所以焊接前一定用万用表确认阻值。
4.2 电压放大器设计
有些场合,我们也可以用电压放大器来处理压电信号。但前提是——传感器到放大器的距离必须很短,电缆电容要固定。
电压放大器的基本思路,是把传感器看作一个电荷源并联一个电容。传感器开路电压:
Vs = Q / Cs
其中 Cs 是传感器自身电容。然后通过电压放大器放大这个电压。
但问题来了:电缆电容 Cc 会与 Cs 并联,分压后实际输入到放大器的电压:
Vin = Q / (Cs + Cc)
电缆一换,Cc 就变,标定全废。所以电压放大器只适合传感器直接焊在板子上的场景。
我建议的电压放大器设计要点:
- 输入阻抗要极高,至少10GΩ以上,否则会拉低低频响应
- 输入偏置电流要极小,最好在pA级别
- 选用JFET或CMOS输入的运放,比如OPA129、AD549
- 增益不宜过大,一般10~100倍就够了,太大容易自激
一个典型的同相电压放大器电路:
传感器正极接运放同相输入端
传感器负极接地
反馈电阻 R1 从输出端到反相输入端
电阻 R2 从反相输入端到地
增益 = 1 + R1/R2
关键参数:电压放大器的输入电容要尽量小。普通运放输入电容可能有10pF,加上传感器电容和电缆电容,会形成低通滤波器,限制高频响应。我一般选输入电容小于5pF的运放。
4.3 滤波电路设计
压电信号经过放大后,噪声也跟着放大了。这时候就需要滤波。
常见的噪声来源:
- 50Hz工频干扰(国内是50Hz,有些国家是60Hz)
- 机械振动噪声(低频,几Hz到几百Hz)
- 运放自身噪声(宽带噪声)
- 开关电源纹波(几十kHz到几MHz)
我个人习惯用两级滤波:
- 第一级:无源RC低通滤波,放在放大器输出端,初步滤除高频噪声
- 第二级:有源二阶低通滤波,用运放实现,提供更陡的衰减特性
有源二阶低通滤波器的传递函数:
H(s) = 1 / (1 + 2ζ·s/ωc + (s/ωc)²)
其中 ωc 是截止角频率,ζ 是阻尼系数。ζ=0.707时,响应最平坦(巴特沃斯响应)。
实际电路设计时,我常用Sallen-Key结构:
两个电阻 R 串联
两个电容 C 分别接地
运放接成电压跟随器
截止频率:
fc = 1 / (2π × R × C)
举个例子,要设计一个10kHz的低通滤波器,取R=10kΩ,那么C≈1.59nF。实际用1.5nF或1.8nF的标称值就行,差一点没关系。
小技巧:电阻电容的精度会影响截止频率。我一般用1%精度的电阻和5%的C0G电容。X7R电容别用,容值随电压变化,滤波特性会飘。
4.4 抗混叠滤波器
这个知识点,说白了就是防止采样时出现假信号。你想想看,如果信号中有高于采样频率一半的频率分量,采样后这些高频分量会折叠到低频段,产生虚假的频率成分。这就是混叠。
抗混叠滤波器必须在ADC之前放置。它是个低通滤波器,截止频率要小于采样频率的一半(奈奎斯特频率)。
设计要点:
- 截止频率:设为采样频率的0.4~0.45倍,留点余量
- 衰减率:在奈奎斯特频率处,衰减至少40dB以上
- 通带平坦度:通带内纹波小于0.1dB
我常用的抗混叠滤波器阶数:
| 采样频率 | 信号最高频率 | 推荐滤波器阶数 |
|---|---|---|
| 1kHz | 400Hz | 2阶 |
| 10kHz | 4kHz | 4阶 |
| 100kHz | 40kHz | 6阶 |
| 1MHz | 400kHz | 8阶 |
避坑指南:我曾经在一个振动监测项目里,采样率设了10kHz,信号最高频率只有2kHz,心想肯定没问题。结果发现频谱里有个奇怪的1.2kHz峰值。查了半天,原来是现场有个40kHz的超声波干扰,混叠后变成了10kHz - 40kHz = -30kHz,取绝对值就是30kHz,再混叠一次变成10kHz - 30kHz = -20kHz,再取绝对值20kHz,再混叠...最后落在1.2kHz。这就是没加抗混叠滤波器的后果。从那以后,我每个ADC前面都老老实实加滤波器。
实际电路实现,我推荐用多反馈(MFB)结构的低通滤波器。它比Sallen-Key对运放的要求低一些,高频特性更好。
MFB二阶低通滤波器参数计算:
取 R1 = R2 = R
C1 = C2 = C
则 fc = 1 / (2π × R × C)
Q = 0.5
如果要巴特沃斯响应(Q=0.707),需要调整电阻比值。具体公式可以在网上查到,我一般直接用工具算,省得手算出错。
总结一下:信号调理电路是压电传感器应用中的关键环节。电荷放大器解决高阻抗匹配问题,电压放大器适合短距离场景,滤波电路去除噪声,抗混叠滤波器保证采样质量。这四个部分缺一不可。实际项目中,我建议先仿真再打板,省得来回改。
好了,这一节的内容就到这里。信号调理电路的设计,说白了就是跟噪声和阻抗做斗争。多留点余量,多留点测试点,调试的时候你会感谢自己的。