OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5796|回复: 7

AD采集滤波。

[复制链接]

15

主题

48

帖子

0

精华

初级会员

Rank: 2

积分
128
金钱
128
注册时间
2013-9-3
在线时间
0 小时
发表于 2014-3-25 17:09:56 | 显示全部楼层 |阅读模式
想问下,AD采集数字滤波,想排除50 60HZ的干扰。
能用算法实现吗?具体应该是什么样的算法啊?
现在做过滑动滤波,但好像不能排除50 60HZ的干扰啊。
不是很懂,求指教,谢谢了。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

108

主题

1433

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2234
金钱
2234
注册时间
2012-4-30
在线时间
7 小时
发表于 2014-3-25 18:23:10 | 显示全部楼层
回复 支持 反对

使用道具 举报

108

主题

1433

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2234
金钱
2234
注册时间
2012-4-30
在线时间
7 小时
发表于 2014-3-25 18:30:56 | 显示全部楼层
不懂你是想排除50-60Hz 这带宽10Hz的干扰,
还是60Hz以下的干扰,
还是50Hz以上干扰。
你的采样频率?
把你的情况说详细点呗。
回复 支持 反对

使用道具 举报

15

主题

48

帖子

0

精华

初级会员

Rank: 2

积分
128
金钱
128
注册时间
2013-9-3
在线时间
0 小时
 楼主| 发表于 2014-3-26 08:39:41 | 显示全部楼层
回复【3楼】lsj9383:
---------------------------------
是要排除50HZ和60HZ的干扰,工频干扰不是50HZ或60HZ嘛,就是要排除这个干扰吧。
采样频率用的是55.5个周期的。
要是用FIR和IIR的话,可以通过软件实现吗?
不知道说清楚没,谢谢了。
回复 支持 反对

使用道具 举报

108

主题

1433

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2234
金钱
2234
注册时间
2012-4-30
在线时间
7 小时
发表于 2014-3-26 13:10:16 | 显示全部楼层
回复【4楼】 sjEE :
---------------------------------
FIR或者IIR可以通过软件实现。
采样频率55.5个周期是什么意思?
我问的采样频率是指的多久采集一次电压数据。
如果采样频率fs=200Hz的话,可以用一个简单的非递归滤波器滤去50-60Hz这10Hz带宽的干扰。

由于不清除你的具体要求,你看下面这个怎么样

y(n) = x(n-1) +0.8* x(n-3)

y(n)是当前输出,x(n-1)上前一次ad输入,x(n-3)是上上上一次ad输入

该方程所对应的频率响应图:






横坐标为频率,单位Hz.

以上式子只是一种最粗糙的FIR设计。



回复 支持 反对

使用道具 举报

15

主题

48

帖子

0

精华

初级会员

Rank: 2

积分
128
金钱
128
注册时间
2013-9-3
在线时间
0 小时
 楼主| 发表于 2014-4-1 15:39:54 | 显示全部楼层
回复【5楼】lsj9383:
---------------------------------
谢谢了,不过不是这个效果。
可能我没说清楚,就是采集直流的电压,在电路中混杂了50HZ的正弦波的工频干扰。
现在的目标是,去除这个正弦波的干扰,采集到准确的直流电压。
我试了下,最终取得的直流电压值还是会有3mv的偏差,再看看有没有好的办法。
回复 支持 反对

使用道具 举报

108

主题

1433

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2234
金钱
2234
注册时间
2012-4-30
在线时间
7 小时
发表于 2014-4-1 15:56:38 | 显示全部楼层
哦,我懂你的意思了。就是想滤去50Hz的单色噪声吧。
其实像这类的话,完全可以用自适应陷波器的方法。

以下是matlab下的仿真效果图:




回复 支持 反对

使用道具 举报

15

主题

48

帖子

0

精华

初级会员

Rank: 2

积分
128
金钱
128
注册时间
2013-9-3
在线时间
0 小时
 楼主| 发表于 2014-4-2 08:47:53 | 显示全部楼层
回复【7楼】lsj9383:
---------------------------------
恩,就是这个意思,谢谢了。我研究研究自适应滤波器,有什么问题再请教您。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-11 10:11

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表