Three-Phase BLDC and PMSM Medium Voltage Motor Control Solution


Design files


Spin and control three-phase brushless DC (BLDC) and brushless AC (BLAC) motors—or permanent magnet synchronous motors (PMSM)—using sensorless field oriented control (FOC). This design provides high-performance, power-efficient, and cost-effective control for sub-50V, 7A motors, ideal for applications like medical pumps, gates, lifts, small pumps, robotics, and automation. Sensored and sensorless trapezoidal commutation motor control techniques are also supported with this design.

  • Spin BLDC and BLAC—or PMSM—motors
  • Learn and apply field oriented control (FOC) and trapezoidal commutation motor control techniques
  • Achieve high performance, power-efficient, and cost-effective motor control of sub-50V, 7A motors
  • Intelligent control of the motor is implemented with the C2000™ Piccolo TMS320F28035 microcontroller and DRV8312 three-phase motor driver
  • Fully-functional evaluation board includes NEMA17 55W Motor, operating software, hardware design files, quick start graphical interface and step-by-step documentation
  • Software, documentation, and hardware design files are included with a free download of the C2000 Microcontroller family’s controlSUITE software suite.
??image.gallery.download_en_US?? View video with transcript Video

A fully assembled board has been developed for testing and performance validation only, and is not available for sale.

Design files & products

Design files

Download ready-to-use system files to speed your design process.

TIDR670.PDF (180 K)

Detailed schematic diagram for design layout and components

TIDR671.PDF (77 K)

Complete listing of design components, reference designators, and manufacturers/part numbers

SPRCAF1.ZIP (1807 K)

Design file that contains information on physical board layer of design PCB


Includes TI products in the design and potential alternatives.

AC/DC & DC/DC converters (integrated FET)

TPS541603.5V to 60V Input, 1.5A Step-Down Converter with Eco-Mode

Data sheet: PDF | HTML
BLDC drivers

DRV831270-V max 6.5-A peak 3-phase motor driver with integrated FETs

Data sheet: PDF | HTML
C2000 real-time microcontrollers

TMS320F28035C2000™ 32-bit MCU with 60 MHz, 128 KB flash, CLA

Data sheet: PDF | HTML
C2000 real-time microcontrollers

TMS320F28035-Q1Automotive C2000™ 32-bit MCU with 60 MHz, 128 KB flash, CLA

Data sheet: PDF | HTML
Linear & low-dropout (LDO) regulators

TL1963A1.5-A, 20-V, low-dropout voltage regulator with reverse current & reverse voltage protection

Data sheet: PDF | HTML

Technical documentation

No results found. Please clear your search and try again.
View all 5
Type Title Date
Application note Sensorless Trapezoidal Control of BLDC Motors using BEMF Integration (InstaSPIN) May 21, 2015
Application note Trapezoidal Control of BLDC Motors Using Hall Effect Sensors (DRV8312-EVM) May 21, 2015
Application note Sensorless Trapezoidal Control of BLDC Motors (DRV8312-EVM) May 21, 2015
User guide DRV8312-C2-KIT Hardware Reference Guide Apr. 29, 2014
Application note Sensorless Field Oriented Ctrl. of 3-Phase Perm. Magnet Synch. Motors-DRV831-EVM Mar. 11, 2011

Related design resources

Software development

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

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. ​​​​​​​​