The invention discloses a pulse generation method based on digital frequency synthesis technology, including in the system clock, the generator, sampling enable signal, the system clock and sampling clock enable: first by digital stepping generator, calculated by digital step; then through the loop in the accumulator the digital cycle range in digital stepping cycle accumulation; finally through the waveform generator, according to the set threshold and cycle accumulator the numerical comparison, target pulse. The pulse generated by the invention is accurate, uniform and stable, and has the advantages of low phase noise and switching noise.
【技术实现步骤摘要】
一种基于数字频率合成技术的脉冲生成方法
本专利技术涉及运动控制
,具体涉及一种基于数字频率合成技术的脉冲生成方法。
技术介绍
在运动控制中,特别是位置控制模式,在进行粗插补后,还要进行精插补,也就是把粗插补获得的数据通过精插补转化为脉冲的形式来控制电机,而精插补就是脉冲生成。由于电机直接由脉冲进行控制,这样在一个插补周期中,脉冲生成的精度就会影响整个电机的控制精度,如果不能在每个插补周期产生精确脉冲,电机就会产生积累误差。针对脉冲生成方法,目前主要有直接分频法,就是直接通过系统时钟与期望目标输出时钟的商进行分频,这样的分频法如果不能够整除,这样会产生较大的误差,而且会有积累误差,这种方法虽然简单但是不适用于对精确电机控制的场合。另外一种方法是小数分频法,假设系统时钟与期望目标时钟的商为N,此方法就是通过实现多次N分频以及多次N+1分频,在一个计数周期内获得等价于期望目标频率的脉冲数,实现总体意义上的小数分频比。有关文献有对小数分频的具体实现,并且有实现N分频以及N+1分频交叉混合,这样可以减少相位噪声,也即是时钟抖动。虽然通过上述交叉混合可以在一定程度上减少相位噪声,但是由于是由两种不同的分频脉冲组成,这样就会使得电路频繁的在这两个分频电路中进行开关,这样带来了另外一个副作用,也就是开关噪声。这两种噪声都是不可避免的,并且两种噪声都会降低电路的稳定性。
技术实现思路
为了克服现有技术存在的缺点与不足,本专利技术提供一种基于数字频率合成技术的脉冲生成方法。本专利技术采用如下技术方案:一种基于数字频率合成技术的脉冲生成方法,其具体生成步骤为:设置一个数字周期 ...
【技术保护点】
一种基于数字频率合成技术的脉冲生成方法,其特征在于,其具体生成步骤为:设置一个数字周期;在系统时钟下,产生采样使能信号;根据系统时钟和采样使能信号,计算得到数字步进量;根据系统时钟和采样使能信号,在数字周期范围内以数字步进量进行循环累加;根据设定的阈值和循环累加的当前计数值进行比较,产生目标脉冲。
【技术特征摘要】
1.一种基于数字频率合成技术的脉冲生成方法,其特征在于,其具体生成步骤为:设置一个数字周期;在系统时钟下,产生采样使能信号;根据系统时钟和采样使能信号,计算得到数字步进量;根据系统时钟和采样使能信号,在数字周期范围内以数字步进量进行循环累加;根据设定的阈值和循环累加的当前计数值进行比较,产生目标脉冲。2.根据权利要求1所述的脉冲生成方法,其特征在于,所述数字周期是2的幂次方。3.根据权利要求1所述的脉冲生成方法,其特征在于,目标脉冲频率与期望脉冲频率之差小于1Hz。4.根据权利要求1所述的脉冲生成方法,其特征在于,最大目标脉冲频率为系统时钟频率的一半。5.根据权利要求1所述的脉冲生成方法,其特征在于,计算得到数字步进量,由如下公式得到:其中:C为数字步进量即商的整数部分,ε为小数部分,其中0≤ε<1;Fsys和Fo(Kδ)分别为系时钟和期望目标输出脉冲参数,单位为Hz;M为数字周期;K为频率控制字。6.根据权利要求1所述的脉冲生成方法,其特征在于,在数字周期内以数字步进量进行循环累加,具体为:当前计数值大于或等于数字周期时,则把当前计数值减去数字周期,将相减获得的差作为当前计数值,然后以步进量进行累加,直...
【专利技术属性】
技术研发人员:陈安,胡跃明,闵思思,
申请(专利权)人:华南理工大学,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。