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.

MotorWare Updated: 1_01_00_11

Other Parts Discussed in Thread: MOTORWARE, LVSERVOMTR, HVPMSMMTR, TMDSHVMTRINSPIN

MotorWare has been update to version "11"

http://www.ti.com/tool/motorware

The changes are for the new Position Servo control capability of InstaSPIN-MOTION.  This includes an updated version of the SpinTAC library as well as 5 new labs (13a-13e) that run examples on:

DRV8301-69M-KIT + LVSERVOMTR

DRV8312-69M-KIT + BLY172D-24V-4000-2000SI (standard low voltage motor but with encoder attached)

TMDSHVMTRINSPIN + HVPMSMMTR

And of course the idea is you can quickly run position control with your own motor using the Motor ID capability (to set a stable FOC current loop tuning) and the single parameter combined position and velocity control.  Just provide an electrical angle from an encoder or resolver.

The position control performance - especially at zero and ultra low speed -  is far and away the best ever provided by a silicon vendor and it's pretty amazing how quickly you can now create your own position control system.  At recent customer visits we demonstrated in a few minutes what had taken an entire team over one year to accomplish. :)

 

 

  • As for the next updates, we plan to reduce frequency as MotorWare has stabilized. Expect next update in February or March which will include the promised updates for AC Induction Motor Identification.

    We also have some final enhancements to the over modulation capability  and some new start-up capability that we are finalizing.

    We of course will continue to expand the offering of InstaSPIN-FOC and InstaSPIN-MOTION capability on more devices in the C2000 family.

     

     

  • I'm adding this here as I see some users aren't finding this information.

    Starting with MotorWare _10, and continuing with _11, the projects default to using the latest working compiler 6.2.3

    IF for some reason your compiler (or effective compiler) is showing in the project properties as 6.2.0 , 6.2.1 , or 6.2.2 (which all have an IQsat bug) you MUST insure you either roll back to 6.1.x or upgrade to 6.2.3

    If projects are compiled with these faulty 6.2.x compilers they WILL build correctly but give VERY poor results due to the saturation of variables not occuring as required.

    Compiler can be updated through CCS --> Help --> check for updates

    or you can download the compiler package from the Wiki

    http://processors.wiki.ti.com/index.php/Compiler_Releases

    and install directly into your CCS installation directory. For my CCS this would put the c2000_6.2.3 folder at

    C:\ti\ccsv5p5\ccsv5\tools\compiler

     

  • It looks our compiler team has rev'd to 6.2.4

    This compiler can also be used with MotorWare projects, and I suspect we will make this default for the next MotorWare revision in ~February (unless the compiler team beats us to another revision!).