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

TMS320F280049C:峰值电流移相全桥不同频率pwm之间同步

Other Parts Discussed in Thread:TMS320F280049C

产品编号:TMS320F280049C

目前想使用280049实现峰值电流模式移相全桥功能,在TI解决方案中已经找到了例程,在文档中使用到了斜波和电流相切,现在发现比较器无法和PWM周期进行同步,查了一下问题,只有当pwm都处于同频率下才能同步,想问一下怎么实现半个周期同步呢,

例程中使用了 这个HWREGH(base+ EPWM_O_TBCTL) |= EPWM_TBCTL_PHSDIR; 寄存器,但我添加了对比较器没有影响;

如果都用up-down模式同一个频率是可以同步的;

下面是例程波形图,pwm5周期只有pwm1的一半;但他们是同步的.比较器是和pwm5同步的,

Yale Li:

不是很明白你的问题。

1. 上图中的EPWM1使用的是上下计数模式,EPWM5使用的是向上计数模式,所以当TBPRD设置为相等值时(实际上EPWM5设置为TBPRD-1),可以做到EPWM1的频率是EPWM5的一半;

2. CMPSS的同步信号可以来源于任一EPWM模块:

,

木子:

您好,李师,pwm5频率是pwm1的一半是可以设置的,现在我的问题是pwm5和pwm1的波形没有对齐,波形是错开的,我想实现pwm5和pwm1的波形是对齐的,李师我回答不会插入图片,重新编辑了下问题,插入了图片,麻烦您看看呢

,

Yale Li:

1. 最简单的,配置好EPWM1和EPWM5之后,同时使能EPWM的外设时钟,这样EPWM1和EPWM5的波形自然就是对齐的;

2. 使能移相,配置EPWM1发出同步信号的时刻为TBPRD=0,将EPWM5的移相值设为0(实际上应该时2~3,因为使能移相后会有2~3个cycles的延迟)。

,

木子:

好的,谢谢李师,我其实是想用pwm去触发cmpss的斜波,现在已经可以了,都用up-down模式不同频率是可以同步时钟的

,

Yale Li:

客气了~也感谢分享

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280049C:峰值电流移相全桥不同频率pwm之间同步
分享到: 更多 (0)