A3959SB by Allegro. Designed for pulse width modulated (PWM) current control of DC motors, the A3959 is capable of output currents to ±3 A and operating voltages to 50 V. Internal fixed off-time PWM currentcontrol timing circuitry can be adjusted via control inputs to operate in slow, fast, and mixed current-decay modes.