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.

Two LLC Resonant Converter



I want to mount two "LLC Resonant Converter" by one MCU.
In this case, is two ISR_RUN required?
Is there any good method?

  • Hello,

    This depends on your system, Control Loop, and PWM configuration.  It could take as few as one ISR or as many as four.  If you can provide more information about your system, I can provide more targeted support.

    I will provide one example using PWM in up-count mode.  For this configuration, I would use 4 ISR functions.  2 ISR for Control Loop, 2 ISR for PWM register update.

    For most applications, Control Loop and PWM frequency are fixed so one ISR can be used.  However, in LLC Resonant Converters, PWM frequency is variable.  If only one ISR is used, a timing mismatch can occur during PWM register update, resulting in PWM glitching.  One solution is to separate Control Loop ISR from PWM register update ISR.  With two independent LLC Resonant Converters, this would require 4 ISR functions. 

    Regards,
    Daniel

    P.S. - Forum Admins, please move this to the correct forum, C2000 32-bit Microcontroller Forum