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.

TMS320F28379D: DigitalPower SDK vs MotorControl SDK

Part Number: TMS320F28379D
Other Parts Discussed in Thread: C2000WARE-MOTORCONTROL-SDK, C2000WARE-DIGITALPOWER-SDK, TIDM-02009

The DigitalPower SDK has some motor-related content.  Notably, there is an example working with a resolver.  I had been focusing on the MotorControl SDK.   But since I'll be looking at resolver-based control, it looks like I will need to switch focus to the DigitalPower SDK for reference and examples for what I'm trying to do.

At a high level, why does TI offer separate reference packages (DigitalPower, MotorControl)?  At least from a motor control standpoint, what should a user consider when deciding which package to look at?

Thanks!

  • Hi Mark,

    If you are looking for use cases for the resolver, I recommend looking at software in the C2000Ware-MotorControl-SDK. This software product has the most resolver-based collateral. 

    The example in the C2000Ware-DigitalPower-SDK only demonstrates one example of motor-related content. The reason this example is include in the DP SDK is due to the Bi-directional DC/DC which can be of use in digital power applications.

    Regards,

    Ozino

  • Hello Ozino,

    Sorry, I'm just doing text searches through the Motor Control SDK, and so far, I have not found an implementation that uses a resolver.  Searching for the text "resolver", I see there are a couple of projects that include "resolver.h" or set some #defines, but do not seem to actually use it.  For example, the "multi_axis_lead_drive" project.  Do you have have a specific project or part of the Motor Control SDK that I should look at?

    Thanks!

  • Mark,

    We don't actually have resolver support in the MC SDK just yet. That TIDM-02009 design in the DP SDK is probably going to be the best reference available for now. I expect you should be able to integrate it into a project that uses MC SDK modules without compatibility issues, but we don't have an example for it at the moment unfortunately.

    Whitney