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 Nchannel and P-channel power MOSFETs configured
as full H-bridges to drive the motor windings. The
DRV8846 is capable of driving up to 1-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 adaptive decay, slow decay,
fast decay, and mixed decay can be used. The PWM
current chopping off-time can also be selected. A lowpower 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.
Device Information
PART NUMBERPACKAGEBODY SIZE (NOM)
DRV8846QFN (24)4.00 × 4.00 mm
(1) For all available packages, see the orderable addendum at
the end of the data sheet.
DRV8846
SLLSEK2 –JUNE 2014
(1)
4Simplified Schematic
1
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,
intellectual property matters and other important disclaimers. PRODUCTION DATA.
Logic high to enable device; logic low to enter low-power sleep mode;
internal pulldown
A rising edge (or rising and falling depending on step mode) advances
the indexer one step; internal pulldown
Product Folder Links: DRV8846
DRV8846
SLLSEK2 –JUNE 2014
www.ti.com
Pin Functions (continued)
PIN
NAMENO.
VINT17—Internal regulatorInternal supply voltage; bypass to GND with 2.2-μF, 6.3-V capacitor
VM15PWR Power supply
VREF14I
I/ODESCRIPTION
Connect to motor power supply; bypass to GND with a 0.1- and 10-μF
(minimum) ceramic capacitor rated for VM
Full-scale current referenceVoltage on this pin sets the full scale chopping current; short to VINT
inputif not supplying an external reference voltage
Table 1. External Components
ComponentPin 1Pin 2Recommended
C
VM
C
VM
C
VINT
R
nFAULT
R
AISEN
R
BISEN
(1) VCC is not a pin on the DRV8846, but a VCC supply voltage pullup is required for open-drain output nFAULT; nFAULT may be pulled
up to VINT through a resistor R
VMGND10-µF (minimum) ceramic capacitor rated for VM
VMGND0.1-µF ceramic capacitor rated for VM
VINTGND6.3-V, 2.2-µF ceramic capacitor
(1)
VCC
nFAULT>5 kΩ
AISENGNDSense resistor, see applications section for sizing
BISENGNDSense resistor, see applications section for sizing
over operating free-air temperature referenced with respect to GND (unless otherwise noted)
Power supply voltage (VM)–0.320V
Power supply voltage ramp rate (VM)02V/µs
Internal regulator voltage (VINT)–0.33.6V
Analog input pin voltage (VREF)–0.33.6V
Control pin voltage (nENABLE, STEP, DIR, I0, I1, M0, M1, DEC0, DEC1, TOFF_SEL, nSLEEP,
Peak drive current (AOUT1, AOUT2, BOUT1, BOUT2, AISEN, BISEN)Internally limitedA
T
Operating junction temperature–40150°C
J
(1) Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings
only, which do not imply functional operation of the device at these or any other conditions beyond those indicated under RecommendedOperating Conditions. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
(2) Transients of ±1 V for less than 25 ns are acceptable.
7.2 Handling Ratings
T
V
(1) JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process.
(2) JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process.
Storage temperature range–65150°C
stg
(ESD)
Electrostatic
discharge
Human body model (HBM), per ANSI/ESDA/JEDEC JS-001, all pins
Charged device model (CDM), per JEDEC specification JESD22-C101, all pins
(1)
(1)
MINMAXUNIT
–0.37.0V
–0.60.6V
MINMAXUNIT
–44
(2)
–1.51.5
kV
7.3 Recommended Operating Conditions
over operating free-air temperature range (unless otherwise noted)
MINMAXUNIT
VMPower supply voltage range
VREFReference rms voltage range
ƒ
PWM
I
VINT
I
rms
T
A
(1) Note that R
(2) Operational at VREF between 0 to 1 V, but accuracy is degraded
Applied STEP signal0250kHz
VINT external load current1mA
Motor rms current per H-bridge
Operating ambient temperature–4085°C
increases and maximum output current is reduced at VM supply voltages below 5 V
DS(ON)
(3) Power dissipation and thermal limits must be observed
TA= 25°C, over recommended operating conditions unless otherwise noted
PARAMETERTEST CONDITIONSMINTYPMAXUNIT
TOFF_SEL = GND20
t
OFF
PROTECTION CIRCUITS
V
UVLO
I
OCP
t
OCP
t
RETRY
T
TSD
T
HYS
Current control constant off timeTOFF_SEL = Hi-Z10μs
TOFF_SEL = VINT30
VM undervoltage lockoutV
VM falling; UVLO report2.9
VM rising; UVLO recovery3
Overcurrent protection trip level2A
Overcurrent deglitch time2.8μs
Overcurrent protection period1.6ms
Thermal shutdown temperatureDie temperature T
Thermal shutdown hysteresisDie temperature T
J
J
150160180°C
50°C
7.6 Timing Requirements
TA= 25°C, over recommended operating conditions unless otherwise noted
NO.PARAMETERMINMAXUNIT
1ƒ
2t
3t
4t
5t
STEP
WH(STEP)
WL(STEP)
SU(STEP)
H(STEP)
Step frequency250kHz
Pulse duration, STEP high1.9μs
Pulse duration, STEP low1.9μs
Setup time, DIR or Mx to STEP rising200ns
Hold time, DIR or Mx to STEP rising200ns
The DRV8846 is an integrated motor driver solution for bipolar stepper motors. The device integrates 2 H-bridges
that use NMOS low-side drivers and PMOS high-side drivers, current sense regulation circuitry, and a
microstepping indexer. The DRV8846 can be powered with a supply range between 4 to 18 V and is capable of
providing an output current to 1.4-A full scale or 1-A rms.
A simple STEP/DIR interface allows easy interfacing to the controller circuit. The internal indexer is able to
execute high-accuracy microstepping without requiring the processor to control the current level.
The PWM off-time, t
The DRV8846 has an adaptive decay feature that automatically adjusts the decay setting to minimize current
ripple while still reacting quickly to step changes. This feature allows the DRV8846 to quickly be integrated into a
system.
A torque DAC feature allows the controller to scale the output current without needing to scale the analog
reference voltage input VREF. The torque DAC is accessed using digital input pins. This allows the controller to
save power by decreasing the current consumption when not required.
A low-power sleep mode is included, which allows the system to save power when not driving the motor.
DRV8846 contains two identical H-bridge motor drivers with current-control PWM circuitry. Figure 6 shows a
block diagram of the circuitry.
Figure 6. PWM Motor Driver Circuitry
8.3.2 Micro-Stepping Indexer
To allow a simple step and direction interface to control stepper motors, the DRV8846 contains a microstepping
indexer. The indexer controls the state of the H-bridges automatically. When the correct transition is applied at
the STEP input, the indexer moves to the next step, according to the direction set by the DIR pin. In 1/8, 1/16,
and 1/32 step modes, both the rising and falling edges of the STEP input may be used to advance the indexer,
depending on the M0 / M1 setting.
The nENBL pin disables the output stage in indexer mode. When nENBL = 0, the indexer inputs are still active
and respond to the STEP and DIR input pins; only the output stage is disabled.
The indexer logic in the DRV8846 allows a number of different stepping configurations. The M0 and M1 pins
configure the stepping format (see Table 2).