Low-Voltage Stepper Motor

Low-Voltage Stepper Motor Solutions from Texas Instruments

Block Diagram

Click on the colored blocks to view or sample recommended solutions

Reference Designs

Description Part Number Company Tool Type
ADS1202 Reference Design ADS1202REF Texas Instruments Reference Designs
Isolated Sync Flyback (5V @ 0.2A) for Motor Control PMP2431 Texas Instruments Reference Designs


Small electromechanical drives include solenoid drives, single direction DC, bi-directional DC, or brushless DC systems and are typically sized according to their frame size and power in watts. Digital controllers, software, and complimentary analog and digital solutions from TI can help solve most drive requirements.

The Core Subsystems Include :

Controllers :

TI offers a range of solutions for the control processor; from the ultra-low power MSP430 microcontroller to the ARM® Cortex™-R4F-based Hercules™ Safety MCUs and C2000 Digital Signal Controllers (DSC). The right controller can optimize motor drive efficiency, improve reliability and lower overall system costs. The 32-bit DSP-class performance and motor-control optimized on-chip peripherals of the C2000 controllers enable users to easily implement advanced algorithms such as sensor-less vector control of three-phase motors. The C2000 family offers software-compatible controllers ranging from the low-cost F28016 to the industry’s first floating-point DSC, the TMS320F28335.

Motor/Solenoid Drive Circuit :

PWM drivers like the 1.2A DRV104 are compatible with resistive or inductive loads for driving solenoids or valves from a single +8V to +32V supply. Small voltage DC motor designers may opt for the TPIC2101 Pre-FET driver with 0V to 16V, 50mA PWM gate drive output. TPIC2101 drives the gate of an external, low side NMOS power transistor to provide PWM controlled power to a motor or other load. Included is soft start, over/under voltage protection, and 100% duty cycle capability. Use TPIC2101 to control the rotor speed of a permanent magnet DC motor or to control power to solenoids, heaters, or incandescent bulbs. For higher drive currents, a high-voltage high-current op-amp with a current limit between 0 and 5A (OPA548) externally controlled via a resistor/potentiometer or current-out DAC like DAC7811 or DAC8811, may be necessary. Alternatively, MOSFET drivers such as UCC37321 or UCC37323 can be considered to drive small motors directly or drive power devices such as MOSFETs or IGBTs.

Isolation :

TI Digital isolators have logic input and output buffers separated by TI’s silicon dioxide (SiO2) isolation barrier, providing 4kV of isolation. Used in conjunction with isolated power supplies, these devices block high voltage, isolate grounds, and prevent noise currents from entering the local ground and interfering with or damaging sensitive circuitry.

Controller Interface :

RS-232 or RS-422 are adequate for many systems. RS-485 signaling may be bundled with protocols such as Profibus, Interbus, Modbus or BACnet, each tailored for the specific requirements of the end user. Sometimes controller area network (CAN) or EtherNet/IP (Industrial Protocol) are preferred do to network requirements. M-LVDS can provide lower power dissipation alternative. See app note http://focus.ti.com/lit/an/slla067a/slla067a.pdf for additional information on interface selection.

Motion Feedback using external circuits :

Isolated delta-sigma modulators (AMC1203/AMC1210) are ideal for shunt measurements to flatten glitches and increase current feedback resolution. These modulators are easy to use and provide oversampling and filtering for an encoder. For measuring controller inputs and system feedback, the INA159 difference amplifier provides ±10V (20Vpp) signals for an analog-to-digital converter (ADC) using 5V or 3.3V supplies. ADCs like ADS7861/ADS7864 or ADS8361/ADS8364 provide 4-channel or 6-channel simultaneous current sampling. The INA19x (x=3 to 8) and INA20x (x=1 to 9) provide wide common-mode voltages and are capable of both low-side and high-side current shunt monitoring.

Recommended Resources

arrow iconC2000 Tools and Software

View more

Application Notes (9)

Title Abstract Type Size (KB) Date Views
HTM 8 KB 06 Sep 2011 360
HTM 8 KB 06 Sep 2011 293
HTM 8 KB 06 Sep 2011 439
HTM 9 KB 21 Sep 2009 1719
HTM 8 KB 19 Aug 2008 1489
HTM 8 KB 15 Mar 2007 1545
HTM 8 KB 12 May 2003 990
HTM 9 KB 29 Apr 1999 795
HTM 8 KB 01 Jan 1996 1057

Selection and Solution Guides

Selection Guides (3)

Title Abstract Type Size (KB) Date Views
PDF 2.64 MB 21 Jan 2015 10073
PDF 4.63 MB 22 May 2014 2228
PDF 16.33 MB 17 Nov 2011 577

Solution Guides (1)

Title Abstract Type Size (KB) Date Views
PDF 2.05 MB 31 Oct 2014 16057

Tools and Software

Name Part # Company Software/Tool Type
C28x IQMath Library - A Virtual Floating Point Engine SPRC087 Texas Instruments Application Software & Frameworks

Product Bulletin & White Papers

Product Bulletin (2)

Title Abstract Type Size (MB) Date Views
PDF 216 KB 17 Oct 2012 1760
PDF 180 KB 22 Jun 2009 528

White Papers (2)

Title Abstract Type Size (MB) Date Views
PDF 1.17 MB 04 Oct 2012 1099
PDF 1.64 MB 02 Sep 2011 1198

News Releases & Authored Articles

Visit the News Center

Similar End-Equipment Solutions

TI End-Equipment

All TI End-Equipment Solutions

Support and Community


Visit the TI Wiki

Training & events

Name Type Available During
Georgia Tech MOOC: Control of Mobile Robots
Learn how to make mobile robots move in effective, safe, predictable, and collaborative ways using modern control theory.
On-Line Training   On Demand  
Getting Started - InstaSPIN-FOC Enabled C2000 LaunchPad and Motor Boosterpack
Learn how to quickly develop motor control applications.
On-Line Training   On Demand  
Getting Started - MSP430 LaunchPad and NFC BoosterPack
Learn how to quickly develop NFC applications.
On-Line Training   On Demand  
Tiva C Series TM4C129x MCUs
This 6-part series will introduce you to various features on TM4C129x microcontrollers.
On-Line Training   On Demand  
Motion in Minutes: Single and multi-axis speed and position control
Get exposed to the latest in high performance control technology for elevators, CNC, robotics and servo drive applications.
On-Line Training   On Demand  

See more training & events

Other Support