PWM信号的生成电路及其方法、芯片技术

技术编号:24175683 阅读:125 留言:0更新日期:2020-05-16 04:32
本申请公开了一种PWM信号的生成电路及其方法、芯片,所述PWM信号的生成电路包括寄存器、第一移位器、第一加法器、计数器、第一比较器以及输出电路;寄存器寄存偏移量数据、占空比移位比特数以及占空比控制信号;第一移位器根据占空比移位比特数对偏移量数据进行移位,得到占空比偏移量数据;第一加法器将占空比偏移量数据与占空比控制信号进行相加;计数器对时钟信号进行计数;第一比较器将相加后的占空比控制信号与时钟信号的计数值进行比较,输出第一比较值;输出电路,用于根据第一比较值输出PWM信号。本申请采用硬件逻辑电路实现脉宽调制,降低了PWM电路对外干扰,不会增加电路的开关损耗和系统成本。

【技术实现步骤摘要】
PWM信号的生成电路及其方法、芯片
本申请涉及控制
,尤其涉及一种PWM信号的生成电路及其方法、包含该PWM信号的生成电路的芯片。
技术介绍
PWM(Pulsewidthmodulation,脉冲宽度调制)技术广泛应用于开关电源、电机驱动、能源转换等
,通过按一定规律改变方波脉冲的宽度、占空比、频率等参数,从而改变功率器件的开关时间,从而获得所需的电流、电压或者功率。然而PWM电路产生的方波脉冲用于驱动功率器件,在功率器件开通或者关断过程中,会产生大量的高频信号,这些高频信号会对周围的电路、电器形成干扰,影响其正常工作。针对该问题,现有的降低PWM电路对外干扰的解决方法包括:降低脉冲上升沿和下降沿的斜率、增加干扰吸收和滤波元件或者屏蔽等等。但是这些解决方法存在增加电路的开关损耗和系统成本的问题。
技术实现思路
本申请的主要目的在于提出一种PWM信号的生成电路及其方法、包含该PWM信号的生成电路的芯片,旨在解决如何降低PWM电路对外干扰的问题。为实现上述目的,本申请实施例第一方面提供一种PWM信号的生成电路,所述PWM信号的生成电路包括寄存器、第一移位器、第一加法器、计数器、第一比较器以及输出电路;所述寄存器,用于寄存偏移量数据、占空比移位比特数以及占空比控制信号;所述第一移位器,用于根据所述占空比移位比特数对所述偏移量数据进行移位,得到占空比偏移量数据;所述第一加法器,用于将所述占空比偏移量数据与所述占空比控制信号进行相加,得到相加后的占空比控制信号;所述计数器,用于对时钟信号进行计数,输出所述时钟信号的计数值;所述第一比较器,用于将相加后的占空比控制信号与所述时钟信号的计数值进行比较,输出第一比较值;所述输出电路,用于根据所述第一比较值输出PWM信号。此外,为实现上述目的,本申请实施例第二方面提供一种PWM信号的生成方法,所述方法包括:读取寄存的偏移量数据、占空比移位比特数以及占空比控制信号;根据所述占空比移位比特数对所述偏移量数据进行移位,得到占空比偏移量数据;将所述占空比偏移量数据与所述占空比控制信号进行相加,得到相加后的占空比控制信号;将相加后的占空比控制信号与时钟信号的计数值进行比较,输出第一比较值;根据所述第一比较值输出PWM信号。再者,为实现上述目的,本申请实施例第三方面提供一种芯片,所述芯片包括所述的PWM信号的生成电路。本申请实施例提供的PWM信号的生成电路及其方法、包含该PWM信号的生成电路的芯片,采用硬件逻辑电路实现脉宽调制,降低了PWM电路对外干扰,不会增加电路的开关损耗和系统成本。附图说明图1为本申请实施例提供的PWM信号的生成电路框图;图2为本申请实施例提供的方波脉冲示意图;图3为本申请实施例提供的方波脉冲的频谱示意图;图4为本申请实施例提供的方波脉冲的幅密度频谱示意图;图5为本申请实施例提供的PWM信号的生成电路示意图;图6为本申请实施例的PWM信号的生成方法示意图。本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。现在将参考附图描述实现本申请各个实施例的。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本申请的说明,其本身并没有特定的意义。在本申请中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。第一实施例:如图1所示,本申请第一实施例提供一种PWM信号的生成电路,该PWM信号的生成电路包括寄存器11、第一移位器12、第一加法器13、计数器14、第一比较器15以及输出电路16;所述寄存器11,用于寄存偏移量数据、占空比移位比特数以及占空比控制信号;所述第一移位器12,用于根据所述占空比移位比特数对所述偏移量数据进行移位,得到占空比偏移量数据;所述第一加法器13,用于将所述占空比偏移量数据与所述占空比控制信号进行相加,得到相加后的占空比控制信号;所述计数器14,用于对时钟信号进行计数,输出所述时钟信号的计数值;所述第一比较器15,用于将相加后的占空比控制信号与所述时钟信号的计数值进行比较,输出第一比较值;所述输出电路16,用于根据所述第一比较值输出PWM信号。进一步地,所述PWM信号的生成电路还包括第二移位器、第二加法器以及第二比较器(附图未示出);所述寄存器11,还用于寄存周期移位比特数、周期控制信号;所述第二移位器,用于根据所述周期移位比特数对所述偏移量数据进行移位,得到周期偏移量数据;所述第二加法器,用于将所述周期偏移量数据与所述周期控制信号进行相加,得到相加后的周期控制信号;所述第二比较器,还用于将相加后的周期控制信号与所述时钟信号的计数值进行比较,输出第二比较值;所述输出电路16,还用于根据所述第二比较值输出PWM信号。进一步地,所述寄存器11,还用于寄存偏移量数据的有效个数;所述第一移位器12,还用于在所述偏移量数据的有效个数不为零的情况下,根据所述占空比移位比特数对所述偏移量数据进行移位,得到占空比偏移量数据;所述第二移位器,还用于在所述偏移量数据的有效个数不为零的情况下,根据所述周期移位比特数对所述偏移量数据进行移位,得到周期偏移量数据。进一步地,所述寄存器11,还用于寄存工作模式标志位;所述工作模式标志位用于指示当前的工作模式为默认模式、占空比跳动模式、频率跳动模式、关联跳动模式;所述第一移位器12,还用于在当前的工作模式为占空比跳动模式或者关联跳动模式的情况下,根据所述占空比移位比特数对所述偏移量数据进行移位,得到占空比偏移量数据;所述第二移位器,还用于在当前的工作模式为频率跳动模式或者关联跳动模式的情况下,根据所述周期移位比特数对所述偏移量数据进行移位,得到周期偏移量数据。为了更好地阐述本实施例,以下结合图2-图5进行说明:如图2所示,脉冲宽度调制电路产生方波脉冲,图2所示为频率ω0的方波脉冲。其傅里叶级数展开式为:可见该信号中基波分量最大,此外还含有三、五、……等奇次谐波分量,频谱如图3所示,这些谐波分量容易对外围电路形成干扰。对脉冲宽度调制产生的方波信号进行谐波分析,可得出波形中各次谐波的幅值和相角。在电磁兼容性技术中,将谐波幅值限制在规定的限度内是最重要本文档来自技高网...

【技术保护点】
1.一种PWM信号的生成电路,其特征在于,所述PWM信号的生成电路包括寄存器、第一移位器、第一加法器、计数器、第一比较器以及输出电路;/n所述寄存器,用于寄存偏移量数据、占空比移位比特数以及占空比控制信号;/n所述第一移位器,用于根据所述占空比移位比特数对所述偏移量数据进行移位,得到占空比偏移量数据;/n所述第一加法器,用于将所述占空比偏移量数据与所述占空比控制信号进行相加,得到相加后的占空比控制信号;/n所述计数器,用于对时钟信号进行计数,输出所述时钟信号的计数值;/n所述第一比较器,用于将相加后的占空比控制信号与所述时钟信号的计数值进行比较,输出第一比较值;/n所述输出电路,用于根据所述第一比较值输出PWM信号。/n

【技术特征摘要】
1.一种PWM信号的生成电路,其特征在于,所述PWM信号的生成电路包括寄存器、第一移位器、第一加法器、计数器、第一比较器以及输出电路;
所述寄存器,用于寄存偏移量数据、占空比移位比特数以及占空比控制信号;
所述第一移位器,用于根据所述占空比移位比特数对所述偏移量数据进行移位,得到占空比偏移量数据;
所述第一加法器,用于将所述占空比偏移量数据与所述占空比控制信号进行相加,得到相加后的占空比控制信号;
所述计数器,用于对时钟信号进行计数,输出所述时钟信号的计数值;
所述第一比较器,用于将相加后的占空比控制信号与所述时钟信号的计数值进行比较,输出第一比较值;
所述输出电路,用于根据所述第一比较值输出PWM信号。


2.根据权利要求1所述的PWM信号的生成电路,其特征在于,所述PWM信号的生成电路还包括第二移位器、第二加法器以及第二比较器;
所述寄存器,还用于寄存周期移位比特数、周期控制信号;
所述第二移位器,用于根据所述周期移位比特数对所述偏移量数据进行移位,得到周期偏移量数据;
所述第二加法器,用于将所述周期偏移量数据与所述周期控制信号进行相加,得到相加后的周期控制信号;
所述第二比较器,还用于将相加后的周期控制信号与所述时钟信号的计数值进行比较,输出第二比较值;
所述输出电路,还用于根据所述第二比较值输出PWM信号。


3.根据权利要求2所述的PWM信号的生成电路,其特征在于,
所述寄存器,还用于寄存偏移量数据的有效个数;
所述第一移位器,还用于在所述偏移量数据的有效个数不为零的情况下,根据所述占空比移位比特数对所述偏移量数据进行移位,得到占空比偏移量数据;
所述第二移位器,还用于在所述偏移量数据的有效个数不为零的情况下,根据所述周期移位比特数对所述偏移量数据进行移位,得到周期偏移量数据。


4.根据权利要求2所述的PWM信号的生成电路,其特征在于,
所述寄存器,还用于寄存工作模式标志位;所述工作模式标志位用于指示当前的工作模式为占空比跳动模式、频率跳动模式、关联跳动模式;
所述第一移位器,还用于在当前的工作模式为占空比跳动模式或者关联跳动模式的情况下,根据所述占空比移位比特数对所述偏移量数据进行移位,得到占空比偏移量数据;
所述第二移位器,还用于在当前的工作模式为频率跳动模式或者关联跳动模式的情况下,根据所述周期移位比特数对所述偏移量数据进行移位,得到周期偏移量数据。


5.一种PWM信号的生成方法,其特征在...

【专利技术属性】
技术研发人员:叶永堂
申请(专利权)人:深圳市驰能创展技术有限公司
类型:发明
国别省市:广东;44

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

1