18-V, 1.4-A bipolar stepper motor driver with 1/32 microstepping and smart tune adaptive decay


Product details


Number of full bridges 2 Vs (Min) (V) 4 Vs (Max) (V) 18 Full-scale current (A) 1 Peak output current (A) 2 RDS(ON) (HS + LS) (mOhms) 900 Sleep current (uA) 1.2 Control mode STEP/DIR Control interface Hardware (GPIO) Micro-stepping levels 32 Features Current Regulation, Smart Tune open-in-new Find other Stepper motor drivers

Package | Pins | Size

VQFN (RGE) 24 16 mm² 4 x 4 open-in-new Find other Stepper motor drivers


  • PWM Microstepping Motor Driver
    • Built-In Microstepping Indexer
    • Up to 1/32 Microstepping
    • Step/Direction Control
  • Multiple Decay Modes
    • Smart tune Technology
    • Mixed Decay
    • Slow Decay
    • Fast Decay
  • Configurable Off-Time PWM Chopping
    • 10-, 20-, or 30-µs Off-Time
  • Adaptive Blanking Time for Smooth Stepping
  • 4- to 18-V Operating Supply Voltage Range
  • 1.4-A (Full Scale (Max Drive) Current per H-Bridge (at 25°C)
  • Low-Current Sleep Mode
  • 3-Bit Torque DAC to Scale Motor Current
  • Thermally Enhanced Surface Mount Package
  • Protection Features
    • VM Undervoltage Lockout (UVLO)
    • Overcurrent Protection (OCP)
    • Thermal Shutdown (TSD)
    • Fault Condition Indication Pin (nFAULT)

All trademarks are the property of their respective owners.

open-in-new Find other Stepper motor drivers


The DRV8846 provides a highly-integrated stepper motor driver for cameras, printers, projectors, and other automated equipment applications. The device has two H-bridges and a microstepping indexer and is intended to drive a bipolar stepper motor. The output block of each H-bridge driver consists of N-channel and P-channel power MOSFETs configured as full H-bridges to drive the motor windings. The DRV8846 is capable of driving up to 1.4-A full-scale output current (with proper heatsinking and TA = 25°C).

A simple STEP/DIR interface allows easy interfacing to controller circuits. Pins allow configuration of the motor in full-step up to 1/32-step modes. Decay mode is configurable so that smart tune, slow decay, fast decay, and mixed decay can be used. The PWM current chopping off-time can also be selected. A low-power sleep mode is provided which shuts down internal circuitry to achieve very-low quiescent current draw. This sleep mode can be set using a dedicated nSLEEP pin.

Internal protection functions are provided for UVLO, overcurrent protection, short circuit protection, and overtemperature. Fault conditions are indicated via a nFAULT pin.

open-in-new Find other Stepper motor drivers

Technical documentation

= Top documentation for this product selected by TI
No results found. Please clear your search and try again. View all 11
Type Title Date
* Datasheet DRV8846 Dual H-Bridge Stepper Motor Driver datasheet (Rev. A) Mar. 27, 2017
Technical articles Drive unipolar stepper motors as bipolar stepper motors with a simple wiring reconfiguration Apr. 09, 2020
Technical articles How stepper motors improve noise and efficiency in automotive system design Nov. 19, 2019
White papers How smart tune regulates current in stepper motors (Rev. A) Mar. 19, 2019
White papers Stepper motors made easy with smart tune (Rev. B) Mar. 19, 2019
Application notes Best Practices for Board Layout of Motor Drivers (Rev. A) Jan. 22, 2019
Technical articles Getting smart about tuning your stepper motor Aug. 23, 2018
Application notes Small Motors in Large Appliances Jul. 20, 2018
Technical articles The story of motor-drive integration Jan. 09, 2017
More literature TM4C123x Stepper Motor Control Product Summary Jul. 06, 2015
User guides DRV8846 Evaluation Module User Guide (Rev. A) Mar. 18, 2015

Design & development

For additional terms or required resources, click any title below to view the detail page where available.

Hardware development

document-generic User guide

The DRV8846 is a highly integrated stepper motor controller and driver for cameras, printers, projectors, and other automated equipment applications.This device has been optimized to drive a single bipolar stepper with up to 1/32 microstepping with on-chip indexers.

The DRV8846EVM is a platform (...)

  • 4 to 18V operation voltage
  • 1A RMS / 1.4A full-scale per H-bridge
  • STEP/DIR interface with up to 1/32 u-step indexer on-chip
  • Flexible current decay modes
  • Configurable PWM off-time
  • On-the-fly adjustable output current / torque scaling
  • Complete on-chip protection: over-current, over-temperature, under-voltage (...)

Reference designs

3D Printer Controller (12V)
TIDA-00405 This design is a complete system for controlling 3-axis, single extruder-based 3D printers. The system is managed by the MSP430F5529 LaunchPad and utilizes the DRV8846 for precision stepper motor control. The CSD18534Q5A is used as a low-side switch for the hot bed heater, extruder heater, and (...)
document-generic Schematic document-generic User guide

CAD/CAE symbols

Package Pins Download
VQFN (RGE) 24 View options

Ordering & quality

Support & training

TI E2E™ forums with technical support from TI engineers

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


Related videos