3、信号预处理:模拟滤波器的选型与设计、差分信号传输、屏蔽与接地技术
各位同行,咱们接着聊。信号进了采集卡,不等于万事大吉。我见过太多项目,传感器选得挺好,放大器也够用,结果一上现场,波形跟心电图似的——全是毛刺。问题出在哪?说白了,就是信号预处理没做好。
预处理这块,我把它分成三个核心环节:模拟滤波、差分传输、屏蔽接地。这三板斧要是耍好了,信噪比能提升一个数量级。咱们一个一个说。
3.1 模拟滤波器的选型与设计
数字滤波再牛,也替代不了模拟滤波。为什么?因为模拟滤波器是在ADC之前就把高频噪声干掉了。你想想看,要是噪声已经混进采样信号里,数字滤波只能“掩盖”,不能“消除”。
我个人习惯,在传感器输出端和ADC输入端之间,至少放一级模拟低通滤波器。具体选型,看你的信号频率和噪声特性。
3.1.1 一阶RC vs 二阶有源
简单场景,比如温度、压力这种慢变信号,一阶RC就够了。R取10kΩ,C取0.1μF,截止频率大概160Hz。成本低,效果好。
但要是遇到振动、冲击这类信号,一阶的衰减斜率太缓(-20dB/十倍频),效果不够。这时候我建议用二阶有源滤波器,比如Sallen-Key结构。衰减斜率能到-40dB/十倍频,干净利落。
3.1.2 滤波器阶数选择
阶数越高,衰减越快,但相位延迟也越大。这是个取舍问题。
| 阶数 | 衰减斜率 | 相位延迟 | 适用场景 |
|---|---|---|---|
| 1阶 | -20dB/十倍频 | 小 | 慢变信号、低频噪声 |
| 2阶 | -40dB/十倍频 | 中等 | 振动、压力、力信号 |
| 4阶 | -80dB/十倍频 | 大 | 高精度、低噪声要求 |
嗯,这里要注意:阶数超过4阶,建议用开关电容滤波器或者直接上数字滤波。模拟滤波器级联太多,元件误差和温漂会让你头疼。
3.1.3 元件选型避坑
电容也一样。我建议用C0G或NP0材质的陶瓷电容,温度特性好。X7R的也能用,但别用在精密场合。
3.2 差分信号传输
单端传输,说白了就是一根信号线对地。简单是简单,但抗干扰能力差。现场有电机、变频器、大功率开关,随便一个电磁场耦合进来,信号就废了。
差分传输就不一样。两根线,一根传正信号,一根传负信号,干扰同时耦合到两根线上,在接收端一相减,干扰就抵消了。这就是共模抑制比(CMRR)的威力。
3.2.1 什么时候必须用差分?
- 传输距离超过3米
- 现场有大功率设备(变频器、电机、焊机)
- 信号幅度小于100mV
- 要求高精度(0.1%以上)
我有个项目,传感器到采集卡距离15米,一开始用单端,信号噪声峰峰值200mV。换成差分传输后,噪声降到5mV以下。你想想看,这差距有多大。
3.2.2 差分放大器选型
差分放大器,关键看CMRR。我一般选CMRR在80dB以上的型号。比如INA128、AD620这些经典款,性价比高,性能稳定。
3.3 屏蔽与接地技术
屏蔽和接地,是力控系统抗干扰的“最后一道防线”。但很多人搞反了——屏蔽层接错了地,反而引入更多噪声。
3.3.1 屏蔽层怎么接?
记住一个原则:屏蔽层单端接地。什么意思?就是屏蔽层只在信号接收端接地,发送端不接。
为什么?因为如果两端都接地,地电位差会在屏蔽层上形成电流,这个电流会耦合到信号线上,产生噪声。我见过一个案例,现场工程师把屏蔽层两端都接了地,结果噪声比不接还大。改成单端接地后,问题解决。
3.3.2 接地方式选择
| 接地方式 | 适用场景 | 注意事项 |
|---|---|---|
| 单点接地 | 低频信号(<1MHz) | 所有地线汇于一点 |
| 多点接地 | 高频信号(>10MHz) | 就近接地,减少地阻抗 |
| 浮地 | 高精度、低噪声 | 需注意安全隔离 |
力控系统大多是低频信号,所以我推荐单点接地。把传感器地、放大器地、采集卡地,全部汇到一个公共接地点。这个点最好选在电源地或者机壳地。
3.3.3 地环路怎么破?
地环路是噪声的“万恶之源”。两个设备之间,如果地电位不同,就会形成环路电流。这个电流会直接叠加到信号上。
破解方法有两个:
- 隔离:用隔离放大器或隔离电源,切断地环路。我常用ISO124或AD210,隔离电压能做到1500V以上。
- 单点接地:前面说过了,所有地线只在一个点连接。
3.4 知识体系总览
下面这张图,是我自己整理的信号预处理核心逻辑。你看一眼,心里就有谱了。
这张图把信号预处理的三个环节串起来了。从传感器出来,先过模拟滤波,再走差分传输,最后做好屏蔽接地。每一步都在为信噪比加分。
好了,信号预处理这块就聊到这儿。记住一句话:噪声是设计出来的,不是调试出来的。前期把滤波、差分、屏蔽接地做扎实了,后面能省80%的调试时间。
公众号:蓝海资料掘金营,微信deep3321