发明名称 一种PWM控制方法
摘要 本发明公开了一种PWM控制方法,PWM开关周期由脉冲控制信号决定,PWM开通时间和关断时间由高频载波信号、参考信号及脉冲控制信号确定,高频载波信号为各周期之间斜率有变化的斜坡信号,在每个PWM开关周期内对参考信号采样一次,以采样值作为比较值vF,根据比较值vF与对应的斜坡信号最大值vrm的比值关系来确定各开关周期的PWM开通、关断时间。本发明利用vF与vrm的比值关系,通过较简单的运算处理产生要输出的PWM信号波形,同时可达到较高的精度。本发明采用FPGA,具有处理速度快、低功率损耗的优点,并且可实现基于IC层面的设计。
申请公布号 CN101499791B 申请公布日期 2012.05.02
申请号 CN200810009712.4 申请日期 2008.01.29
申请人 力博特公司 发明人 毕晓萌;唐志;黄庆义
分类号 H03K7/08(2006.01)I;H02M1/00(2007.01)I 主分类号 H03K7/08(2006.01)I
代理机构 深圳新创友知识产权代理有限公司 44223 代理人 江耀纯
主权项 1.一种PWM控制方法,PWM开关周期由脉冲控制信号决定,PWM开通时间和关断时间由高频载波信号、参考信号及所述脉冲控制信号确定,所述高频载波信号为各周期之间斜率有变化的斜坡信号,其特征在于:在每个PWM开关周期内对所述参考信号采样一次,以采样值作为比较值V<sub>F</sub>,根据所述比较值V<sub>F</sub>与对应的斜坡信号最大值V<sub>rm</sub>的比值关系来确定各开关周期的PWM开通、关断时间;确定各开关周期的PWM开通、关断时间的方法有两种:第一种:1)各开关周期均按设定的时钟频率从0开始计数,一开关周期内的最大计数值为N;由所述比值关系确定对应于PWM开通时间的计数值取值范围为:<img file="RE-FDA0000045628050000011.GIF" wi="261" he="118" />2)将<img file="RE-FDA0000045628050000012.GIF" wi="142" he="118" />的分母、商和余数转化为整型数据;3)判断脉冲控制信号的电平特性,如果为关断控制电平,PWM输出低电平;否则,进入下一步骤;4)判断<img file="RE-FDA0000045628050000013.GIF" wi="142" he="118" />的分子和分母是否全都为正数,如果否,输出低电平;如果是,则进入下一步骤;5)判断<img file="RE-FDA0000045628050000014.GIF" wi="142" he="118" />的余数是否小于分母的二分之一,如果是,则当计数值大于商减一时输出低电平,否则输出高电平;如果否,则当计数器的数值大于商时输出低电平,否则输出高电平;上述低、高电平时段分别对应PWM关断、开通时间;第二种:各开关周期均按设定的时钟频率从0开始计数,一开关周期内的最大计数值为N,不断累计计数值n,其取值范围为0~N;以该设定的时钟频率不断计算<img file="RE-FDA0000045628050000015.GIF" wi="146" he="96" />并与比较值V<sub>F</sub>进行比较,当满足<img file="RE-FDA0000045628050000016.GIF" wi="234" he="96" />时,输出高电平,否则,输出低电平;上述低、高电平时段分别对应PWM关断、开通时间。
地址 美国俄亥俄州哥伦布迪尔伯恩道1050号