Three-Phase Brushless/PMSM High-Current Motor Control Solution with InstaSPIN Software


Design files


This reference design demonstrates a motor control solution for spinning three-phase brushless DC (BLDC) and brushless AC (BLAC) - often referred to as “permanent magnet synchronous (PMSM)” - motors featuring the C2000™ Piccolo™ microcontroller enabled with InstaSPIN-FOC and InstaSPIN-MOTION in ROM and the DRV8301 three-phase motor driver. It provides three half-bridge drivers, each capable of driving two N-type MOSFETs, one for the high side and one for the low side. It supports up to 2.3A sink and 1.7A source peak current capability and only needs a single power supply with a wide range from 6V to 60V. The reference design features a high-performance, power-efficient, cost-effective platform that speeds development for quicker time to market. Applications include CPAP and pumps, e-bikes, e-scooters, medical pumps and drills, power tools, and robotics. This reference design is based on the DRV8301 evaluation kit.

  • Operating supply voltage 6V-60V
  • 2.3A sink and 1.7A source gate drive current capability
  • Integrated dual-shunt current amplifiers with adjustable gain and offset
  • Integrated buck converter to support up to 1.5A external load
  • Isolated SPI and CAN interfaces
  • Fully-functional evaluation board includes software, hardware design files, quick start graphical interface, and step-by-step documentation

NOTE: Software for this board can be found inside the controlSUITE™ software package. Download controlSUITE at ti.com/controlsuite. Once installed, navigate to "DRV830x-69M-Kit High Current 3PH BLDC/PMSM with InstaSPIN-FOC and InstaSPIN-MOTION" under Development Tools -> Motor.

??image.gallery.download_en_US?? View video with transcript Video

Design files & products

Design files

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

TIDR738.PDF (179 K)

Detailed schematic diagram for design layout and components

SLOC292.ZIP (2454 K)

Detailed schematic diagram for design layout and components

TIDR740A.PDF (62 K)

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


Includes TI products in the design and potential alternatives.

BLDC drivers

DRV830165-V max 3-phase gate driver with buck regulator, current shunt amplifiers & SPI

Data sheet: PDF | HTML
C2000 real-time microcontrollers

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

Data sheet: PDF
C2000 real-time microcontrollers

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

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

TPS736400-mA, high-accuracy, ultra-low-dropout voltage regulator with reverse current protection & enable

Data sheet: PDF | HTML
N-channel MOSFETs

CSD18540Q5B60-V, N channel NexFET™ power MOSFET, single SON 5 mm x 6 mm, 2.2 mOhm

Data sheet: PDF | HTML

Start development


Evaluation board

DRV8301-69M-KIT — Three Phase BLDC & PMSM Motor Kit with DRV8301 and InstaSPIN-enabled Piccolo TMS320F28069M MCU

DRV8301-69M-KIT is a DIMM100 controlCARD based motherboard evaluation module.  The DRV8301-69M-KIT is an InstaSPIN-FOC and InstaSPIN-MOTION technology-based motor control evaluation kit for spinning three-phase brushless DC (BLDC) and brushless AC (BLAC) - or permanent magnet synchronous (PMSM) - (...)

User guide: PDF | HTML
Log in to order
In stock / Out of stock
Limit: This limit is in place to protect sample purchases for design evaluation and will be removed once more stock is available.
Not available on TI.com


Technical documentation

No results found. Please clear your search and try again.
View all 4
Type Title Date
User guide InstaSPIN-FOC and InstaSPIN-MOTION User's Guide (Rev. I) PDF | HTML Oct. 14, 2021
User guide TMS320F2806xM InstaSPIN-MOTION Software User's Guide (Rev. C) PDF | HTML Oct. 08, 2021
More literature DRV830x Rev D. Hardware Quick Start Guide (DRV830x-HC-C2-KIT) May 21, 2015
More literature Breakthrough InstaSPIN™-FOC motor control technology is here Oct. 17, 2012

Related design resources

Software development

MOTORKITSCNCD69MISO Motor Kit Application Software for TMDSCNCD28069MISO controlCARDs

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