Allegro MicroSystems’ A3903 lowvoltage bi-directional dc motor driver comes in an ultra-compact package just 2mm square and 0.55mm high. Typical input voltage range is 3 to 5.5V and it produces an output current up to 500mA.
The output uses a full-bridge circuit incorporating source-side linear operation to produce a constant voltage across the motor coil: this regulated output is said to minimise any motor voltage changes caused by current variations and by battery voltage fluctuations.
Logic input pins are provided to control motor rotation, brake and standby (at less than 500nA supply current) to allow optional PWM of the sink drivers. Internal circuitry includes thermal shutdown, undervoltage lockout and crossover current (shoot through) protection.
Typical applications include robotic actuators and pumps, portable printers and scanners, camera lens and shutter controls, battery-powered toys and low-cost test instrumentation systems.