Other Parts Discussed in Thread: CONTROLSUITE
Tool/software: Code Composer Studio
Hi, I am using F28379D for PWM generation using Space Vector PWM. I used svgen macro provided by ControlSuite to generate Conventional Space Vector PWM. I also used svgen_dpwm for bus clamping PWM. However, svgen_dpwm clamps a phase for 120 degrees continuously (known as DPWM_MAX or DPWM_MIN).
I am trying to implement DPWM1 which is also known as 60 degree clamped PWM where clamping of a phase takes place in 2 sections of 60 degrees each in a line cycle. The switching sequence that needs to applied in Sector I for DPWM1 is 721,127.... from 0 to 30 degrees and 012 ,210.... from 30 to 60 degrees. It means that such implementation would be possible with 12 sectors of 30 degrees instead of 6.
Can you help me figure out how to implement such a sequence in F28379D? Any expert opinion or relevant TI documentation would be really helpful. I have read svgen and svgen_dpwm documentation in detail.
Looking forward to your response. Thank you so much.