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.

TMS320F280049: Analog Compensation Vs Digital Compensation

Part Number: TMS320F280049
Other Parts Discussed in Thread: LMG1210, , TMS320F28062, C2000WARE

I am currently evaluating using the C2000 TMS320F280049 with a Gan Driver, using c2000 as pwm generator for the GAN driver LMG1210

Feedback network for Gan driver consists of a Voltage and current control loop is operating in the analog domain, where the error output is sampled by a TI C2000 DSP.

The voltage err signal, current sense and feedback voltage are connected to the ADC to give option of Digital Compensation.

Do you think digital compensation would work running C2000 at 500kHz?

What do you say to 500kHz? My thought was having two converters running 300kHz and the other two at 450kHz -500kHz.
As I remember a PI regulator takes around 1.5us for our 90MHz TMS320F28062 and a period for 300kHz is 3.3us so this is going to be some tough work for the DSP, even with the CLA.
 
In my C2000 motor control today, the ADC sampling is synchronized to the PWM counter. So the motor interrupt runs at the same frequency as the PWM.
Perhaps the power compensation loop could run at lower frequency, than the PWM frequency?
 
Is there a smart way to configure the interrupts, if i take as an example 150kHz loop compensation with ADC interrupt and a PWM running at 300kHz?
In other words, can you configure an ADC interrupt at half of the PWM frequency?