当前位置: 首页 > 专利查询>韩依伦瞿祝专利>正文

基于stm32单片机的自适应数字滤波器设计方法技术

技术编号:27561481 阅读:10 留言:0更新日期:2021-03-09 22:03
本发明专利技术提供了一种基于stm32单片机的自适应数字滤波器设计方法。所述的基于stm32单片机的自适应数字滤波器设计方法包括根据实际应用场景动态调整采样率、单片机存储系列滤波器系数组、DA外接模拟滤波器恢复原有效信号,该方法可有效进行无用信号滤除,合成信号的分离,具有相应速度快、系统稳定性高、实现方法简易可行的特点。易可行的特点。

【技术实现步骤摘要】
基于stm32单片机的自适应数字滤波器设计方法


[0001]本专利技术属于信号处理
,具体涉及一种基于stm32单片机的自适应数字滤波器设计方法。

技术介绍

[0002]滤波器设计在信号处理领域中必不可少,滤波器可有效解决信号合成后的分离问题、信号被噪声污染问题;模拟滤波器的发展受到电子元器件的制约,数字滤波器的设计受到采样率及算法的制约;在复杂的信号处理过程中,急需一种自适应动态调整的滤波器,结合模拟电路的辅助,可增强其等效模拟滤波器的效果,并具有一定的智能性,对于信号处理过程可大大简化后续算法优化及模拟电路的复杂程度。

技术实现思路

[0003]本专利技术的目的在于提供一种基于stm32单片机的自适应数字滤波器设计方法。
具体实施方式
[0004]若去除已知噪声频率分量,则程序内置带阻数字滤波器;若进行信号分离,则程序内置带通数字滤波器。
[0005]使用器材:精准DDS(稳定、精确到1HZ或更好)、精准比较器、STM32单片机(ADC、定时器、GPIO等)
[0006]系统流程为:AD采入-STM32进行iir滤波器处理-DA输出-模拟滤波器去除无关分量。
[0007]具体流程为:混合信号通过单片机ADC采入,采样率由单片机GPIO输出直接控制外部精准DDS或震荡源配置,该信号经过精准比较器后整形为0-3.3V方波,作为单片机ADC稳定触发源,可动态灵活调整DDS输出频率,即可灵活控制模拟采样率,对应至数字域就可轻松实现设定好的频带的通断。采样率设置与滤除的目标频率分量及数字滤波器的数字采样率有关,可动态根据需求进行调整。
[0008]【举例】设计的数字滤波器采样率为100000,滤除分量为10000,设计阻带滤波器,阻带为9999至10001;当噪声分量为50000HZ,信号分量小于250000HZ,可调整采样率为500000HZ,即可实现精确滤除50000HZ频率分量,在49995HZ至50005HZ分量外所有频率分量均不受影响;DA输出部分可接入至一个250000HZ的有源模拟滤波器,该系统即可实现对噪声分量的很好滤除,且相应速度快,滤除精确度高。
[0009]程序内置数字滤波器可由matlab的FDAtools生成,数字滤波器归一化采样率与通带阻带特性均可设置,配置好后作为stm32内部IIR函数的系数,即可实现数字滤波器的功能。再配以上述动态调整方案及外部模拟滤波器等电路辅助,可灵活实现任意频率的自适应滤波器。
[0010]综上,可根据实际采样率上限、滤除目标分量、有效目标分量来综合调整所应用的
数字滤波器,在单片机内部存储一系列滤波器系数,根据实际应用情况进行动态选择,即可灵活实现任意精度的模拟滤波器,在实际应用工程中可使用该方法达到具有锐截止特性且响应速度快的自适应数字滤波器,配以模拟电路后就可转换为智能的模拟滤波器。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于stm32单片机的自适应数字滤波器设计方法,其特征在于:包括用以确定噪声频率分量的精确等精度测频方法。2.根据权利要求1所述的基于stm32单片机的自适应数字滤波器设计方法,其特征在...

【专利技术属性】
技术研发人员:吴昊男韩依伦瞿祝
申请(专利权)人:韩依伦瞿祝
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1