[发明专利]一种数字量信号移动滤波方法在审
申请号: | 202211728100.7 | 申请日: | 2022-12-29 |
公开(公告)号: | CN115955216A | 公开(公告)日: | 2023-04-11 |
发明(设计)人: | 罗宏;程新安;陈亮 | 申请(专利权)人: | 深圳市华茂欧特科技有限公司 |
主分类号: | H03H17/02 | 分类号: | H03H17/02 |
代理公司: | 桂林文必达专利代理事务所(特殊普通合伙) 45134 | 代理人: | 张学平 |
地址: | 518126 广东省深圳市宝安区航*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字 信号 移动 滤波 方法 | ||
本发明涉及数字滤波技术领域,具体涉及一种数字量信号移动滤波方法;数字量信号转换电路将电压信号转换成数字量信号;滤波程序的主控芯片接收所述数字量信号,并在每个单位时间采集新的信号值与上个信号值比较,得到比较结果;基于所述比较结果判断继续进行下一个时间单元的采集和比较,该方法过设置连续比较的单位时间的个数,从而决定滤波总时间,可以非常灵活的运用到工业各种时间敏感的滤波场景,滤波程序的主控芯片的滤波过程是“移动跟随”的,可以快速反应出最新的信号变化结果,滤波实时性大大提高,并以单位时间循环的方式运行,非阻塞式程序,提高程序了运行效率,解决现有通用的滤波方法程序运行效率不高的问题。
技术领域
本发明涉及数字滤波技术领域,尤其涉及一种数字量信号移动滤波方法。
背景技术
在工业测试测量现场,因现场环境复杂,存在很多信号干扰源,所以通常要求测量设备具备过滤噪声的能力。
针对数字量采集设备,目前通用的滤波方法是采集信号后,延迟一定时间再次判断信号状态是否为上次状态,以排除干扰,但这种方法对于程序运行是阻塞式的,程序运行效率不高。
发明内容
本发明的目的在于提供一种数字量信号移动滤波方法,旨在解决现有通用的滤波方法程序运行效率不高的问题。
为实现上述目的,本发明提供了一种数字量信号移动滤波方法,包括以下步骤:
数字量信号转换电路将电压信号转换成数字量信号;
滤波程序的主控芯片接收所述数字量信号,并在每个单位时间采集新的信号值与上个信号值比较,得到比较结果;
基于所述比较结果判断继续进行下一个时间单元的采集和比较。
其中,所述数字量信号转换电路将电压信号转换成数字量信号的具体方式:
通过数字量信号转换电路采集电压数据;
将采集的所述电压数据进行数字量转换,得到数字量信号。
其中,所述滤波程序的主控芯片的滤波程序每经过一个单位时间运行一次,滤波总时间即为若干个单位时间之和。
其中,所述比较结果包括新的信号值和上个信号值相等或不相等。
其中,所述基于所述比较结果判断继续进行下一个时间单元的采集和比较的具体方式:
若所述比较结果为相等,则认为新的信号值有效,并作为下一个单位时间的比较参考值,若所述比较结果为不相等,则新信号值视为新变化的值,并将滤波时间重置,继续下一个单位时间采集和比较。
本发明的一种数字量信号移动滤波方法,数字量信号转换电路将电压信号转换成数字量信号;滤波程序的主控芯片接收所述数字量信号,并在每个单位时间采集新的信号值与上个信号值比较,得到比较结果;基于所述比较结果判断继续进行下一个时间单元的采集和比较,该方法过设置连续比较的单位时间的个数,从而决定滤波总时间,可以非常灵活的运用到工业各种时间敏感的滤波场景,滤波程序的主控芯片的滤波过程是“移动跟随”的,可以快速反应出最新的信号变化结果,滤波实时性大大提高,并以单位时间循环的方式运行,非阻塞式程序,提高程序了运行效率,该方法思路清晰,算法实现过程容易,涉及的硬件性能需求不高,节约了设计和生产成本,解决现有通用的滤波方法程序运行效率不高的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明提供数字量信号转换电路与外部电路的连接示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市华茂欧特科技有限公司,未经深圳市华茂欧特科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211728100.7/2.html,转载请声明来源钻瓜专利网。