El circuito integrado A3906 de Allegro Microsystems (www.allegromicro.com) consta de un controlador PWM que se puede utilizar con motores de corriente continua y un motor paso a paso. El circuito integrado puede funcionar con voltajes de 2.5 a 9 V y una corriente de salida máxima de 1 A. El dispositivo utilizado también tiene una función de sleep y shutdown. En la figura tenemos el diagrama para la aplicación de control de dos motores DC. En la misma figura tenemos el mismo circuito integrado utilizado en un control de motor paso a paso bipolar.