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

TMS320F28069: PWM外设的管脚,在100%占空比过渡到95%占空比时,未按照设置的比较值,进行电平更新

Part Number:TMS320F28069Other Parts Discussed in Thread:C2000WARE, MOTORWARE

  在使用TI的demo板仿真调试时(系统频率90MHz,PWM频率15Khz,up-down模式,死区配置10时钟,下桥臂采样):

偶然发现,当某相(如A)从100%占空比周期,过渡到95%(类似值均可复现)占空比周期时,在这个95%周期的up段,理应有一个1.67us的低电平,实测发现,该低电平并未出现,进而导致电流采样为零!

为了进一步验证,在ADC中断,使用PWM(三相同步)构造一个循环的duty变化,…90% -> 95% -> 100% -> 95% -> 90% …,一个中断周期变化一次。

按照预期,理应每个周期之间,都有低电平相隔,但实际波形检测存在连续段,与预期不符!

想咨询下,该原因是PWM外设模块的特殊设计导致,还是CCS仿真导致的异常?

Green Deng:

目前没有什么很有把握的问题原因,猜测1、跟影子寄存器有关。2,跟死区有关。

TI有提供上下计数模式下调节占空比的例程,你可以参考一下例程的设置:C:\ti\c2000\C2000Ware_4_00_00_00\device_support\f2806x\examples\c28\epwm_updown_aq

,

clive xu:

使用的是MotorWare软件中提供的例程,以及相应的PWM外设配置。直观显示,两个例程的差别,是管脚在motorware中没有禁止拉上功能,其他的核心寄存器配置类似

,

Green Deng:

上拉功能一般只在芯片上电或者复位的时候有作用,一旦引脚被程序接管就失去作用了,所以我认为跟引脚上拉的关系不大。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28069: PWM外设的管脚,在100%占空比过渡到95%占空比时,未按照设置的比较值,进行电平更新
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1