一种转速测量方法、系统及转速表技术方案

技术编号:13034863 阅读:60 留言:0更新日期:2016-03-17 10:50
本发明专利技术公开了一种转速测量方法,包括记录预设时间内待测装置输出的脉冲信号的个数,其中,当脉冲信号的下降沿到来时,计数加1;当计数时间达到预设时间后,待测装置输出的下一个脉冲信号的下降沿到来时,进入中断程序,且计数加1;在中断程序内进行剩余时间计算操作,得到剩余时间,其中,剩余时间为当计数时间达到预设时间时对应的时间点与下一个脉冲信号的下降沿到来时对应的时间点之间的时间;根据计数得到的脉冲信号的个数、预设时间以及剩余时间计算转速值。该方法误差小,测量精度高,且适用于各种转速的测量,适用范围广。本发明专利技术还公开了一种转速测量系统及转速表。

【技术实现步骤摘要】

本专利技术设及转速测量领域,特别是设及一种转速测量方法、系统及转速表
技术介绍
转速表是利用的数字电路来进行转速测量的装置,其测量方法一般有定时计数法 与计数查时法两种。 定时计数法是指在固定的时间t内,利用计数器记录转速表接收到的脉冲数n,从 而算出转速=n/t。由于在时间t截止时,可能下一个脉冲即将到来,也可能一个脉冲尚未 全部出现,所W运种算法的最大误差是一个脉冲,误差大,且转速越低,出现误差的情况越 高,故只能用于高转速测量。 计数查时法是指用计数器记录固定个脉冲数n,再根据η个脉冲所用的时间t,算 出转速=n/t。由于定时器的最小时间单位有限,当转速较高时,记录η个脉冲所花费的时 间t过小,测量结果会由于定时器的精度问题而造成误差。故只适用于低转速测量。 阳0化]由此可见现有的转速测量方法适用范围小,且测量精度不够高。 因此,如何提供一种适用范围大且精度高的转速测量方法、系统及转速表是本领 域技术人员目前需要解决的问题。
技术实现思路
本专利技术的目的是提供一种转速测量方法、系统及转速表,误差小,测量精度高,且 适用于各种转速的测量,适用范围广。 为解决上述技术问题,本专利技术提供了一种转速测量方法,包括: 记录预设时间内待测装置输出的脉冲信号的个数,其中,当所述脉冲信号的下降 沿到来时,计数加1 ; 当计数时间达到所述预设时间后,所述待测装置输出的下一个脉冲信号的下降沿 到来时,进入中断程序,且计数加1 ; 在所述中断程序内进行剩余时间计算操作,得到剩余时间,其中,所述剩余时间为 当所述计数时间达到所述预设时间时对应的时间点与所述下一个脉冲信号的下降沿到来 时对应的时间点之间的时间; 根据计数得到的所述脉冲信号的个数、所述预设时间W及所述剩余时间计算转速 值。 阳〇1引优选地,所述预设时间为600ms。 优选地,所述记录预设时间内待测装置输出的脉冲信号的个数之前还包括: 对所述脉冲信号进行信号处理。 优选地,所述信号处理包括: 滤波处理、整形处理W及光电隔离处理。[001引为解决上述技术问题,本专利技术还提供了一种转速测量系统,包括: 计数单元,用于记录预设时间内待测装置输出的脉冲信号的个数,其中,当所述脉 冲信号的下降沿到来时,计数加1 ;还用于当计数时间达到所述预设时间后,所述待测装置 输出的下一个脉冲信号的下降沿到来时,计数加1 ; 中断单元,用于当所述计数时间达到所述预设时间后,所述待测装置输出的下一 个脉冲信号的下降沿到来时,进入中断程序;还用于在所述中断程序内进行剩余时间计算 操作,得到剩余时间,其中,所述剩余时间为当所述计数时间达到所述预设时间时对应的时 间点与所述下一个脉冲信号的下降沿到来时对应的时间点之间的时间; 计算单元,用于根据计数得到的所述脉冲信号的个数、所述预设时间W及所述剩 余时间计算转速值。 优选地,该系统还包括: 信号处理单元,用于在所述脉冲信号输入所述计数单元之前,对所述脉冲信号进 行信号处理。 优选地,所述信号处理单元包括:滤波器,用于对所述脉冲信号进行滤波处理; 整形单元,用于对所述脉冲信号进行整形处理; 光电转换单元,用于对所述脉冲信号进行光电转换处理。 优选地,所述计数单元为STC11F12XE单片机内设置的计数器。 为解决上述技术问题,本专利技术还提供了一种转速表,包括如W上任一项所述的系 统。 本专利技术提供了一种转速测量方法、系统及转速表,本专利技术在达到预设时间后,并未 立即停止计数,而是在下一个脉冲的下降沿到来时,计数加1,然后再停止计时,避免出现计 数停止时下一个脉冲即将出现或一个脉冲尚未全部出现的情况,减小了误差,且可W对低 转速的脉冲信号进行测量;并且本专利技术对计数时间达到预设时间时对应的时间点与下一个 脉冲信号的下降沿到来时对应的时间点之间的时间进行了计算,该时间与预设时间之和即 为计数得到的脉冲信号个数所对应的实际的计数时间,故计数时间上的误差可忽略不计, 避免了由于定时器的精度问题而造成误差,且可W对高转速的脉冲信号进行测量。由此可 见,本专利技术的误差小,测量精度高,且适用于各种转速的测量,适用范围广。【附图说明】 为了更清楚地说明本专利技术实施例中的技术方案,下面将对现有技术和实施例中所 需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施 例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据运些附图获 得其他的附图。图1为本专利技术提供的一种转速测量方法的过程的流程图; 图2为本专利技术提供的一种转速测量方法的波形示意图;图3为本专利技术提供的一种转速测量系统的结构示意图。【具体实施方式】 本专利技术的核屯、是提供一种转速测量方法、系统及转速表,误差小,测量精度高,且 适用于各种转速的测量,适用范围广。 为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例 中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员 在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。 本专利技术提供了一种转速测量方法,参见图1所示,图1为本专利技术提供的一种转速测 量方法的过程的流程图; 该方法包括: 步骤slOl:记录预设时间内待测装置输出的脉冲信号的个数,其中,当脉冲信号 的下降沿到来时,计数加1 ; 其中,运里的预设时间为600ms。当然,本专利技术对预设时间的具体数值不做限定,工 作人员可根据实际情况自行设定。 步骤S102:当计数时间达到预设时间后,待测装置输出的下一个脉冲信号的下降 沿到来时,进入中断程序,且计数加1 ;[00创步骤S103:在中断程序内进行剩余时间计算操作,得到剩余时间,其中,剩余时间 为当计数时间达到预设时间时对应的时间点与下一个脉冲信号的下降沿到来时对应的时 间点之间的时间; 进一步可知,运里的中断程序可W采用如下程序: 其中,程序中的speed切cleNum是计算时间参数,speed_th和speed_tl是剩余时 间。 步骤S104 :根据计数得到的脉冲信号的个数、预设时间W及剩余时间计算转速 值。 参见图2所示,图2为本专利技术提供的一种转速测量方法的波形示意图。 W48] 其中,步骤S104中计算转速值的转速关系式为: 运里的V为转速值,η为计数得到的脉冲信号的个数,T为预设时间,t为剩余时 间。 作为优选地,步骤slOl之前还包括: 对脉冲信号进行信号处理。 其中,运里当前第1页1 2 本文档来自技高网...

【技术保护点】
一种转速测量方法,其特征在于,包括:记录预设时间内待测装置输出的脉冲信号的个数,其中,当所述脉冲信号的下降沿到来时,计数加1;当计数时间达到所述预设时间后,所述待测装置输出的下一个脉冲信号的下降沿到来时,进入中断程序,且计数加1;在所述中断程序内进行剩余时间计算操作,得到剩余时间,其中,所述剩余时间为当所述计数时间达到所述预设时间时对应的时间点与所述下一个脉冲信号的下降沿到来时对应的时间点之间的时间;根据计数得到的所述脉冲信号的个数、所述预设时间以及所述剩余时间计算转速值。

【技术特征摘要】

【专利技术属性】
技术研发人员:程超
申请(专利权)人:重庆鸿引电子有限公司
类型:发明
国别省市:重庆;85

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

1