一种基于AVR单片机的工频干扰滤除快速算法

[09-12 18:13:33]   来源:http://www.88dzw.com  单片机学习   阅读:8729

文章摘要:a DA输出纹波峰峰值 衰减幅度 DA输出均值 收敛时间 0.8 0.20V -14.0dB 1.98V 约为220ms 0.85 0.16V -15.9dB 1.98V 约为240ms 0.9 0.14V -17.1dB 1.97V 约为270ms 0.95 0.06V -24.4dB 1.95V 大于500ms 对比Fs=500Hz的情况,随着采样频率Fs降低,50Hz频率的幅度衰减值会逐渐增加。这主要是因为随着采样频率降低,低通滤波器的截至频率fc也随之降低,相应的滤波器在50Hz处的衰减也就越来越低。根据奈奎斯特低通采样定理,当采样频率小于100Hz时,由于信号频谱混叠,滤波器对50H

一种基于AVR单片机的工频干扰滤除快速算法,标签:单片机开发,单片机原理,单片机教程,http://www.88dzw.com

a DA输出纹波峰峰值 衰减幅度 DA输出均值 收敛时间
0.8 0.20V -14.0dB 1.98V 约为220ms
0.85 0.16V -15.9dB 1.98V 约为240ms
0.9 0.14V -17.1dB 1.97V 约为270ms
0.95 0.06V -24.4dB 1.95V 大于500ms

对比Fs=500Hz的情况,随着采样频率Fs降低,50Hz频率的幅度衰减值会逐渐增加。这主要是因为随着采样频率降低,低通滤波器的截至频率fc也随之降低,相应的滤波器在50Hz处的衰减也就越来越低。根据奈奎斯特低通采样定理,当采样频率小于100Hz时,由于信号频谱混叠,滤波器对50Hz信号的滤波效果将会变差。如果只是对缓变信号进行采样,采样频率比100Hz稍大即可。但是随着采样频率的降低,滤波算法的收敛时间也会增加。因此必须在算法的滤波性能和收敛时间上进行折衷考虑。

本文提出的分配系数法设计数字滤波器,算法速度快、代码效率高、滤波效果理想,是一种实用的数字滤波器设计方法,体现了将算法嵌入到具体硬件的思想。另一方面,将定点小数的表示形式进行适当扩展,这个算法还可以用于10位或16位AD转换精度的应用场合


上一页  [1] [2] [3] [4] 


Tag:单片机学习单片机开发,单片机原理,单片机教程单片机学习
分类导航
最新更新
热门排行