DESIGNDRIVE

C2000 DesignDRIVE Software for Industrial Drives and Motor Control

DESIGNDRIVE

Overview

Download DesignDRIVE

View the full DesignDRIVE Story

DesignDRIVE software solutions are part of a platform that is combined with DesignDRIVE Development Kits to make it easy to develop and evaluate solutions for many industrial drive and servo topologies. DesignDRIVE solutions offer support for a wide variety of motor types, sensing technologies, position sensors and communications networks to help developers of industrial drives jumpstart their evaluation and development.  Based on the real-time control architecture of TI C2000™ microcontrollers (MCUs), DesignDRIVE is ideal for the development of industrial inverter drives and servo drives used in automated machinery, robotics, elevators, materials conveyance and other industrial manufacturing applications.

Get started with DesignDRIVE software or watch the DesignDRIVE training series for more information.

Features
  • Fast Current Loop – sub-1 microsecond sensored-FOC (field oriented control) motor control for permanent magnet and AC induction motors
  • Position Manager Solutions on-chip support a variety of position sensors
  • Software drivers for simultaneous current feedback from delta-sigma modulators, fluxgate/Hall, and direct shunt current sampling

To get started with DesignDRIVE software:

  1. If you don’t already have Code Composer Studio ™ installed, you can download it here
  2. Download the latest version of controlSUITE.
  3. Open CCS and go to View>TI Resource Explorer.
  4. Select controlSUITE and browse to the DesignDRIVE folder.
  5. Example software projects can be found in the kit folder
  6. More details on using the tools can be found in the User’s Guides in the documentation folder associated with each kit. 


What's Included

  • Free download as part of controlSUITE
  • Software projects including Fast Current Loop, Position Manager, Dead Band Control, examples and more
  • Documentation
  • Frequently Asked Questions

  • Free download as part of controlSUITE
  • Software projects including Sensored Field Oriented Control examples and more
  • Documentation
  • Frequently Asked Questions

C2000 real-time microcontrollers
SM320F28335-EP C2000™ Enhanced Product 32-bit MCU with 150 MIPS, FPU, 512 KB Flash, EMIF, 12b ADC TMS320F28075 C2000™ 32-bit MCU with 120 MHz, FPU, TMU, 512 KB flash, CLA, SDFM TMS320F28075-Q1 Automotive C2000™ 32-bit MCU with 120 MHz, FPU, TMU, 512 KB flash, CLA, SDFM TMS320F28076 C2000™ 32-bit MCU with 120 MHz, FPU, TMU, 512 KB flash, CLA, CLB, SDFM TMS320F28374D C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 512 KB flash, EMIF, 12b ADC TMS320F28374S C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 512 KB flash, EMIF, 12b ADC TMS320F28375D C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, EMIF, 12b ADC TMS320F28375S C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, EMIF, 12b ADC TMS320F28375S-Q1 Automotive C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, EMIF, 12b ADC TMS320F28376D C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 512 KB flash, EMIF, 16b ADC TMS320F28376S C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 512 KB flash, EMIF, 16b ADC TMS320F28377D C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, EMIF, 16b ADC TMS320F28377D-EP C2000™ Enhanced Product 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1 MB flash, EMIF, 16b ADC TMS320F28377D-Q1 Automotive C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, EMIF, 16b ADC TMS320F28377S C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, EMIF, 16b ADC TMS320F28377S-Q1 Automotive C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, EMIF, 16b ADC TMS320F28378D C2000™ 32-bit MCU with 800 MIPS, 2xCPU, 2xCLA, FPU, TMU, 1024 KB flash, CLB, EMIF, 12b ADC TMS320F28378S C2000™ 32-bit MCU with 400 MIPS, 1xCPU, 1xCLA, FPU, TMU, 1024 KB flash, CLB, EMIF, 12b ADC
Development kit
TMDXIDDK379D C2000 DesignDRIVE Development Kit for Industrial Motor Control

Technical documentation

star
= Top documentation selected by TI
No results found. Please clear your search and try again.
View all 44
Type Title Date
* Application note Fast Current Loop Library May 08, 2017
* More literature Visit the C2000 DesignDRIVE Wiki May 11, 2015
White paper Piccolo™ C2000™ MCUs enable the next generation of low-cost, dual-axis servo dri (Rev. A) Jul. 13, 2020
Errata TMS320F2807x MCUs Silicon Errata (Rev. I) Jun. 25, 2020
Errata TMS320F2837xD Dual-Core MCUs Silicon Errata (Rev. L) Jun. 25, 2020
Errata TMS320F2837xS MCUs Silicon Errata (Rev. I) Jun. 25, 2020
Application note How to Migrate Custom Logic From an FPGA/CPLD to C2000 Microcontrollers (Rev. A) Jun. 15, 2020
White paper Simplify the integration of position sensors for industrial drive control system (Rev. A) Nov. 21, 2019
User guide Isolated Delta-Sigma Modulator Based AC/DC Voltage Reference Design (Rev. B) Nov. 01, 2019
User guide CLB Tool User's Guide (Rev. A) Oct. 30, 2019
Technical articles Ethernet-based control and monitoring of Vienna rectifiers using the latest addition to the C2000 MCU family Oct. 01, 2019
User guide TMS320F2837xD Dual-Core Microcontrollers Technical Reference Manual (Rev. I) Sep. 06, 2019
Technical articles Real-time control meets real-time industrial communications development – part 4 Jul. 15, 2019
Technical articles Real-time controllers get new connectivity capabilities Jun. 19, 2019
Technical articles Motor control software development kit jump-starts new designs Apr. 17, 2019
User guide TMS320F2807x Microcontrollers Technical Ref Manual (Rev. F) Mar. 07, 2019
User guide TMS320F2837xS Microcontrollers Technical Reference Manual (Rev. G) Mar. 07, 2019
Application note Designing With The C2000 Configurable Logic Block Feb. 05, 2019
User guide TMS320F2807x Piccolo Microcontrollers Technical Reference Manua (Rev. E) Jan. 28, 2019
User guide TMS320F2837xS Delfino Microcontrollers Technical Reference Manual (Rev. F) Jan. 15, 2019
Application note CW/CCW Support on the C2000 eQEP Module (Rev. A) Oct. 24, 2018
User guide TMS320F2837xD Dual-Core Delfino Microcontrollers Technical Reference Manual (Rev. H) Mar. 02, 2018
User guide TMS320F2837xS Delfino Microcontrollers Technical Reference Manual (Rev. E) Aug. 15, 2017
User guide C2000 Position Manager T-Format Library Module User's Guide Sep. 26, 2016
White paper Designing the Next Generation of Industrial Drive and Control Systems (Rev. A) Sep. 12, 2016
User guide Using Position Manager SinCos Library on IDDK User's Guide Jan. 19, 2016
User guide C2000 Position Manager SinCos Library User's Guide Jan. 07, 2016
User guide DesignDRIVE Development Kit IDDK v2.2.1 - Hardware Reference Guide Nov. 09, 2015
User guide DesignDRIVE Development Kit IDDK v2.2.1 - User’s Guide Nov. 09, 2015
User guide C2000 Position Manager BISS-C Library User's Guide Nov. 05, 2015
User guide Using Position Manager BiSS-C Library on IDDK User's Guide Nov. 05, 2015
User guide Using Position Manager EnDat22 Library on IDDK HW User's Guide Nov. 05, 2015
User guide C2000 Position Manager EnDat22 Library Module User's Guide Nov. 05, 2015
User guide TMS320F2837xS Delfino Microcontrollers Technical Reference Manual (Rev. C) Sep. 25, 2015
User guide DesignDRIVE Development Kit IDDK v2.2 - Hardware Reference Guide May 21, 2015
User guide DesignDRIVE Development Kit IDDK v2.2 - User’s Guide May 21, 2015
Application note Accessing External SDRAM on the TMS320F2837x/2807x Microcontrollers Using C/C++ Mar. 30, 2015
Application note Calculating FIT for a Mission Profile Mar. 24, 2015
User guide Isolated Current (Shunt-Based) and Voltage Sensing for Smart Grid Applications (Rev. A) Mar. 19, 2015
User guide TMS320F2837xD Dual-Core Delfino Microcontrollers Technical Reference Manual (Rev. C) Dec. 12, 2014
User guide Isolated, Shunt-Based Current Sensing Reference Design (TIPD165) (Rev. A) Nov. 21, 2014
Application note Sensorless Field Oriented Control of 3-Phase Induction Motors Using CLA Oct. 29, 2013
Application note Scalar (V/f) Control of 3-Phase Induction Motors Jul. 01, 2013
Application note Sensored Field Oriented Control of 3-Phase Induction Motors Jul. 01, 2013

Related design resources

Software development

DRIVER OR LIBRARY
CONTROLSUITE controlSUITE™ Software Suite: Software and Development Tools for C2000™ Microcontrollers

Reference designs

REFERENCE DESIGN
TIDA-00171 Isolated Current Shunt and Voltage Measurement Reference Design for Motor Drives TIDA-00172 Reference Design for an Interface to a Position Encoder with EnDat 2.2 TIDA-00174 Reference Design: Isolated IGBT Gate-Drive Fly-Buck™ Power Supply with 4 Outputs TIDA-00175 Interface to a 5-V BiSS position encoder reference design TIDA-00176 Interface to Sin/Cos Encoders with High-Resolution Position Interpolation Reference Design TIDA-00177 Two-Wire Interface to a HIPERFACE DSL® Encoder Reference Design TIDA-00180 Power Supply with Programmable Output Voltage and Protection for Position Encoder Interfaces TIDA-00181 Isolated IGBT Gate-Drive Push-Pull Power Supply with 4 Outputs TIDA-00182 Reinforced Isolated IGBT Gate Drive Flyback Power Supply with 8 Outputs Reference Design TIDA-00199 Wide-Input Isolated IGBT Gate-Drive Fly-Buck Power Supply for Three-Phase Inverters Reference Design TIDA-00201 Differential Signal Conditioning Circuit for Current and Voltage Measurement Using Fluxgate Sensors TIDA-00208 Single-Ended Signal Conditioning Circuit for Current and Voltage Measurement Using Fluxgate Sensors TIDA-00316 Interfacing Current Output Hall Sensors and CTs with Pseudo-differential ADC/MCU Reference Design TIDA-00368 Reference Design for Interfacing Current Output Hall Sensors and CTs with Differential ADC/MCU TIDA-00439 Shunt Based Ground Fault Protection for Inverters Powered from 100/110Vac Supply Reference Design TIDA-00442 Shunt based Ground Fault Protection for Inverters Powered from 220Vac Supply Reference Design TIDA-00443 230V, 900W, PFC with 98% Efficiency for Inverter Fed Drives Reference Design TIDM-SERVODRIVE Industrial Servo Drive and AC Inverter Drive Reference Design TIPD117 Dual Channel Data Acquisition System for Optical Encoders, 12 Bit, 1MSPS TIPD125 Bipolar +/-10V Output from a Unipolar DAC for Industrial Voltage Drivers TIPD165 Isolated, Shunt-Based Current Sensing Reference Design

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