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.

[参考译文] TMS320F2.8377万S:F2.8377万S操作限定器模块T1/T2故障。 它不能正常工作。

Guru**** 2484615 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/660022/tms320f28377s-f28377s-action-qualifier-module-t1-t2-trouble-it-doesn-t-work-correctly

部件号:TMS320F2.8377万S

您好,朋友!

 我尝试使用T1和T2 in Action Qualifier模块来控制PSFB的峰值电流。 但不管用。

首先,我配置了EPwm2A以生成PWM。 此PWM I已连接至COMP1_PLUS。

以下是一些源代码:

----------------

EPwm6Regs.AQTSRCSBit.T1SEL = 0x0;
EPwm6Regs.AQCTLA.bit.PRD = 2;
EPwm6Regs.AQCTLA2.Bit.T1U = 1;

EPwmXbarRegs.TRIP4MUX0TO15SEL.Bit.MUX0 = 0;		//启用MPMPMP1
		=



Cmpss1Regs.COMPCTL.bit.COMPDACE = MP0;MP0 =启用MP0 = 0.0			
Cmpss1Regs.COMPCTL.bit.ASYNCHEN			= MP0;MP0 = 0
Cmpss1Regs.COMPCTL.bit.CTRIPHSEL 			// CTRIPH从comp async
Cmpss1Regs.COMPCTL.bit.CTRIPOUTHSEL变为0;		// CTRIPOUTH从comp async
Cmpss1Regs.COMPCTL.bit.COMPHINV变为0;			//比较器输出未反转
Cmpss1Regs.COMPCTL.bit.COMPHSOURCE = 0;		//由内部DAC驱动的比较器负源
Cmpss1Regs.COMPHYSCTL.bit.COMPHYS = 3;			//滞后
Cmpss1Regs.COMPDACCTL.bit.SWLOADSEL = 0; 		//每个SYSCLK加载的DAC值
Cmpss1Regs.COMPDACCTL.bit.SELREF =0;			// VDDA是DAC
Cmpss1Regs.COMPDACCTL.bit.DACSOURCE =0的参考;		// DACHVALS从DACHVALS (阴影寄存器)
Cmpss1Regs.DACHVALS.bit.DACVAL = 2000更新; 
----------------------------------

但如果我将EPWMxSYNCIN配置为T1或T2的源,则它可以工作。
我尝试发布1到2周:)我认为,有一些小事情我看不到/不明白。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Dmitriy,
    如果EPWMxSYNCIN用作事件源,则很可能已正确配置了PWM。

    您是否验证了为T1配置的DCxEVTy跳闸? 您似乎已将DCAEVT1设置为T1的事件源,对吗?

    此致,
    科迪
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的,我将DCAEVT1配置为T1的事件源。 如果我将DCAEVT1配置为TZ模块的源,它将工作。 所以我认为,DCAEVT1事件很好。
    Cody,您是否以这种方式使用比较器?

    此致,
    Dmitriy。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好! 有人吗? 我需要帮助。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Dmitriy,

    将比较器跳闸配置为引脚,以确保使用示波器正确跳闸。 完成这项工作后,我们可以了解为什么T1/T2没有跳闸。

    如果您想了解有关PSFB应用中C2000的更多信息,请访问:

    此致,
    科迪  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Dmitriy,
    您是否仍有问题?

    此致,
    科迪