一种脉冲中心到脉冲中心的计数方法

文档序号:7535713阅读:378来源:国知局
专利名称:一种脉冲中心到脉冲中心的计数方法
技术领域
本发明涉及ー种脉冲中心到脉冲中心的计数方法。
背景技术
对脉冲周期或脉冲间隔进行计数广泛应用于各种计算机系统和控制系统中。常见的脉冲周期或脉冲间隔计数方式多为从脉冲前沿到脉冲前沿或从脉冲后沿到脉冲后沿。当需要用到脉冲中心到脉冲中心的方式来计数时,通常都需要使用比较复杂的方法来实现。

发明内容
本发明的目的是提供一种简单的可实现脉冲中心之间计数的脉冲中心到脉冲中心的计数方法。为实现上述目的,本发明的脉冲中心到脉冲中心的计数方法的步骤如下(I)计数器清零;(2)第一个脉冲的脉冲前沿到达时,计数器开始计数,计数时钟为二分频时钟;(3)第一个脉冲的脉冲 后沿到达时,计数器继续计数,且计数时钟为正常频率时钟;(4)第二个脉冲的脉冲前沿到达时,计数器继续计数,计数时钟为二分频时钟;(5)第二个脉冲的脉冲后沿到达时,计数器停止计数,当前计数器即为两个脉冲中心到中心的计数值。本发明的脉冲中心到脉冲中心的计数方法,能够方便的实现从一个脉冲中心到下一个脉冲中心的宽度测量,该方法实现简单,占用资源少,有利于产品的小型化设计,提高系统集成度。


图1是本发明实施例的原理分析图;图2是本发明实施例的逻辑实现图。
具体实施例方式第一个脉冲中心到第二个脉冲中心原理如图1所示第一个脉冲的宽度为tl,第ニ个脉冲的宽度为t3,两个脉冲的间隔时间(即两个脉冲间的低电平时间)为t2,从第一个脉冲的中心到第二个脉冲的中心的时间to。则有
^ £L ^ BI ニ一+12+ —
22。具体的逻辑实现示例如图2所示T1为信号,本例中要对该信号的两个脉冲中心进行计数。T2为计数时钟。T3为二分频的计数时钟,其时钟频率T2时钟频率的一半。T4为计数器的计数示意,每个翻转表示计数值加一。T5为当前计数器的数值。初始T5的值为“0”;当Tl由‘0’变为‘I’后,计数器按照T3的频率进行计数;当Tl由‘I’变为‘0’吋,T5的当前值为“5”,计数器改为按照T2的频率进行计数;当Tl由‘0’变为‘I’吋,T5的当前值为“18”,计数器改为按照T3的频率进行计数;当Tl由‘I’变为‘0’吋,计数结束,T5的当前值为“24”,即从第一个脉冲的中心到第二个脉冲的中心按照T2的时钟频率,一共有24个时钟周期。
权利要求
1.一种脉冲中心到脉冲中心的计数方法,其特征在于,该方法的步骤如下 (1)计数器清零; (2)第一个脉冲的脉冲前沿到达时,计数器开始计数,计数时钟为二分频时钟; (3)第一个脉冲的脉冲后沿到达时,计数器继续计数,且计数时钟为正常频率时钟; (4)第二个脉冲的脉冲前沿到达时,计数器继续计数,计数时钟为二分频时钟; (5)第二个脉冲的脉冲后沿到达时,计数器停止计数,当前计数器即为两个脉冲中心到中心的计数值。
全文摘要
本发明涉及一种脉冲中心到脉冲中心的计数方法,首先计数器清零;第一个脉冲的脉冲前沿到达时,计数器开始计数,计数时钟为二分频时钟;第一个脉冲的脉冲后沿到达时,计数器继续计数,且计数时钟为正常频率时钟;第二个脉冲的脉冲前沿到达时,计数器继续计数,计数时钟为二分频时钟;第二个脉冲的脉冲后沿到达时,计数器停止计数,当前计数器即为两个脉冲中心到中心的计数值;本方法能够方便的实现从一个脉冲中心到下一个或后续任何一个脉冲中心的宽度测量,该方法实现简单,占用资源少,有利于产品的小型化设计,提高系统集成度。
文档编号H03K21/00GK103051330SQ20121053872
公开日2013年4月17日 申请日期2012年12月12日 优先权日2012年12月12日
发明者刘中海 申请人:中国航空工业集团公司洛阳电光设备研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1