TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F28335 PWM2A与PWM1A实现左右移相输出

Other Parts Discussed in Thread:TMS320F28335

1,PWM2A与PWM1A均为互补输出,上下计数,这里不考虑死区问题。

2,系统频率为150M,设PWM1,2的TBPRD为9000。

3,我要实现PWM1A与PWM2A左右能可控距离移动。见下图。现在我用别人说的用移相寄存器来实现,发现只能方便实现图中的向右移,因为当寄存器的值只能是正数,当为0时PWM1A,PWM2A正好是对齐的,即不法方便向左移动。

4,有什么办法能方便实现向左右可控移动?可加Q聊,475712458

5,要实现的移动轨迹:开始时为对齐->向右缓慢移动,直到移动到下图向右的极限(如500)->开始向左缓慢移动,直到移动到左边的极限(如-500)。

6,尽量不要用移相寄存器来实现,因为向左移动时无法达到向左移过PWM1A,在这个解决方案中不能变更TBPRD的值。

Shine:

TMS320F28335属于C2000系列,请到C2000论坛咨询。
e2echina.ti.com/…/

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28335 PWM2A与PWM1A实现左右移相输出
分享到: 更多 (0)