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.

TMS320F28069F: [Instaspin]: Doubt about Lab11e

Part Number: TMS320F28069F

Hello, 

I'm working with Lab11e (Hall + Sensorless) and i have some questions

I'm using a custom hardware and DRV8301D board. I have seen that the motor can not spin faster than 600rpm when the control is running the hall based control. When i turn to sensorless control the motor can be speed up to it rated speed without problem (3000rpm). Probably sersorless method should be started at lower speed, but I would like to know if there is any speed limitation for hall based control or I have made something wrong.

Comparing the evaluation board with the custom hardware I have seen that the control transition from hall to fast control are softer in the first one. In fact, I have find problem with the transition from fast to hall in the custom hardware. It starts to vibrate turning from fast to hall and from hall to fast continuously. I think that hysteresis band is wide enough (300 rpm)  to allow softer transitions. Please, could you give any advice or clue?

Thank you in advance

Borja

  • 1. Please ensure the sequence of hall input signal is corresponding to the set number in gHall_PwmIndex[].
    2. You may increase PWM frequency if possible because the Hall signal is detected in PWM ISR. The delay time will have an impact on the high speed running if the PWM frequency is too low.
    3. Tune the gains of PI regulator in HALLBLDC_Ctrl_Run().