一种PWM信号生成方法及装置制造方法及图纸

技术编号:33741054 阅读:25 留言:0更新日期:2022-06-08 21:39
本发明专利技术提供的PWM信号生成方法及装置,应用于电力电子技术领域,该方法首先控制时钟装置输出第一时钟信号和第二时钟信号,然后按照预设计数方式分别对第一时钟信号和第二时钟信号进行计数;并在计数过程中控制相位调节装置按预设相位差调节第二时钟信号的相位;最后根据第二时钟信号的计数值,或者,第一时钟信号和第二时钟信号的计数值控制信号生成装置输出当前周期的PWM信号。由于第二时钟信号的相位发生变化,导致在采用相同计数值的情况下,对应的信号宽度发生变化,进一步由于预设相位差小于时钟周期,信号宽度的变化会相应的小于时钟周期,即实现了分辨率小于时钟周期、精度更高的PWM信号,进而满足实际应用需求。进而满足实际应用需求。进而满足实际应用需求。

【技术实现步骤摘要】
一种PWM信号生成方法及装置


[0001]本专利技术涉及电力电子
,特别涉及一种PWM信号生成方法及装置。

技术介绍

[0002]在电力电子领域的部分应用场景中,对电力电子开关器件要求给定高精度的PWM信号,以对电力电子开关器件实现更为精准的动作控制,具体要求PWM信号的分辨率能够达到200ps左右。PWM信号的表现为高低电平的持续时间,通过对调节高低电平的持续时间,即可实现电力电子开关器件通断时间的控制,因此,PWM信号电平宽度的调节分辨率必然是越精细越容易实现精细的输出调节。
[0003]对于基于FPGA(Field Programmable Gate Array,可编程逻辑器件)实现的PWM信号生成方法而言,大都是通过对FPGA内部的时钟装置输出的时钟信号进行计数实现的,而时钟信号的信号周期是固定的,在此基础上对时钟信号计数,信号周期与计数值的乘积就是相应的时间,进而通过调节所需的时钟信号的计数值即可实现对PWM信号高低电平持续时间的控制,也就是说,该技术能够实现PWM信号的最小调节分辨率,即脉冲宽度的最小调节量,对应于时钟信号的信号周期。
[0004]然而,在现有技术中,时钟信号的时钟周期基本是固定的,最小为10ns或者5ns,导致PWM信号宽度调节的最小分辨率为5ns,难以实现高精度PWM信号的输出,无法满足实际应用需求。

技术实现思路

[0005]本专利技术提供一种PWM信号生成方法及装置,对时钟信号的相位进行调节,进而实现在相同计数值情况下对电平持续时间进行更精细的调节,实现高精度PWM信号的输出,满足实际应用需求。
[0006]为实现上述目的,本申请提供的技术方案如下:
[0007]本申请一方面提供一种PWM信号生成方法,,包括:
[0008]控制时钟装置输出第一时钟信号和第二时钟信号;
[0009]按照预设计数方式分别对所述第一时钟信号和所述第二时钟信号进行计数;
[0010]在计数过程中控制相位调节装置按预设相位差调节所述第二时钟信号的相位;
[0011]其中,所述预设相位差小于所述第二时钟信号的时钟周期;
[0012]根据所述第二时钟信号的计数值,或者,所述第一时钟信号和所述第二时钟信号的计数值控制信号生成装置输出当前周期的PWM信号。
[0013]可选的,所述在计数过程中控制相位调节装置按预设相位差调节所述第二时钟信号的相位,包括:
[0014]在所述第二时钟信号的计数值小于预设半周期计数值的情况下,控制相位调节装置按照第一预设相位差调节所述第二时钟信号的相位;
[0015]其中,所述预设半周期计数值基于PWM信号的占空比设置。
[0016]可选的,根据所述第一时钟信号和所述第二时钟信号的计数值控制信号生成装置输出当前周期的PWM信号的过程,包括:
[0017]根据所述第二时钟信号的计数值控制信号生成装置进行当前周期的PWM信号的电平切换;
[0018]根据所述第一时钟信号的计数值控制所述信号生成装置停止当前周期的PWM信号的输出。
[0019]可选的,所述根据所述第二时钟信号的计数值控制信号生成装置进行当前周期的PWM信号的电平切换,包括:
[0020]在所述第二时钟信号的计数值达到所述预设半周期计数值之前,控制信号生成装置输出当前周期的PWM信号的第一电平;
[0021]在所述第二时钟信号的计数值达到所述预设半周期计数值时,控制所述信号生成装置将所述第一电平切换为当前周期的PWM信号的第二电平;
[0022]在所述第二时钟信号的计数值大于等于所述预设半周期计数值,且所述第一时钟信号的计数值小于预设全周期计数值的情况下,控制所述信号生成装置维持输出所述第二电平。
[0023]可选的,所述根据所述第一时钟信号的计数值控制所述信号生成装置停止当前周期的PWM信号的输出,包括:
[0024]在所述第一时钟信号的计数值达到预设全周期计数值时,控制所述信号生成装置停止输出所述第二电平。
[0025]可选的,还包括:在所述第一时钟信号的计数值等于所述预设全周期计数值时,将所述第一时钟信号的计数值和所述第二时钟信号的计数值清零。
[0026]可选的,所述在计数过程中控制相位调节装置按预设相位差调节所述第二时钟信号的相位,包括:
[0027]在所述第二时钟信号的计数值大于等于预设半周期计数值且小于预设全周期计数值的情况下,控制相位调节装置按照第二预设相位差调节所述第二时钟信号的相位。
[0028]可选的,根据所述第二时钟信号的计数值输出当前周期的PWM信号的过程,包括:
[0029]根据所述第二时钟信号的计数值控制信号生成装置进行当前周期的PWM信号的电平切换;
[0030]根据所述第二时钟信号的计数值控制所述信号生成装置停止当前周期的PWM信号的输出。
[0031]可选的,所述根据所述第二时钟信号的计数值控制信号生成装置进行当前周期的PWM信号的电平切换,包括:
[0032]在所述第二时钟信号的计数值达到所述预设半周期计数值之前,控制信号生成装置输出当前周期的PWM信号的第一电平;
[0033]在所述第二时钟信号的计数值等于所述预设半周期计数值时,控制所述信号生成装置将所述第一电平切换为当前周期的PWM信号的第二电平;
[0034]在所述第二时钟信号的计数值大于等于所述预设半周期计数值且小于预设全周期计数值的情况下,控制所述信号生成装置维持输出所述第二电平。
[0035]可选的,所述根据所述第二时钟信号的计数值控制所述信号生成装置停止当前周
期的PWM信号的输出,包括:
[0036]在所述第二时钟信号的计数值达到所述预设全周期计数值的情况下,控制所述信号生成装置停止输出所述第二电平。
[0037]可选的,还包括:在所述第二时钟信号的计数值达到所述预设全周期计数值的情况下,将所述第二时钟信号的计数值清零。
[0038]可选的,在控制信号生成装置输出当前周期的PWM信号的第一电平的过程中,控制所述相位调节装置按照第三预设相位差调节所述第二时钟信号的相位。
[0039]可选的,所述预设计数方式包括递增计数、递减计数、增减计数以及减增计数中的一种。
[0040]本申请第二方面提供一种PWM信号生成装置,包括:时钟装置、相位调节装置、信号生成装置以及主控制器,其中,
[0041]所述时钟装置的第一输出端与所述信号生成装置相连;
[0042]所述时钟装置的第二输出端经所述相位调节装置与所述信号生成装置相连;
[0043]所述主控制器分别与所述时钟装置、所述相位调节装置以及所述信号生成装置相连;
[0044]所述主控制器执行如本申请上一方面任一项所述的PWM信号生成方法。
[0045]本专利技术提供的PWM信号生成方法,首先控制时钟装置输出第一时钟信号和第二时钟信号,然后按照预设计数方式分别对第一时钟信本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种PWM信号生成方法,其特征在于,包括:控制时钟装置输出第一时钟信号和第二时钟信号;按照预设计数方式分别对所述第一时钟信号和所述第二时钟信号进行计数;在计数过程中控制相位调节装置按预设相位差调节所述第二时钟信号的相位;其中,所述预设相位差小于所述第二时钟信号的时钟周期;根据所述第二时钟信号的计数值,或者,所述第一时钟信号和所述第二时钟信号的计数值控制信号生成装置输出当前周期的PWM信号。2.根据权利要求1所述的PWM信号生成方法,其特征在于,所述在计数过程中控制相位调节装置按预设相位差调节所述第二时钟信号的相位,包括:在所述第二时钟信号的计数值小于预设半周期计数值的情况下,控制相位调节装置按照第一预设相位差调节所述第二时钟信号的相位;其中,所述预设半周期计数值基于PWM信号的占空比设置。3.根据权利要求2所述的PWM信号生成方法,其特征在于,根据所述第一时钟信号和所述第二时钟信号的计数值控制信号生成装置输出当前周期的PWM信号的过程,包括:根据所述第二时钟信号的计数值控制信号生成装置进行当前周期的PWM信号的电平切换;根据所述第一时钟信号的计数值控制所述信号生成装置停止当前周期的PWM信号的输出。4.根据权利要求3所述的PWM信号生成方法,其特征在于,所述根据所述第二时钟信号的计数值控制信号生成装置进行当前周期的PWM信号的电平切换,包括:在所述第二时钟信号的计数值达到所述预设半周期计数值之前,控制信号生成装置输出当前周期的PWM信号的第一电平;在所述第二时钟信号的计数值达到所述预设半周期计数值时,控制所述信号生成装置将所述第一电平切换为当前周期的PWM信号的第二电平;在所述第二时钟信号的计数值大于等于所述预设半周期计数值,且所述第一时钟信号的计数值小于预设全周期计数值的情况下,控制所述信号生成装置维持输出所述第二电平。5.根据权利要求3所述的PWM信号生成方法,其特征在于,所述根据所述第一时钟信号的计数值控制所述信号生成装置停止当前周期的PWM信号的输出,包括:在所述第一时钟信号的计数值达到预设全周期计数值时,控制所述信号生成装置停止输出所述第二电平。6.根据权利要求5所述的PWM信号生成方法,其特征在于,还包括:在所述第一时钟信号的计数值等于所述预设全周期计数值时,将所述第一时钟信号的计数值和所述第二时钟信号的计数值清零。7.根据权利要求1所述的PWM信号生成方法,其特征在于,所述在计数过程中控制相位调节装置按预设相位差调节所述第二时钟信号的相位,包括:在所...

【专利技术属性】
技术研发人员:庄富帅庄园崔雨晴庄加才
申请(专利权)人:阳光电源股份有限公司
类型:发明
国别省市:

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

1