Transforming motor control designs

Easily design reliable, high-performance motor-control applications with TI’s portfolio of industry-leading solutions.

Scale your design with our comprehensive portfolio of motor control solutions.

Design for all price points with our portfolio, ranging from devices for cost-sensitive designs to high-performance devices for complex applications, such as traction, HVAC e-compressors, electric power steering, factory automation and more. Enable flexibility and convenience with options to support motor systems across a wide range of customer design choices and topologies.

Why choose TI for your digital motor-control application?

checkmark

High-performance motor control

Take ultra-accurate measurements of speed and position, improve system response times with faster control loops, and deliver advanced actuation capabilities.

checkmark

Scalable portfolio

Reduce procurement complexity and cost, as well as component count, with highly integrated devices offering protection, diagnostics, security and more.

checkmark

Easier and faster development

Speed up design cycles and get to market faster with user-friendly design tools, an ecosystem of third-party networks, competitive and complete reference designs, and software libraries.

Browse products by category

MCx integrated control BLDC drivers

Our integrated control portfolio accelerates design time with scalable, code-free, sensored and sensorless BLDC motor drivers to optimize system efficiency, audible noise and solution size.

MSP Arm®-Cortex-based microcontrollers

Reduce system cost and accelerate development time with our Arm Cortex-M0+ microcontroller portfolio and ecosystem

C2000™ real-time microcontrollers

From simple to advanced power topologies and feature integration such as cybersecurity, our software flexible platform is available with up to 1.5MB flash memory, 800MIPS and DSP processing power.

AM26x real-time microcontrollers

Available for industrial and automotive, AM26x leverages ADCs and PWM unit of the C2000™ real-time MCU and offers single to multi-core ARM R5F core, with an option for multi-protocol communications.

Choose your motor control device

Motor control reference designs

Appliances

Small home appliances

Reference design
Sensorless High-Speed FOC Reference Design for Drone ESC

ESC modules are important subsystems for non-military drones and users demanding more efficient models that provide longer flight times and higher dynamic behavior with smoother and more stable performance. This design implements an Electronic Speed Controller (ESC) commonly used for unmanned (...)

Reference design
750W motor inverter with C2000™ MCU and MSPM0 reference design

This reference design is a 750W motor drive for a washing machine or similar equipment, which illustrates a method to implement sensorless field oriented control (FOC) for a three-phase permanent magnet synchronous motor (PMSM) with a flux, angle, speed and torque observer (FAST) software encoder (...)

Reference design
24V, 35W sensorless FOC BLDC reference design with 85 to 265VAC, 0.92PF single-stage PFC

For achieving energy efficiency, ceiling and ventilation fans are moving from simple AC induction motors to brushless DC (BLDC) motors. This reference design meets these challenges of higher efficiency and power factor by using a universal main power-supply input from 85 to 265VAC with a single (...)

HVAC system

Reference design
Damper and EEV controller Reference Design with power regulation and Hall-effect position sensing

This reference design demonstrates a dual motor drive solution for damper actuators and electronic expansion valves . The multiple motor drives include one bipolar stepper motor driver, one brushless DC motor driver, operating from a 15VDC source. The design shows accurate power limiting that helps (...)

Residential air conditioner

Reference design
Dual motor control with digital interleaved PFC for HVAC reference design

The TIDM-02010 reference design is a 1.5-kW dual motor drive and PFC control reference design for variable frequency air conditioner outdoor unit controller in HVAC applications, which illustrates a method to implement sensorless 3-phase PMSM vector control for compressor and fan motor drive, and (...)

Reference design
250W motor inverter reference design

This reference design is a 250W motor drive for a major appliances or similar applications, which illustrates a GaN IPM DRV7308 based high efficiency motor inverter without heatsink, also demo a low standby power design with UCC28911. This reference design shows a method to implement sensorless FOC (...)

Garden & power tools

Reference design
18-V, 600-W brushless DC motor inverter reference design
This reference design demonstrates 600-W power stage for driving a three-phase brushless DC (BLDC) motor in cordless tools operating from a 5-cell Li-ion battery with a voltage up to 21 V. The design is a 60 mm x 60 mm compact drive, bringing 33-A RMS continuous current at 20-kHz switching (...)
Reference design
18V/1kW, 160A Peak, >98% Efficient, High Power Density Brushless Motor Drive Reference Design
The TIDA-00774 is a 1kW drive for a three-phase brushless DC (BLDC) motor in power tools operating from a 5-cell Li-ion battery with a voltage up to 21 V. The design is a 65mm x 60mm compact drive, implementing sensor-based trapezoidal control. The design takes advantage of TI's MOSFET Power Block (...)
Reference design
Single Microcontroller 18-V/600-W BLDC Motor Control Reference Design With Bluetooth® Low Energy 5.0
This reference design offers a Bluetooth® 5.0 SimpleLink™ option with better industrial noise immunity, more range, and less power for industrial applications such as power tools that operate from a 5- cell Li-ion battery. This power stage reference design uses a single Bluetooth low (...)

Major appliance

Reference design
750W motor inverter with C2000™ MCU and MSPM0 reference design

This reference design is a 750W motor drive for a washing machine or similar equipment, which illustrates a method to implement sensorless field oriented control (FOC) for a three-phase permanent magnet synchronous motor (PMSM) with a flux, angle, speed and torque observer (FAST) software encoder (...)

Reference design
250W motor inverter reference design

This reference design is a 250W motor drive for a major appliances or similar applications, which illustrates a GaN IPM DRV7308 based high efficiency motor inverter without heatsink, also demo a low standby power design with UCC28911. This reference design shows a method to implement sensorless FOC (...)

Factory automation & control

Industrial & collaborative robot

Reference design
Distributed multi-axis servo drive over fast serial interface (FSI) reference design
This reference design presents an example distributed or decentralized multi-axis servo drive over Fast Serial Interface (FSI) using C2000™ real-time controllers. Multi-axis servo drives are used in many applications such as factory automation and robots. The cost per axis, performance and (...)

Medical & healthcare

Hospital patient care

Reference design
48V/16A small form factor three-phase GaN inverter reference design for integrated motor drives

This reference design demonstrates a high-power density 12V to 60V 3-phase power stage using three LMG2100R044 100V, 35A GaN half-bridges with integrated GaN FETs, driver and bootstrap diode specifically for motor-integrated servo drives and robotics applications.  
Accurate phase-current sensing (...)

Hybrid, electric & powertrain systems

2-wheeler & 3-wheeler traction drive

Reference design
Two- and three-wheeler traction inverter reference design

TIDM-02017 is a 5kW 48V traction-inverter reference design which aims to provide a foundation for you to develop high-performance high-efficiency traction-inverter systems for 2-wheeler and 3-wheeler applications and help you get to market faster. The design features a F28P65x C2000™ (...)

Traction inverter

Reference design
High-power, high-performance automotive SiC traction inverter reference design

TIDM-02014 is a 800-V, 300kW SiC-based traction inverter system reference design developed by Texas Instruments and Wolfspeed provides a foundation for OEMs and design engineers to create high-performance, high-efficiency traction inverter systems and get to market faster. This solution (...)

Thermal management

Automotive HVAC compressor module

Reference design
High-voltage HEV/EV HVAC eCompressor motor control reference design with MathWorks®

The TIDM-02012 is a high-voltage, 5-kW reference design built for HEV/EV compressor (eCompressor) applications controlled by a mid-performance C2000™ TMS320F28003x real-time MCU. It is designed to evaluate with both 400-V and 800-V DC-bus, covering the market-trending of higher battery (...)

Discover featured applications

Motor Drives & Appliance
Maximize motor and power efficiency, optimize system cost and improve reliability using C2000™ real-time microcontrollers
HEV/EV traction inverter
Upsurge your driving range and performance. Reduce power losses and improve adeptness to make your design more reliable by maintaining ideal motor torque while improving overall system efficiency
Power tools
Create cost competitive brushless DC motor drive systems for high performance power tool applications
Thermal management
Maximize driving range through efficient operation optimizing power dissipation with innovative algorithms for high efficiency, low vibration and acoustics and wide adaptability for automotive HVAC
Vacuum robot
Design high speed and robust vacuum robots with our code-free integrated BLDC motor drivers.

Maximize motor and power efficiency, optimize system cost and improve reliability using C2000™ real-time microcontrollers

With 25 years of volume shipments C2000™ real-time controllers offer proven industrial solutions for drives, servo amplifiers, CNC, robotics, appliances, compressors, fans, pumps, task vehicles, e-bike and power tools.

Fundamental building blocks for motor control development:

  • Optimized field oriented control
  • Comprehensive rotor position feedback: Hall, resolvers, incremental/absolute encoders, sensorless observers
  • Multiple current sense techniques and isolation architectures
  • Flexible real-time connectivity: EtherCAT, CAN-FD, CAN, FSI, SPI, UART, I2C
  • IEC61508 and IEC60730 functional safety support

Featured resources

REFERENCE DESIGNS
  • TIDM-02006 – Distributed multi-axis servo drive over fast serial interface (FSI) reference design
  • TIDM-1011 – Tamagawa T-Format Absolute Encoder Master Interface Reference Design for C2000 MCUs
PRODUCTS
  • TMS320F28P650DK – C2000™ 32-bit MCU, 2x C28x+CLA CPU, Lock Step, 1.28-MB flash, 16-b ADC, HRPWM, EtherCAT, CAN-FD, AES
  • TMS320F28P550SJ – C2000™ 32-bit MCU, 1x C28x + 1x CLA, 150-MHz, 1.1-MB flash, 5x ADCs, CLB, AES and NPU
  • TMS320F2800137 – C2000™ 32-bit MCU with 120 MHz, 256-KB flash, FPU and TMU
HARDWARE DEVELOPMENT
  • TMDSHVMTRINSPIN – High Voltage Motor Control Kit with InstaSPIN-FOC and InstaSPIN-MOTION enabled Piccolo MCU
  • LAUNCHXL-F28P65X – C2000™ real-time MCU F28P65x LaunchPad™ development kit
  • LAUNCHXL-F28P55X – C2000™ real-time MCU F28P55X LaunchPad™ development kit
SOFTWARE DEVELOPMENT
  • C2000WARE-MOTORCONTROL-SDK – MotorControl software development kit (SDK) for C2000™ MCUs
  • MATHW-3P-SLEC – MathWorks MATLAB, Simulink, C2000 Microcontroller Blockset and Embedded coder
  • CCSTUDIO – Code Composer Studio™ integrated development environment (IDE)

Upsurge your driving range and performance. Reduce power losses and improve adeptness to make your design more reliable by maintaining ideal motor torque while improving overall system efficiency

AM263Px and C2000™ real-time MCUs create continuous innovations, technology and expertise in EV/HEV’s maximize driving range by designing smaller more efficient systems, selection of pin-to-pin compatible automotive-qualifies devices and optimized thermal management. Traction inverters require high computational performance to maintain precise control features. Dynamic output current control allows the usage of wide bandgap technology such as silicon carbide (SiC).

Featured resources

REFERENCE DESIGNS
  • TIDM-02009 – ASIL D safety concept-assessed high-speed traction, bi-directional DC/DC conversion reference design
  • TIDM-02017 – Two- and three-wheeler traction inverter reference design
  • TIDM-02014 – High-power, high-performance automotive SiC traction inverter reference design
PRODUCTS
  • AM263P4-Q1 – Automotive quad-core Arm® Cortex®-R5F MCU up to 400MHz with real-time control and expandable memory
  • TMS320F280039C-Q1 – Automotive C2000™ 32-bit MCU 120-MHz 384-KB flash, FPU, TMU with CLA, CLB, AES and CAN-FD
  • TMS320F28P559SJ-Q1 – Automotive C2000™ 32-bit MCU, 1x C28x + 1x CLA, 150-MHz, 1.1-MB flash, 5x ADCs, CLB, AES and NNPU

Create cost competitive brushless DC motor drive systems for high performance power tool applications

Our high performance gate drivers offer effective solutions to many of the challenges in designing BLDC motor systems by introducing featured integrations and a diverse portfolio to accomodate power tool design needs.

Benefits:

  • Wide motor voltage range accomodating operating voltage conditions from 5V to 100V
  • System integrations and small package size to reduce form factor
  • Advanced on-chip protection and diagnosis features to reduce design complexity and enable higher system robustness
  • Low quiescient current consumption for extended battery life in cordless applications

Featured resources

END-EQUIPMENT / SUB-SYSTEM
PRODUCTS
  • DRV8300 – 100-V max simple 3-phase gate driver with bootstrap diodes
  • DRV8323 – 65-V max 3-phase smart gate driver with current shunt amplifiers
  • TMS320F2800137 – C2000™ 32-bit MCU with 120 MHz, 256-KB flash, FPU and TMU
TECHNICAL RESOURCES
SOFTWARE DEVELOPMENT

Maximize driving range through efficient operation optimizing power dissipation with innovative algorithms for high efficiency, low vibration and acoustics and wide adaptability for automotive HVAC

C2000™ real-time MCUs have applied innovations and expertise in answering the cost-optimized solution for e-compressors or HVAC (heating, ventilation and air conditioning) systems. Our C2000 MCUs deliver outstanding real-time control performance, wide RPM operating range and low acoustic noise all in a small size. The FAST algorithm for sensorless InstaSPIN-FOC identifies, tunes and runs the sensorless FOC in minutes. Streamline and speed up the ISO 26262, IEC 61508 and IEC 60730 certification processes with our Functional Safety-Compliant C2000 MCUs.

Featured resources

END-EQUIPMENT / SUB-SYSTEM
REFERENCE DESIGNS
  • TIDM-02012 – High-voltage HEV/EV HVAC eCompressor motor control reference design with MathWorks®
PRODUCTS
  • TMS320F2800157-Q1 – Automotive C2000™ 32-bit MCU 120-MHz 256-KB flash with HRPWM, CAN-FD, lockstep ASIL B, grade 0 and 1
  • TMS320F280039-Q1 – Automotive C2000™ 32-bit MCU 120-MHz 384-KB flash, FPU, TMU with CLA, AES and CAN-FD
  • TMS320F28P559SJ-Q1 – Automotive C2000™ 32-bit MCU, 1x C28x + 1x CLA, 150-MHz, 1.1-MB flash, 5x ADCs, CLB, AES and NNPU

Design high speed and robust vacuum robots with our code-free integrated BLDC motor drivers.

Our integrated control BLDC drivers porfolio offers felixible options to fit different motor use case requirements, such as suction, brushbar and moping motors.

  • High suction power (up to 3-kHz electrical speed) and high startup torque capbility enables vacuum to stay at constant speed regardless of the floor conditions
  • Minimized power loses with ASR and AAR rectification techniques to prevent power losses and thermal dissipation
  • Lock-up detection to recognize an obstruction (sock) in the brushed bar that jams or locks up the bar from spinning

Featured resources

END-EQUIPMENT / SUB-SYSTEM
PRODUCTS
  • MCT8316A – 40-V max, 8-A peak, sensorless trapezoidal control 3-phase BLDC motor driver
  • MCT8316Z – 40-V max, 8-A peak, sensored trapezoidal control 3-phase BLDC motor driver
  • MCF8316A – 40-V max, 8-A peak, sensorless FOC control 3-phase BLDC motor driver
HARDWARE DEVELOPMENT
  • MCT8316AEVM – MCT8316A evaluation module for three-phase sensorless trapezoidal BLDC motor driver
TECHNICAL RESOURCES

Learn more about motor control technologies

Accurate and fast measurement – sensored and sensorless

TI offers support for comprehensive rotor position feedback: Hall effect, resolvers, and incremental and absolute encoders, as well as sensorless observers. For current and voltage measurements, the portfolio supports multiple current-sense techniques and isolation architectures. Depending on your application, you can leverage various advanced pulse-width modulation channels to control one or several motors at the same time.

Evaluate and get started quickly with design resources:

Download
Resource
Tamagawa T-Format Absolute Encoder Master Interface Reference Design for C2000 MCUs
This reference design offers an integrated solution to interface to digital absolute encoders, resolvers and sine/cosine transducers.
Resource
1-kW brushless DC motor inverter reference design
This reference design illustrates a motor inverter with the MSPM0G, an Arm® Cortex®-M0+ core microcontroller (MCU).
Resource
MCF8316A Tuning Guide
Step-by-step guidance to tune your own BLDC motor with TI's BLDC controller, from parameter extraction to performance and accoustic optimization 
Featured products for Sensing and actuation
MCT8329A ACTIVE 60-V sensorless trapezoidal control three-phase BLDC gate driver
MSPM0G3507 ACTIVE 80MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2x4Msps ADC, DAC, 3xCOMP, 2xOPA, CAN-FD, MATHA
TMS320F28P650DK ACTIVE C2000™ 32-bit MCU, 2x C28x+CLA CPU, Lock Step, 1.28-MB flash, 16-b ADC, HRPWM, EtherCAT, CAN-FD, AES

Spin motors with speed and torque control, high performance, and low audible noise

Spin many types of motors (brushed, stepper, brushless, permanent magnet synchronous, AC induction) with a variety of control algorithms suited for high performance and low audible noise. The portfolios support sensored and sensorless trapezoidal and field-oriented control algorithms (FOC) with key technologies for system specifications such as motor parameter identification, initial position and speed detection, field weakening, and more. 

Evaluate and get started quickly with the motor-control algorithm resources:

Download
Application brief
High-Efficiency Sensorless, Code-Free BLDC Motor Drives for Scalable Systems
Advanced control techniques to optimize BLDC motor power, performance, efficiency, acceleration, deceleration and speed profiles. 
PDF
Resource
Dual motor control with digital interleaved PFC for HVAC reference design
Implement a 1.5-kW dual motor drive and power factor correction control for a variable-frequency air-conditioner outdoor unit controller in heating, ventilation and air-conditioning applications.
Reference design
ASIL D safety concept-assessed high-speed traction, bi-directional DC/DC conversion reference design
This reference design demonstrates control of HEV/EV traction inverter and bi-directional DC/DC converter by a single TMS320F28388D real-time C2000™ MCU.
Featured products for Control algorithms
MSPM0G3507 ACTIVE 80MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2x4Msps ADC, DAC, 3xCOMP, 2xOPA, CAN-FD, MATHA
MCT8329A ACTIVE 60-V sensorless trapezoidal control three-phase BLDC gate driver
NEW AM263P4 ACTIVE Quad-core Arm® Cortex®-R5F MCU up to 400 MHz with real-time control and expandable memory

Handle more tasks and add precision

Bring a new level of microcontroller computing performance to meet growing automation demands in industrial applications. Drive more motor axes, add precision, and integrate functions such as power factor correction, active front ends, real-time multiprotocol networking, edge analytics, safety and security into a single device.

Evaluate and get started quickly with our software resources:

Download
Application note
Real-Time Benchmarks Showcasing C2000™ Control MCU's Optimized Signal Chain (Rev. A)
The key to real-time control is reduced latency of performing sensing, processing and actuation defined together as the real-time signal chain. Learn more about this application showcasing C2000 control MCUs.
PDF | HTML
Application note
AM243x/AM64x Single Chip Motor Control Benchmark
The AM243x/AM64x Single Chip Servo Drive Demo showcases the AM243x/AM64x devices' ability to support a fully integrated real-time servo drive control and communication path.
PDF | HTML
Resource
MSPM0 IQMath User’s Guide
Learn more about benchmarks for  IQmath libraries, measured in average cycles per function. The tests for each function were run with a set of different values for 1,000 iterations each, resulting in the presented average.
Featured products for Advanced computing
NEW AM263P4-Q1 ACTIVE Automotive quad-core Arm® Cortex®-R5F MCU up to 400MHz with real-time control and expandable memory
TMS320F28P650DK ACTIVE C2000™ 32-bit MCU, 2x C28x+CLA CPU, Lock Step, 1.28-MB flash, 16-b ADC, HRPWM, EtherCAT, CAN-FD, AES
MSPM0G3507 ACTIVE 80MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2x4Msps ADC, DAC, 3xCOMP, 2xOPA, CAN-FD, MATHA

From general purpose to advanced multiprotocol

TI supports the communication technologies needed for industrial and automotive motor-control applications, from general-purpose interfaces to advanced multiprotocol ports. Leverage innovative technologies such as Fast Serial Interface and EtherCat to enable high-speed and reliable cross-isolation communication for tomorrow’s decentralized architectures.

Evaluate and get started quickly with our software resources:

Download
Application note
Industrial Communication Protocols Supported on Sitara™ Processors (Rev. E)
This application report shows the industrial communication protocols supported by each of the devices in the AM2x MCU and AM6x MPU portfolio, as well as where and how to get these protocols.
PDF | HTML
White paper
Time Sensitive Networking for Industrial Automation (Rev. C)
Learn more about how your automotive, industrial, and audio applications can benefit from Time-Sensitive Networking (TSN).
PDF
Resource
Decentralized Multi-axis Servo Drives applications using the Fast Serial Interface (FSI)
Understand the benefits of a decentralized multi-axis motor control, with more intelligent synchronized control, high precision servo control, reducing footprint and machine wiring across the factory floor
Featured products for Communications
MSPM0G3507 ACTIVE 80MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2x4Msps ADC, DAC, 3xCOMP, 2xOPA, CAN-FD, MATHA
TMS320F28P650DK ACTIVE C2000™ 32-bit MCU, 2x C28x+CLA CPU, Lock Step, 1.28-MB flash, 16-b ADC, HRPWM, EtherCAT, CAN-FD, AES
NEW AM263P4 ACTIVE Quad-core Arm® Cortex®-R5F MCU up to 400 MHz with real-time control and expandable memory

Streamline the certification process

Streamline and speed up International Organization for Standardization (ISO) 26262, International Electrotechnical Commission (IEC) 61508 and IEC 60730 certification processes with TI Functional Safety-Compliant products, documentation, software and support. Accelerate your product development using on-chip diagnostics and documentation with TÜV SÜD-certified functional safety development processes.

Download
Product overview
Industrial Functional Safety for C2000™ Real-Time Microcontrollers (Rev. E)
Streamline and speed-up IEC 61508 (safety integrity level) and ISO 13849 (performance level) certification processes with TI Functional Safety-Compliant products, documentation, software and support.
PDF
Product overview
Automotive Functional Safety for C2000™ Real-Time Microcontrollers (Rev. E)
Streamline and speed up the ISO 26262 certification processes with our Functional Safety-Compliant products, documentation, software and support from our knowledgeable experts.
PDF
Resource
MSPM0-DIAGNOSTIC-LIB
MSPM0 diagnostic library for functional safety applications
Featured products for Functional safety
MSPM0G3507 ACTIVE 80MHz Arm® Cortex®-M0+ MCU with 128KB flash 32KB SRAM 2x4Msps ADC, DAC, 3xCOMP, 2xOPA, CAN-FD, MATHA
TMS320F28P650DK ACTIVE C2000™ 32-bit MCU, 2x C28x+CLA CPU, Lock Step, 1.28-MB flash, 16-b ADC, HRPWM, EtherCAT, CAN-FD, AES
NEW TMS320F28P659DH-Q1 ACTIVE Automotive C2000 32-bit MCU, 600 MIPS, 2xC28x + 1xCLA + Lockstep, FPU64, 768kB flash, 16-b ADC