MOTORWARE

MotorWare™ Software

MOTORWARE

Downloads

Overview

MotorWare™ is the software and documentation package for developing InstaSPIN-FOC™ and InstaSPIN-MOTION™ based applications for F2802x, F2805x, and F2806x series. No further revisions to MotorWare are expected.

For newer F28x series support see C200Ware MotorControl SDK.

Features

Software Features

  • InstaSPIN-FOC technology brings powerful sensorless field oriented motor control technology to all skill levels of designers. InstaSPIN-FOC auto-identifies, auto-tunes, and fully controls 3-phase motors in minutes
  • InstaSPIN-MOTION builds on InstaSPIN-FOC technology to provide robust motion control, allowing you to accelerate, position, and plan your movement
  • Multiple projects show various features of the InstaSPIN solution
    • Hardware verification
    • Signal chain verification
    • Motor Identification
    • Hardware off-set calibration
    • Torque control
    • Speed control
    • Speed control tuning
    • On-line stator resistance tracking
    • Field Weakening
    • Over-modulation
    • Flying start
    • Vibration compensation
    • Hall start-up
    • Initial Position Detection
    • Inertia Identification
    • Advanced velocity and position controller tuning
    • Motion Profiles
    • Motion Sequencing and Planning
    • Dual Motor Control
  • Modular and portable across MCU, power electronics and control techniques
  • Object Oriented, API based software design
  • Special identification and auto tuning components for rapid system development
  • Most robust sensorless motor control
  • Highest performance sensored motion control

 

Get Started

  • Install then launch MotorWare.exe
  • Navigate the left-hand menu to Resources and follow the “InstaSPIN Projects and Labs User’s Guide”

  • MotorWare installer
  • Standalone MotorWare.exe Resource Explorer(1)
  • *Note 1: If MotorWare.exe gives a "Java Runtime" error, you need to install Java from Oracle.com

Download View video with transcript Video

Downloads

Application software & framework

MOTORWARE MotorWare software

lock = Requires export approval (1 minute)
Supported products & hardware

Supported products & hardware

C2000 real-time microcontrollers
TMS320F28026F C2000™ 32-bit MCU with 60 MHz, 32 KB flash, InstaSPIN-FOC TMS320F28027F C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-FOC TMS320F28027F-Q1 Automotive C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-FOC TMS320F28052F C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-FOC, PGAs TMS320F28052F-Q1 Automotive C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-FOC, PGAs TMS320F28052M C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-MOTION, PGAs TMS320F28052M-Q1 Automotive C2000™ 32-bit MCU with 60 MHz, 64 KB flash, InstaSPIN-MOTION, PGAs TMS320F28054F C2000™ 32-bit MCU with 60 MHz, 128 KB flash, InstaSPIN-FOC, PGAs TMS320F28054F-Q1 Automotive C2000™ 32-bit MCU with 60 MHz, 128 KB flash, InstaSPIN-FOC, PGAs TMS320F28054M C2000™ 32-bit MCU with 60 MHz, 128 KB flash, InstaSPIN-MOTION, PGAs TMS320F28054M-Q1 Automotive C2000™ 32-bit MCU with 60 MHz, 128 KB flash, InstaSPIN-MOTION, PGAs TMS320F28062F C2000™ 32-bit MCU with 90 MHz, FPU, 128 KB flash, InstaSPIN-FOC TMS320F28062F-Q1 Automotive C2000™ 32-bit MCU with 90 MHz, FPU, 128 KB flash, InstaSPIN-FOC TMS320F28068F C2000™ 32-bit MCU with 90 MHz, FPU, VCU, 256 KB flash, InstaSPIN-FOC TMS320F28068M C2000™ 32-bit MCU with 90 MHz, FPU, VCU, 256 KB flash, InstaSPIN-MOTION TMS320F28069F C2000™ 32-bit MCU with 90 MHz, FPU, VCU, CLA, 256 KB flash, InstaSPIN-FOC TMS320F28069F-Q1 Automotive C2000™ 32-bit MCU with 90 MHz, FPU, VCU, CLA, 256 KB flash, InstaSPIN-FOC TMS320F28069M C2000™ 32-bit MCU with 90 MHz, FPU, VCU, CLA, 256 KB flash, InstaSPIN-MOTION TMS320F28069M-Q1 Automotive C2000™ 32-bit MCU with 90 MHz, FPU, VCU, CLA, 256 KB flash, InstaSPIN-MOTION
Evaluation board
BOOSTXL-DRV8301 Motor Drive BoosterPack featuring DRV8301 and NexFET™ MOSFETs BOOSTXL-DRV8305EVM DRV8305N 3-Phase Motor Drive BoosterPack Evaluation Module DRV8301-69M-KIT Three Phase BLDC & PMSM Motor Kit with DRV8301 and InstaSPIN-enabled Piccolo TMS320F28069M MCU LAUNCHXL-F28027F C2000 Piccolo MCU F28027F LaunchPad™ development kit LAUNCHXL-F28069M F28069M LaunchPad™ development kit for C2000™ Piccolo™ MCU TMDSHVMTRINSPIN High Voltage Motor Control Kit with InstaSPIN-FOC and InstaSPIN-MOTION enabled Piccolo MCU
Daughter card
TMDSCNCD28027F controlCARD with Piccolo TMS320F28027FPTT, InstaSPIN™-FOC enabled TMDSCNCD28054MISO controlCARD with Piccolo TMS320F28054MPNT, InstaSPIN-FOC and InstaSPIN-MOTION enabled TMDSCNCD28069MISO controlCARD with Piccolo TMS320F28069MPZT, InstaSPIN-FOC and InstaSPIN-MOTION enabled

Related design resources

Software development

APPLICATION SOFTWARE & FRAMEWORK
MOTORKITSCNCD69MISO Motor Kit Application Software for TMDSCNCD28069MISO controlCARDs MOTORWARE MotorWare™ Software
DRIVER OR LIBRARY
CONTROLSUITE controlSUITE™ Software Suite: Software and Development Tools for C2000™ Microcontrollers
IDE, CONFIGURATION, COMPILER OR DEBUGGER
CCSTUDIO Code Composer Studio™ integrated development environment (IDE)
SOFTWARE PROGRAMMING TOOL
INSTASPINUNIVERSALGUI GUI Composer Runtime Installation and Webapp for MotorWare Universal GUI

Reference designs

REFERENCE DESIGN
TIDA-00143 Automotive 60W Brushless DC (BLDC) Motor Drive

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support.

Videos