Part Number: TMS320F280025C
Other Parts Discussed in Thread: C2000WARE
Hi Team,
When i use universal motor control lab single shunt sampling(MOTOR1_DCLINKSS), i find that MOTOR1_DCLINKSS with LaunchPad-F280025+BSXL8323RS_REVA is supported in C2000Ware_MotorControl_SDK_4_00_00_00, and isn't supported in C2000Ware_MotorControl_SDK_4_01_00_00. I wonder that why SDK4.01 remove the DCLINKSS function in LaunchPad-F280025+BSXL8323RS_REVA?
And I have some questions about the function (DCLINK_SS_runPWMCompensation(dclinkHandle, pVab_out, Vdc_V, &pwmCMPA, &pwmCMPB, &upSoc, &downSoc);) in dclink_ss.h.
Why sampling is performed on the first half and compensation is performed on the second half just in actual sector=2,4,6? Maybe we can compensate on the first half and sample on the second half in all sectors for small delay.
if((sector == 1) || (sector == 4) || (sector == 2)) //actual sector=2,4,6
{
// formal half = measurement vector, latter half = compensation vector
obj->flag_SST = 1;
}
else
{
// formal half = compensation vector, latter half = measurement vector
obj->flag_SST = 0;
}
Thanks!
Jim