【技术实现步骤摘要】
本专利技术涉及一种高精度倍频处理的软件实现方法。
技术介绍
在数字电路中,时钟脉冲信号是最重要的信号之一。一个数字电路往往需要多种频率的脉冲作为驱动,但一个晶振的频率是固定的,使用多个不同频率的晶振来产生多种脉冲的方法,无论是从经济上,还是从电路体积结构上讲都是不合理的。因此往往采用一个高频晶振产生一种高频率的脉冲,再利用其他的倍频方法进行倍频,从而产生各种不同频率的脉冲,是一种常用的方法。具体在发动机与旋转机械性能测试分析过程中,转速是一个不可或缺的测量参数。对转速的测量有着相当的精度要求,对于包含转速测量的性能分析中,倍频技术是重要的分析手段和技术参数。目前实现倍频的方法有许多种,可以通过附加倍频电路的方式来达到分频的目的,也可以利用软件进行倍频的设计。
技术实现思路
为了达到倍频的目的,有硬件和软件两种方法可以选择。硬件通过增加一个倍频电路,通常有傅立叶等三种算法来实现。软件则是利用硬件频率,定时触发一定的时间中断,从而达到倍频的目的。通常来说,硬件实现的方法比较稳定并且减少了软件控制的复杂性,而软件实现的方法较硬件实现而言更为经济且设计不存在冗余。本文提出了一种纯软件实现的方法,以角度采样为例,能够在保证倍频稳定的条件下,大幅提高一般软件实现的精度。附图说明图1为序号倍频详细流程图。图2为采样数据-角度关联信息。图3为采样数据-时间关联信息。图4-5为保存于内存中的数据格式举例。具体实施例方式下面对本专利技术技术方案进行详细说明,但是本专利技术的保护范围不局限于所述实施例。实施例:如图1,首先给出了倍频的主要流程。在一个周期内,即4冲程2个360度的 ...
【技术保护点】
在数字电路中,时钟脉冲信号是最重要的信号之一,一个数字电路往往需要多种频率的脉冲作为驱动,但一个晶振的频率是固定的,使用多个不同频率的晶振来产生多种脉冲的方法,无论是从经济上,还是从电路体积结构上讲都是不合理的,因此往往采用一个高频晶振产生一种高频率的脉冲,再利用其他的倍频方法进行倍频,从而产生各种不同频率的脉冲,是一种常用的方法。
【技术特征摘要】
1.数字电路中,时钟脉冲信号是最重要的信号之一,一个数字电路往往需要多种频率的脉冲作为驱动,但一个晶振的频率是固定的,使用多个不同频率的晶振来产生多种脉冲的方法,无论是从经济上,还是从电路体积结构上讲都是不合理的,因此往往采用一个高频晶振产生一种高频率的脉冲,再利用其他的倍频方法进行倍频,从而产生各种不同频率的脉冲,是一种常用的方法。2.倍频算法是采用VerilogHDL描述语言,采用参数化设计思想实现的一种软件化的倍频方法,具有占用资源少的特点,所谓参数化是指...
【专利技术属性】
技术研发人员:邵永松,
申请(专利权)人:镇江润欣科技信息有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。