首页 理论教育 如何产生非对称PWM波形

如何产生非对称PWM波形

时间:2023-06-29 理论教育 版权反馈
【摘要】:边沿触发或非对称PWM信号的特点是不关于PWM周期中心对称,如图6-12所示。图6-12 非对称PWM波形的产生为了产生非对称的PWM信号,通用定时器可设置为连续增计数模式,周期寄存器装入所需的PWM载波周期的值,寄存器COMCONA/B使能比较操作,并将相应的输出引脚设置成PWM输出。这种用软件灵活控制的PWM输出适用于开关电动机的控制。

如何产生非对称PWM波形

边沿触发或非对称PWM信号的特点是不关于PWM周期中心对称,如图6-12所示。脉冲宽度只能从脉冲一侧开始变化。

978-7-111-36250-0-Chapter06-29.jpg

图6-12 非对称PWM波形的产生(x=1、3、5)

为了产生非对称的PWM信号,通用定时器可设置为连续增计数模式,周期寄存器装入所需的PWM载波周期的值,寄存器COMCONA/B使能比较操作,并将相应的输出引脚设置成PWM输出。如果需要设置死区,通过软件将所需的死区时间值写入寄存器DBTCONA/B,所有的PWM输出通道都使用一个死区值。(www.xing528.com)

通过软件配置ACTRA/B寄存器,与比较单元相关的一个PWM输出引脚将产生PWM信号,同时另一个PWM输出引脚可在PWM周期的开始、中间或结束处保持低电平(关闭)或高电平(开启)。这种用软件灵活控制的PWM输出适用于开关电动机的控制。

通用定时器1(或通用定时器3)开始后,在每个PWM周期过程中可重新写入新的比较值到比较寄存器中,从而可以调整控制功率器件导通和关闭的PWM输出占空比。由于比较寄存器带有影子寄存器,所以在一个周期内的任何时候都可以将新的比较值写入到比较寄存器中。同样可以随时向周期寄存器或比较方式控制寄存器中写入新的值,从而改变PWM的周期,或改变PWM的输出方式。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈