The DRV8833CRTER from Texas Instruments is a dual H-bridge motor driver with integrated PWM current regulation, housed in a compact 16-pin WQFN package with PowerPAD for thermal management. It is designed for battery-powered toys, printers, security cameras, and other mechatronic applications requiring precise motor control.
IMPORTANT: This device is OBSOLETE and no longer in production. Texas Instruments recommends the DRV8410RTER (2.5A, same pinout) or DRV8411RTER (4A, same pinout) as direct replacements. The DRV8410/8411 are drop-in compatible with enhanced current capability and extended temperature range (-40C to +125C).
The DRV8833C is the current-regulated variant of the DRV8833 family. The key difference from the standard DRV8833 is the addition of PWM current regulation circuitry that uses external sense resistors on the AISEN and BISEN pins to set the current regulation threshold. This allows precise control of motor winding current, which is essential for stepper motor applications where accurate current setting determines torque and microstepping accuracy.
Each H-bridge consists of N-channel and P-channel MOSFETs in a standard H-bridge configuration. The combined high-side and low-side on-resistance (HS+LS) is 1735mOhm typical at 5V/25C, which is significantly higher than the DRV8833 (360mOhm). This higher resistance reduces the current capacity of the DRV8833C in the WQFN package to 0.6A RMS per bridge, compared to 1.5A RMS for the DRV8833 in the HTSSOP package.
The PWM current regulation works by monitoring the voltage across the external sense resistor (connected between AISEN/BISEN and GND). When the voltage exceeds the internal 200mV reference, the driver enters a fast-decay mode for a fixed off-time, reducing the average current through the motor winding. The current regulation threshold is set by the sense resistor value: I_trip = 0.2V / R_sense. For example, a 0.33Ohm resistor sets the trip current to approximately 606mA.
The device is controlled through four logic inputs (AIN1, AIN2, BIN1, BIN2) that directly set the state of the corresponding outputs. This simple PWM interface requires no serial communication or register programming. Each pair of inputs controls one H-bridge: when xIN1=HIGH and xIN2=LOW, current flows forward through the motor; when xIN1=LOW and xIN2=HIGH, current flows in reverse; when both inputs are LOW or both HIGH, the motor brakes. PWM signals on the input pins control motor speed.
The nSLEEP pin provides a low-power sleep mode that reduces the supply current to 1.6uA typical. When nSLEEP is driven low, all internal circuitry including the charge pump is disabled, and the outputs are placed in a high-impedance state. When nSLEEP returns high, the device wakes up in approximately 155us.
Protection features include overcurrent protection (OCP) that limits current through the MOSFETs to a safe level, undervoltage lockout (UVLO) that disables the outputs when VM drops below the threshold, thermal shutdown (TSD) that disables the outputs when the junction temperature exceeds approximately 150C, and short-circuit protection. All fault conditions are reported through the nFAULT open-drain output.