The DRV8833C provides a dual-bridge motor driver solution for toys, printers, and other mechatronic applications.
The device has two H-bridges and can drive two DC brushed motors, a bipolar stepper motor, solenoids, or other inductive loads.
Each H-bridge output consists of a pair of N-channel and P-channel MOSFETs, with circuitry that regulates the winding current. With proper PCB design, each H-bridge of the DRV8833C can drive up to 700-mA RMS (or DC) continuously, at 25°C with a VM supply of 5 V. The device can support peak currents of up to 1 A per bridge. Current capability is reduced slightly at lower VM voltages.
Internal shutdown functions with a fault output pin are provided for overcurrent protection, short-circuit protection, UVLO, and overtemperature. A low-power sleep mode is also provided.
PART NUMBER | PACKAGE | BODY SIZE (NOM) |
---|---|---|
DRV8833C | HTSSOP (16) | 5.00 mm × 6.40 mm |
QFN (16) | 3.00 mm × 3.00 mm |
DATE | REVISION | NOTES |
---|---|---|
August 2014 | * | Initial release. |
PIN | TYPE | DESCRIPTION | |||
---|---|---|---|---|---|
NAME | PWP | RTE | |||
POWER AND GROUND | |||||
GND | 13 | 11 | PWR | Device ground | Both the GND pin and device PowerPAD must be connected to ground |
VINT | 14 | 12 | — | Internal regulator (3.3 V) | Internal supply voltage; bypass to GND with 2.2-μF, 6.3-V capacitor |
VM | 12 | 10 | PWR | Power supply | Connect to motor supply voltage; bypass to GND with a 10-µF (minimum) capacitor rated for VM |
CONTROL | |||||
AIN1 | 16 | 14 | I | H-bridge A PWM input | Controls the state of AOUT1 and AOUT2; internal pulldown |
AIN2 | 15 | 13 | |||
BIN1 | 9 | 7 | I | H-bridge B PWM input | Controls the state of BOUT1 and BOUT2; internal pulldown |
BIN2 | 10 | 8 | |||
nSLEEP | 1 | 15 | I | Sleep mode input | Logic high to enable device; logic low to enter low-power sleep mode; internal pulldown |
STATUS | |||||
nFAULT | 8 | 6 | OD | Fault indication pin | Pulled logic low with fault condition; open-drain output requires an external pullup |
OUTPUT | |||||
AISEN | 3 | 1 | O | Bridge A sense | Sense resistor to GND sets PWM current regulation level (seePWM Motor Drivers) |
AOUT1 | 2 | 16 | O | Bridge A output | Positive current is AOUT1 → AOUT2 |
AOUT2 | 4 | 2 | |||
BISEN | 6 | 4 | O | Bridge B sense | Sense resistor to GND sets PWM current regulation level (see PWM Motor Drivers) |
BOUT1 | 7 | 5 | O | Bridge B output | Positive current is BOUT1 → BOUT2 |
BOUT2 | 5 | 3 |
Component | Pin 1 | Pin 2 | Recommended |
---|---|---|---|
CVM | VM | GND | 10-µF(2) ceramic capacitor rated for VM |
CVINT | VINT | GND | 6.3-V, 2.2-µF ceramic capacitor |
RnFAULT | VINT(1) | nFAULT | >1 kΩ |
RAISEN | AISEN | GND | Sense resistor, see Typical Application for sizing |
RBISEN | BISEN | GND | Sense resistor, see Typical Application for sizing |
MIN | MAX | UNIT | ||
---|---|---|---|---|
Voltage | Power supply (VM) | –0.3 | 11.8 | V |
Internal regulator (VINT) | –0.3 | 3.8 | V | |
Control pins (AIN1, AIN2, BIN1, BIN2, nSLEEP, nFAULT) | –0.3 | 7 | V | |
Continuous phase node pins (AOUT1, AOUT2, BOUT1, BOUT2) | –0.3 | VM + 0.5 | V | |
Pulsed 10 µs phase node pins (AOUT1, AOUT2, BOUT1, BOUT2) | –1 | VM + 1 | V | |
Continuous shunt amplifier input pins (AISEN, BISEN) | –0.3 | 0.5 | V | |
Pulsed 10 µs shunt amplifier input pins (AISEN, BISEN) | –1 | 1 | V | |
Peak drive current (AOUT1, AOUT2, BOUT1, BOUT2, AISEN, BISEN) | Internally limited | A | ||
TJ | Operating junction temperature | –40 | 150 | °C |
MIN | MAX | UNIT | |||
---|---|---|---|---|---|
Tstg | Storage temperature range | –65 | 150 | °C | |
V(ESD) | Electrostatic discharge | Human body model (HBM), per ANSI/ESDA/JEDEC JS-001, all pins(1) | –2000 | 2000 | V |
Charged device model (CDM), per JEDEC specification JESD22-C101, all pins(2) | –1000 | 1000 |
MIN | MAX | UNIT | |||
---|---|---|---|---|---|
VM | Power supply voltage range(1) | 2.7 | 10.8 | V | |
VI | Logic level input voltage | 0 | 5.5 | V | |
IRMS | Motor RMS current(2) | PWP package | 0 | 0.7 | A |
RTE package | 0 | 0.6 | A | ||
ƒPWM | Applied PWM signal to AIN1, AIN2, BIN1, or BIN2 | 0 | 200 | kHz | |
TA | Operating ambient temperature | –40 | 85 | °C |
THERMAL METRIC(1) | DRV8833C | UNIT | ||
---|---|---|---|---|
HTSSOP | QFN | |||
16 PINS | 16 PINS | |||
RθJA | Junction-to-ambient thermal resistance | 40.5 | 44.7 | °C/W |
RθJC(top) | Junction-to-case (top) thermal resistance | 32.9 | 48.5 | |
RθJB | Junction-to-board thermal resistance | 28.8 | 16.8 | |
ψJT | Junction-to-top characterization parameter | 0.6 | 0.7 | |
ψJB | Junction-to-board characterization parameter | 11.5 | 16.7 | |
RθJC(bot) | Junction-to-case (bottom) thermal resistance | 4.8 | 4.2 |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
POWER SUPPLIES (VM, VINT) | ||||||
VM | VM operating voltage | 2.7 | 10.8 | V | ||
IVM | VM operating supply current | VM = 5 V, xINx low, nSLEEP high | 1.7 | 3 | mA | |
IVMQ | VM sleep mode supply current | VM = 5 V, nSLEEP low | 1.6 | 2.7 | μA | |
tSLEEP | Sleep time | nSLEEP low to sleep mode | 10 | µs | ||
tWAKE | Wake-up time | nSLEEP high to output transition | 155 | μs | ||
tON | Turn-on time | VM > VUVLO to output transition | 25 | μs | ||
VINT | Internal regulator voltage | VM = 5 V | 3 | 3.3 | 3.6 | V |
CONTROL INPUTS (AIN1, AIN2, BIN1, BIN2, nSLEEP) | ||||||
VIL | Input logic low voltage | xINx | 0 | 0.7 | V | |
nSLEEP | 0 | 0.5 | ||||
VIH | Input logic high voltage | xINx | 2 | 5.5 | V | |
nSLEEP | 2.5 | 5.5 | ||||
VHYS | Input logic hysteresis | 350 | 400 | 650 | mV | |
IIL | Input logic low current | VIN = 0 V | –1 | 1 | μA | |
IIH | Input logic high current | VIN = 5 V | 50 | μA | ||
RPD | Pulldown resistance | xINx | 100 | 150 | 250 | kΩ |
nSLEEP | 380 | 500 | 750 | |||
tDEG | Input deglitch time | 575 | ns | |||
tPROP | Propagation delay INx to OUTx | VM = 5 V | 1.2 | μs | ||
CONTROL OUTPUTS (nFAULT) | ||||||
VOL | Output logic low voltage | IO = 5 mA | 0.5 | V | ||
IOH | Output logic high leakage | RPULLUP = 1 kΩ to 5 V | –1 | 1 | μA | |
MOTOR DRIVER OUTPUTS (AOUT1, AOUT2, BOUT1, BOUT2) | ||||||
RDS(ON) | High-side FET on-resistance | VM = 5 V, I = 0.2 A, TA = 25°C | 1180 | mΩ | ||
VM = 5 V, I = 0.2 A, TA = 85°C(1) | 1400 | 1475 | ||||
VM = 2.7 V, I = 0.2 A, TA = 25°C | 1550 | |||||
VM = 2.7 V, I = 0.2 A, TA = 85°C(1) | 1875 | 1975 | ||||
RDS(ON) | Low-side FET on-resistance | VM = 5 V, I = 0.2 A, TA = 25°C | 555 | mΩ | ||
VM = 5 V, I = 0.2 A, TA = 85°C(1) | 675 | 705 | ||||
VM = 2.7 V, I = 0.2 A, TA = 25°C | 635 | |||||
VM = 2.7 V, I = 0.2 A, TA = 85°C(1) | 775 | 815 | ||||
IOFF | Off-state leakage current | VM = 5 V | –1 | 1 | μA | |
tRISE | Output rise time | VM = 5 V; RL = 16 Ω to GND | 70 | ns | ||
tFALL | Output fall time | VM = 5 V; RL = 16 Ω to VM | 80 | ns | ||
tDEAD | Output dead time | Internal dead time | 450 | ns | ||
PWM CURRENT CONTROL (AISEN, BISEN) | ||||||
VTRIP | xISEN trip voltage | 160 | 200 | 240 | mV | |
tOFF | Current control constant off time | Internal PWM constant off time | 20 | µs | ||
PROTECTION CIRCUITS | ||||||
VUVLO | VM undervoltage lockout | VM falling; UVLO report | 2.6 | V | ||
VM rising; UVLO recovery | 2.7 | |||||
VUVLO,HYS | VM undervoltage hysteresis | Rising to falling threshold | 90 | mV | ||
IOCP | Overcurrent protection trip level | 1 | A | |||
tDEG | Overcurrent deglitch time | 2.3 | μs | |||
tOCP | Overcurrent protection period | 1.4 | ms | |||
TTSD(1) | Thermal shutdown temperature | Die temperature, TJ | 150 | °C | ||
THYS | Thermal shutdown hysteresis | Die temperature, TJ | 20 | °C |