This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我们正在尝试使用TMS320F28.0049万M在峰值电流模式下设置同步降压。
我们尝试使用比较器子系统1来生成事件:
->我们将TBPRD与比较器CMPSS同步(DCAEVNT1.SYNC将TPHS=0加载到TBPRD)
->在峰值电流时关闭高EPWM1 (由高比较器CMPSS的DAC定义)(带有T1事件连接到操作限定器的DCBEVNT1–T1强制EPWM1A低,并应强制EPWM1B高)
我们将在图片上显示以下结果。
图1:比较三角形信号峰值设置的电平-工作正常:达到DACH后,死机时间和EPWM1B直接启动。
图2:当我们降低DAC值时发生问题,在DT2停机时间过后,EPWM1B不会启动。 相反,EPWM1B延迟(可能是由于比较器级别长期处于活动状态)
如何在DT2结束后立即激活EPWM1B?
此致,贝恩德
Bernd,
是否可以附加CMDSS和ePWM源代码以初始化此设置?
如果没有更多的配置详细信息,就很难知道发生了什么问题。
汤米
Tommy,
脱机发送给您: main.c,cmps.h,epwm.h
此致,贝恩德