The DRV8847 device is a dual H-bridge motor driver for industrial applications, home
appliances, ePOS printers, and other mechatronic applications. This device can be used for driving
two DC motors, a bipolar stepper motor, or other loads such as relays. A simple PWM interface
allows easy interface with the controller. The DRV8847 device operates off a single power supply
and supports a wide input supply range from 2.7 to 18 V.
The output stage of the driver consists of N-channel power MOSFETs configured as two
full H-bridges to drive motor windings or four independent half bridges (in independent bridge
interface). A fixed off time controls the peak current in the bridge which can drive a 1-A load
(2-A in parallel mode with proper heat sinking, at 25°C TA).
A low-power sleep mode is provided to achieve a low quiescent current draw by shutting
down much of the internal circuitry. Additionally, a torque scalar is provided which dynamically
scales the output current through a digital input pin. This feature lets the controller decrease
the current required for lower power consumption.
Internal protection functions are provided for undervoltage-lockout, overcurrent
protection on each FET, short circuit protection, open-load detection, and overtemperature. Fault
conditions are indicated by on the nFAULT pin. The I2C device variant
(DRV8847S) has detailed diagnostics.