打印
[电路/定理]

低通滤波器性能差

[复制链接]
2537|54
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主


这个2个低通滤波器都是为了滤除50Hz交流信号,后边是接adc采样。实际测试当交直流混合信号中的50Hz交流信号幅度变化的时候,adc采样的直流电压就会飘的很厉害。

请教,有没有性能更好的滤波电路设计。

微信图片_20220805104450.png (29.07 KB )

微信图片_20220805104450.png

使用特权

评论回复
沙发
yangxf1217|  楼主 | 2022-8-5 10:50 | 只看该作者

使用特权

评论回复
板凳
叶春勇| | 2022-8-5 11:39 | 只看该作者
从你的表达来看,好像关心的是直流信号
50hz,可以低通和陷波。
这种频率真正合适的还是数字信号处理。
把单片机采集的数据发上来,我们帮你分析下。

使用特权

评论回复
地板
yangxf1217|  楼主 | 2022-8-5 11:50 | 只看该作者
叶春勇 发表于 2022-8-5 11:39
从你的表达来看,好像关心的是直流信号
50hz,可以低通和陷波。
这种频率真正合适的还是数字信号处理。

是的,要看直流分量的值,50Hz是我测试用的也可能是其它几十或者上百Hz的交流。数据我整理下发。

使用特权

评论回复
5
zyj9490| | 2022-8-5 12:42 | 只看该作者
用有源低通

使用特权

评论回复
6
xmar| | 2022-8-5 13:50 | 只看该作者
还是看看50Hz干扰是如何引入的。有的放矢,针对具体情况解决问题更好。

使用特权

评论回复
7
一周一天班| | 2022-8-5 15:06 | 只看该作者
你这低通截至带宽7Hz左右,需要直流的话建议截至到0.5HZ.需要电阻都改为13k

使用特权

评论回复
8
coody| | 2022-8-5 15:14 | 只看该作者
ADC采样按20ms的倍数,求平均。比如,使用10KHz的速率采样200ms,求平均,50Hz干扰就会被抵消得差不多了。
当然,使用高阶的数字滤波(比如8阶低通或8阶带阻(也叫陷波))也是不错的。

使用特权

评论回复
9
yangxf1217|  楼主 | 2022-8-5 15:55 | 只看该作者
叶春勇 发表于 2022-8-5 11:39
从你的表达来看,好像关心的是直流信号
50hz,可以低通和陷波。
这种频率真正合适的还是数字信号处理。

最上边那个是交流,开始是0.6V,后边是6V;
下边那几条都是直流,两种情况下直流的采样情况对比明显。

微信图片_20220805155305.png (34.71 KB )

微信图片_20220805155305.png

使用特权

评论回复
10
yangxf1217|  楼主 | 2022-8-5 15:56 | 只看该作者

有源低通会好些是吗?我找找。

使用特权

评论回复
11
xch| | 2022-8-5 16:09 | 只看该作者
yangxf1217 发表于 2022-8-5 15:55
最上边那个是交流,开始是0.6V,后边是6V;
下边那几条都是直流,两种情况下直流的采样情况对比明显。
...

你这干扰不小。滤波器衰减才20db ,差不多衰减50HZ 十倍,叠加信号后有没有超过ADC 的输入动态范围?

使用特权

评论回复
12
xch| | 2022-8-5 16:33 | 只看该作者
用定时器触发ADC 方法,设置100Hz 采样速率,用最近两次ADC 作为ADC结果输出,可以强烈抑制50HZ 干扰。前提是干扰加信号没超出ADC 输入的动态范围。

使用特权

评论回复
13
gxs64| | 2022-8-5 20:50 | 只看该作者
直接fir or iir or fft

使用特权

评论回复
14
gxs64| | 2022-8-5 20:57 | 只看该作者
不能上传图片??

使用特权

评论回复
15
叶春勇| | 2022-8-6 08:59 | 只看该作者
yangxf1217 发表于 2022-8-5 15:55
最上边那个是交流,开始是0.6V,后边是6V;
下边那几条都是直流,两种情况下直流的采样情况对比明显。
...

你这是啥负载,是电机吗,感觉像突然电压被拉低一样。

使用特权

评论回复
16
gxs64| | 2022-8-6 15:22 | 只看该作者
fir IIR FFT

FFT.jpg (327.95 KB )

FFT.jpg

2.jpg (346.66 KB )

2.jpg

1.jpg (283.61 KB )

1.jpg

使用特权

评论回复
评论
gxs64 2022-8-8 12:11 回复TA
@yangxf1217 :这个简单些,效果还可以 
yangxf1217 2022-8-8 10:33 回复TA
不会玩,太高级了。我就想整个简单的硬件电路滤波 
17
yangxf1217|  楼主 | 2022-8-8 10:28 | 只看该作者
xch 发表于 2022-8-5 16:09
你这干扰不小。滤波器衰减才20db ,差不多衰减50HZ 十倍,叠加信号后有没有超过ADC 的输入动态范围?
...

请问,滤波器衰减20db是怎么算出来的,衰减50Hz10被意思是6V的交流滤波后变成0.6V吗?

使用特权

评论回复
18
yangxf1217|  楼主 | 2022-8-8 10:29 | 只看该作者
xch 发表于 2022-8-5 16:09
你这干扰不小。滤波器衰减才20db ,差不多衰减50HZ 十倍,叠加信号后有没有超过ADC 的输入动态范围?
...

范围是没有超的

使用特权

评论回复
19
xch| | 2022-8-8 10:40 | 只看该作者
本帖最后由 xch 于 2022-8-8 10:41 编辑
yangxf1217 发表于 2022-8-8 10:28
请问,滤波器衰减20db是怎么算出来的,衰减50Hz10被意思是6V的交流滤波后变成0.6V吗? ...

我没算,计算机算的。50HZ电压衰减10倍左右。

使用特权

评论回复
20
xch| | 2022-8-8 11:04 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

28

主题

595

帖子

4

粉丝