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.

C2000

HI, I need to generate level shifted triangular carrier wave signals. This is required in an application which involves 7 level CHB inverter control (with 6 carrier wave signals of the amplitude 0.333...). Can someone tell me how to configure ePWM of 28335 for this and about the code that should be used? The picture below is for 3 level (with 2 carrier wave signals of the amplitude 1) -zhansen

  • Hi,

    PWM module does not have an inherent feature to generate thecarrier wave signals as you need. This needs to be handled in software, and the computed duty must be commanded to the PWM module.

    There are also several examples for inverter control
    C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.1
    C:\ti\controlSUITE\development_kits\TMDSIDDK_v2.0

    If none of these meet your requirement, you'll have to create your own software function and then use PWM with the effective duty computed.