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.

BOOSTXL-DRV8323RH: LAUNCHXL-F280025C + BOOSTXL-DRV8323RH : is Close Loop SPEED MODDE available ?

Part Number: BOOSTXL-DRV8323RH


Hi,

is OPEN / CLOSE loop Speed control mode available rather than Torque mode ? 

I would like to use CLOSE LOOP Speed control for HALL start-up rather than Torque mode start-up.

Tiger

  • Hi Tiger,

    I am forwarding to the C2000 team for assistance with LANCHXL-F280025C. 

    Thanks
    Aaron

  • Yes, you may implement the speed closed-loop directly during startup, but the performance could be not good in the current universal lab since there is no feedback speed and accuracy rotor angle when startup the motor. You have to make some improvement on this by yourself.

  • Hi Yanming,

    I used other MCU with SPEED / CURRENT CONTROL with target Speed / Torque value as input respectively, do you mean Universal Lab or TI has no lib or example to do it ? 

    I thought by setting motorVars_M1.speedRef_Hz as target mean it's SPEED CONTROL, if it's TORQUE control, where's to setting these torque values ?

    Tiger

  • That could be an engineering question, it's not related to any libraries or algorithms, you just need to enable/disable the speed closed-loop. It should be implemented easily in the Universal lab, you only need to set the related values according to your system, or change the control flow if needed.

    If you want to implement torque control without speed-closed loop, set the "motorVars_M1.flagEnableSpeedCtrl" to "false", and the right torque current value to "motorVars_M1.IsSet_A" according to the motor/system.

    If you want to implement the speed closed-loop control, set the "motorVars_M1.flagEnableSpeedCtrl" to "true" that's the default setting in the lab, set the target reference value to "motorVars_M1.speedRef_Hz".

    Please take a look at the lab guide or go through the lab if you want to understand much more details.

    Universal Project and Lab User’s Guide: https://www.ti.com/lit/ug/spruj26/spruj26.pdf

  • Thx Yanming, wow, that's what i want to know, sorry for asking too many questions prior to study the lab source code since i don't want to spent another 9 months on the dead-end solution (with other mcu) Slight smile

    Tiger