Product details

Number of full bridges 2 Vs (min) (V) 4 Vs ABS (max) (V) 20 Full-scale current (A) 1 Peak output current (A) 2 RDS(ON) (HS + LS) (mΩ) 900 Sleep current (µA) 1.2 Control mode STEP/DIR Control interface Hardware (GPIO) Microstepping levels 32 Features Current Regulation, Smart Tune Rating Catalog Operating temperature range (°C) -40 to 85
Number of full bridges 2 Vs (min) (V) 4 Vs ABS (max) (V) 20 Full-scale current (A) 1 Peak output current (A) 2 RDS(ON) (HS + LS) (mΩ) 900 Sleep current (µA) 1.2 Control mode STEP/DIR Control interface Hardware (GPIO) Microstepping levels 32 Features Current Regulation, Smart Tune Rating Catalog Operating temperature range (°C) -40 to 85
VQFN (RGE) 24 16 mm² 4 x 4
  • 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)
  • 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)

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.

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.

Download View video with transcript Video

Similar products you might be interested in

open-in-new Compare alternates
Same functionality with different pin-out to the compared device
DRV8428 ACTIVE 35-V, 1-A bipolar stepper motor driver with integrated current sensing & 1/256 microstepping Higher voltage support
DRV8834 ACTIVE 11-V, 1.5-A,  dual H-bridge or stepper motor driver with 1/32 microstep indexer Lower voltage support

Technical documentation

star =Top documentation for this product selected by TI
No results found. Please clear your search and try again.
View all 9
Type Title Date
* Data sheet DRV8846 Dual H-Bridge Stepper Motor Driver datasheet (Rev. A) PDF | HTML 27 Mar 2017
Application note Best Practices for Board Layout of Motor Drivers (Rev. B) PDF | HTML 14 Oct 2021
Application note Methods to Configure Current Regulation for Brushed and Stepper Motors (Rev. B) PDF | HTML 19 Jan 2021
White paper How smart tune regulates current in stepper motors (Rev. A) 19 Mar 2019
Application brief Smart Tuning for Efficient Stepper Driving 20 Nov 2018
Application brief Small Motors in Large Appliances 20 Jul 2018
Technical article Spin your stepper automatically PDF | HTML 03 Mar 2016
More literature TM4C123x Stepper Motor Control Product Summary 06 Jul 2015
EVM User's guide DRV8846 Evaluation Module User Guide (Rev. A) 18 Mar 2015

Design & development

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

Evaluation board

DRV8846EVM — DRV8846 Dual H-Bridge Stepper Motor Driver Evaluation Module

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 (...)

User guide: PDF
Not available on TI.com
Reference designs

TIDA-00405 — 3D Printer Controller (12V)

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 (...)
Test report: PDF
Schematic: PDF
Package Pins CAD symbols, footprints & 3D models
VQFN (RGE) 24 Ultra Librarian

Ordering & quality

Information included:
  • RoHS
  • REACH
  • Device marking
  • Lead finish/Ball material
  • MSL rating/Peak reflow
  • MTBF/FIT estimates
  • Material content
  • Qualification summary
  • Ongoing reliability monitoring
Information included:
  • Fab location
  • Assembly location

Recommended products may have parameters, evaluation modules or reference designs related to this TI product.

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

Videos