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: Motorware DC Bus Interruption

Part Number: TMS320F28027
Other Parts Discussed in Thread: MOTORWARE

Hi,

We are using our own motor controller hardware utilizing the Motorware (For example, Lab 2b).

We noticed that whenever the DC Bus is unplugged abruptly in the middle of motor run, Motorware will enter an unknown state so that upon reconnecting the DC Bus, the motor jitters/hammers, fails to resume running and fails to reach the commanded speed. Meanwhile, there is a surge on the power supply current.

Additionally, we observed spikes in the speed estimate after DC Bus recovery:

gMotorVars.Speed_krpm = EST_getSpeed_krpm(obj->estHandle);

What could be the root cause?

Thank you,

Sam

  • The InstaSPIN-FOC needs the right dc bus voltage sensing value to estimate the angle, speed and control the PWM duty output. So you may try to add a dc bus voltage protection and stop the motor if the dc bus voltage is not right.