A brushed DC motor is an internally-commutated electric motor designed to be run from a direct current power source. Traditionally used in many low-voltage applications, especially those powered by batteries, their power can range from a few watts to several horsepower.

When only one direction of rotation is needed, a single switch topology with PWM modulation can be used to vary the voltage applied to the motor and thus to control its speed. When positioning is required or when both directions of rotation are needed (car windows, for instance) a full H-bridge with PWM control is used.

At lower power levels, ST offers a wide set of monolithic motor drivers which, with a progressive choice of integrated features, embed gate drivers, power transistors, protection functions and even DC-DC converters.

For higher powers, ST’s portfolio includes discrete MOSFETs and IGBTs and high-voltage gate drivers to implement the required H-bridge. A general-purpose 8-bit microcontroller such as the STM8S can be used as main control unit.