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.

TMS320F28035: Some questions about HVPSFB PCMC

Part Number: TMS320F28035


Dear team:

My customer has below questions in using the PCMC mode of HVPSFB_v1.1, hope you can help to resolve them:

For the PCMC mode of HVPSFB_v1.1, I would like to get your help on the following questions, thanks.

1. What is the role of the nops in HVPSFB-DPL-ISR.asm? Before and after these nops, the AQ control registers of SR are changed, what is the purpose of doing so?
2. Is there a maximum duty cycle (phase shift angle) limit in PCMC mode. The routine has the variable Dmax, is this variable used for the maximum duty cycle limit?

Best regards

  • Hi Green,

    It seems like there is duplicate thread.

    e2e.ti.com/.../tms320f28035-some-questions-about-hvpsfb-pcmc

    I will take a look at the code and get back you. Please expect some delay due to holiday. Thanks.

    Regards,

    Chen 

  • Hi Chen,

    Yes, the other process is the one I posted, you can ignore or delete it.
    I want to update my question.
    1.Nops. The purpose of these Nops is to make sure that the COMPB event of PWM1 happens before the AQCTL change, the purpose is to turn off SR correctly,  is this understood correctly?


    2.New question, when the duty cycle is small, when the change of EPwm2Regs.CMPx in the interrupt occurs before the comparator action, will Q2 and Q3 be delayed to turn on? I have drawn a timing diagram for easy understanding. Please help me to confirm if my understanding is correct?

    3.Is there a maximum duty cycle (phase shift angle) limit in PCMC mode. The routine has the variable Dmax, is this variable used for the maximum duty cycle limit?

  • Hi Chen,

    Very much looking forward to your reply.