UDN2962W is a dual PWM solenoid and motor driver designed for driving impact-printer solenoids and stepper motors. It provides pulse-width-modulated current control with 4 A peak output, 45 V minimum sustaining voltage, internal clamp diodes, TTL/PMOS/CMOS-compatible inputs, and comes in a 12-pin single in-line power-tab package.