[发明专利]一种基于单片机的测频方法及装置有效
申请号: | 201911352441.7 | 申请日: | 2019-12-25 |
公开(公告)号: | CN113030567B | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | 孙贵鑫;黄鑫;高飞;张文鹏;牟春雷 | 申请(专利权)人: | 航天科工惯性技术有限公司 |
主分类号: | G01R23/10 | 分类号: | G01R23/10 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100074 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 单片机 方法 装置 | ||
本发明提供一种基于单片机的测频方法及装置,所述方法包括:接收被测频率信号;根据所述被测频率信号的第一个触发信号启动计数获得计数值和根据所述被测频率信号的触发信号记录触发次数,并将所述计数值和所述触发次数通过直接内存存取方式存储;若判断获知所述触发次数大于等于触发阈值,则停止对所述被测频率信号的测频;根据所述触发次数、所述计数值以及参考信号频率,计算获得所述被测频率信号的频率;其中,所述参考信号频率为计数的频率。所述装置用于执行上述方法。本发明实施例提供的基于单片机的测频方法及装置,提高了单片机的工作效率。
技术领域
本发明涉及数据处理技术领域,具体涉及一种基于单片机的测频方法及装置。
背景技术
在电子测试领域中,频率是基本参数之一,频率信号抗干扰性强,易于传输,可以获得较高的测量精度,对频率的测量也是最基本的测量之一。
目前,常用的测量频率的方法包括两种:频率测量法和周期测量法,这两种方法都会产生±1个被测信号周期的误差。频率测量法适合测量高频信号,周期测量法适合测量低频信号。在小型工控电路系统中,一般采用单片机作为主控单元,同时被测信号频率一般为低速信号。常规的做法有两种,第一种是使用一个单片机内置定时器利用频率测量法或者周期测量法完成频率测量,优点是方法简单,缺点是精度不高,需限定频率范围。第二种使用两个单片机内置定时器完成等精度测频法,优点是精度较高,缺点是测频过程复杂。上述测频方法存在以下问题:(1)测频的精度一般与测量时长相关,单片机是单线程工作,长时间的测频会影响单片机的其他任务的执行;(2)单片机接收被测频率信号采用中断方式,较高的频率信号会频繁的触发单片机中断,影响单片机工作,严重可能会导致程序异常;(3)被测频率信号有可能出现断续现象,即一次测量时间内,两段被测信号中间丢失一段信号,导致频率计算出现错误;(4)由于电路以及其他环境原因,在一次测量时间内,存在被测信号某些周期出现抖动、异常噪声,单片机一个周期多次产生多次中断,会导致频率计算出现错误。
发明内容
针对现有技术中的问题,本发明实施例提供一种基于单片机的测频方法及装置,能够至少部分地解决现有技术中存在的问题。
一方面,本发明提出一种基于单片机的测频方法,包括:
接收被测频率信号;
根据所述被测频率信号的第一个触发信号启动计数获得计数值和根据所述被测频率信号的触发信号记录触发次数,并将所述计数值和所述触发次数通过直接内存存取方式存储;
若判断获知所述触发次数大于等于触发阈值,则停止对所述被测频率信号的测频;
根据所述触发次数、所述计数值以及参考信号频率,计算获得所述被测频率信号的频率;其中,所述参考信号频率为计数的频率。
另一方面,本发明提供一种基于单片机的测频装置,包括:
接收单元,用于接收被测频率信号;
计数单元,用于根据所述被测频率信号的第一个触发信号启动计数获得计数值和根据所述被测频率信号的触发信号记录触发次数,并将所述计数值和所述触发次数通过直接内存存取方式存储;
停止单元,用于在判断获知所述触发次数大于等于触发阈值之后,停止对所述被测频率信号的测频;
计算单元,用于根据所述触发次数、所述计数值以及参考信号频率,计算获得所述被测频率信号的频率;其中,所述参考信号频率为计数的频率。
再一方面,本发明提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一实施例所述基于单片机的测频方法的步骤。
又一方面,本发明提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述任一实施例所述基于单片机的测频方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天科工惯性技术有限公司,未经航天科工惯性技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911352441.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种太阳能集热装置及其污水处理方法
- 下一篇:一种自发电无动力攀岩装置