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: Rs Recalibrate workflow

Part Number: BOOSTXL-DRV8323RH

Hi,

I would like to know if I Start Rs calibrate, should I just call 

EST_setFlag_enableRsRecalc(obj->estHandle, TRUE); 

and how can I know the D-axis Current Injection is completed before I can allow IsSet_A activate / or motor start  ? 

Danny

  • Hi Danny,

    EST_setFlag_enableRsRecalc(obj->estHandle, TRUE); 

    Are you referring the instaSPIN code?

    Regards,

    Yara

  • Hi Yara,

    Are you referring the instaSPIN code?

    I just need to know any API can tell if the D-axis Current Injection is completed ?

    e.g. before my motor is spin (throttle apply), I start current injection, during injection period, I need to disable my throttle (IsSet_A > 0) 

    if I use EST_setFlag_enableRsRecalc(obj->estHandle, TRUE), I don't know when's the injection is completed 

    see below thread, my earlier post regarding this, I still not resolve this problem. 

    e2e.ti.com/.../5066171

    Danny

  • Hi Danny,

    If this is the same issue from your previous thread please continue your questions on your previous thread, other wise I will have to reassign this thread back to the same team that was helping you on the previous thread.

    Regards,

    Yara

  • yes, please help to reassign this thread back for me !

    Danny

  • Danny,

    Thread has been reassigned, please allow some time for the original team member for your issue to respond.

    The best practice on E2E is to keep your issue on a single thread so the correct team member can help you through the issue.

    Thanks!

    Yara

  • Hi Danny,

    Jason, who was helping you before, is out today. Please allow him some extra time to get back to you. Thanks for your understanding.

    Best,

    Kevin

  • Danny,

    Apologies for the delay, as Kevin stated, I was out. Motor Identification- including Rs offline (also referred to as Rs recalc)- is performed just one time prior to testing, then should never need to be performed again once those values have been saved appropriately. This identifies the base value of the stator resistance.

    Meanwhile Rs OnLine is a separate but similar function, allowing for runtime recalculation of the stator resistance to account for changes in Rs due to temperature.

    Both of these processes are documented in the InstaSPIN-FOC User's Guide, located here.

    1. Rs Offline, as well as the rest of the Motor ID process, is documented in section 6.
    2. Rs OnLine is documented in section 15.

    In other words, Rs Recalc should not be used in your final end application- it is not intended for that. Rs OnLine can be used by your final application, and if so, you should follow the documented procedure of section 15 and/or example implementations in our reference projects.

    Regards,
    Jason Osborn