【技术实现步骤摘要】
采样滤波方法、装置、设备及计算机可读存储介质
[0001]本专利技术涉及嵌入式
,尤其涉及采样滤波方法、装置、设备及计算机可读存储介质。
技术介绍
[0002]在嵌入式开发中,ADC(模数转换器,Analog
‑
to
‑
digital converter)是十分常用的外部设备,常见运用比如电量检测、温度检测、压力检测等。ADC采样易受到较多干扰导致采样不准,比如ADC时钟不准、参考电压不准、被测电压存在漂移等,这时候可通过软件算法滤波,降低噪声干扰。但通过现有的滤波算法对ADC采样得到的波形信号进行滤波,往往难以兼顾稳定性和实时性,滤波后的波形信号要么平滑稳定但会出现波形滞后现象,要么波形实时性强但噪声干扰明显。也即是上述种种情况反映出现有的基于ADC的采样方式难以满足所得到的采样值兼顾稳定性和实时性的实际需求。
技术实现思路
[0003]本专利技术的主要目的在于提出一种采样滤波方法、装置、设备及计算机可读存储介质,旨在解决现有的基于ADC的采样方式难以满足所得到的采 ...
【技术保护点】
【技术特征摘要】
1.一种采样滤波方法,其特征在于,所述采样滤波方法包括:获取基于模数转换器ADC所采集的采样波形信号,对所述采样波形信号进行加权滤波处理,得到第一滤波信号;分析所述第一滤波信号的动静态特性,基于所述动静特性对所述第一滤波信号进行平均滤波处理,得到第二滤波信号;基于所述动静特性对所述第二滤波信号进行施密特滤波处理,得到目标滤波信号。2.如权利要求1所述的采样滤波方法,其特征在于,所述分析所述第一滤波信号的动静态特性的步骤包括:判断所述第一滤波信号中相邻采样点之间的斜率是否超出预设斜率阈值;若是,则将超出预设斜率阈值的斜率对应在所述采样波形信号中的波形信号作为动态波形信号;若否,则将未超出预设斜率阈值的斜率对应在所述采样波形信号中的波形信号作为静态波形信号。3.如权利要求2所述的采样滤波方法,其特征在于,所述第一滤波信号中包含动态波形信号和静态波形信号,所述基于所述动静特性对所述第一滤波信号进行平均滤波处理,得到第二滤波信号的步骤包括:使用平均滤波算法针对所述第一滤波信号中的静态波形信号进行滤波,得到静态平均滤波结果;结合所述静态平均滤波结果与所述动态波形信号得到所述第二滤波信号。4.如权利要求1所述的采样滤波方法,其特征在于,所述基于所述动静特性对所述第二滤波信号进行施密特滤波处理,得到目标滤波信号的步骤包括:使用施密特滤波算法,对所述静态平均滤波结果进行滤波,得到静态施密特滤波结果;结合所述施密特滤波结果和所述动态波形信号得到所述目标滤波信号。5.如权利要求1所述的采样滤波方法,其特征在于,所述对所述采样波形信号进行加权滤波处理,得到第一滤波信号的步骤包括:按照预设的加权滤波算式得到所述...
【专利技术属性】
技术研发人员:陈鹏宇,李林,詹梓煜,
申请(专利权)人:深圳市千分一智能技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。