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.

TMS320F28027: Enable Overmodulation

Part Number: TMS320F28027
Other Parts Discussed in Thread: MOTORWARE, DRV8305

Hello, as mentioned above, the duty cycle at 0.5 is less than 86.6%. I will try to change it to 0.53,

I found that the motor speed has increased, but there is an abnormality. The phase current waveform fluctuates greatly. After changing this, I asked which option needs to be changed, such as ADC or other frequencies,

  • Hello Zhou,

    Can you please provide what EVM and software you're using? Is this from an example provided by TI?

  • Hello, I am using the official routine

    D: \ ti \ motorware \ motorware_ 1_ 01_ 00_ 18 \ sw \ solutions \ instaspin_ Foc \ boards \ boostxldrv8305_ RevA \ f28x \ f2802xF \ projects \ ccs \ proj_ Lab11a  and Official DRV8305 driver board

    I have looked at other posts and they say that being a USER_ MAX_ VS_ MAG_ PU set to 0.5774, current sampling accuracy must be good, right? When the motor makes abnormal noise, it is found that the phase current suddenly increases. When asked why the maximum duty cycle is set to 86.6% instead of 95% by default, this can achieve a higher speed,

  • I have looked at other posts and they say that being a USER_ MAX_ VS_ MAG_ PU set to 0.5774, current sampling accuracy must be good, right?

    It's dependent on the current sensing signals on the hardware board. If you want to implement the over modulation, it's better to use the lab10a. If not, please disable the overmodulation and set the USER_ MAX_ VS_ MAG_ PU to less than 0.5