From the course: Learning Arduino: Interfacing with Analog Devices

Unlock the full course today

Join today to access over 23,200 courses taught by industry experts.

Stepper motor driver board ULN2003

Stepper motor driver board ULN2003

- [Instructor] Stepper motors require a controller to apply voltage to the motor in steps. The Arduino board and other microcontrollers cannot directly driver stepper motors. A driver circuit is necessary and we'll use a ULN2003 for our example. Here are two common models for stepper motor drivers. Both work the same way. One side goes to the Arduino and the other side goes to the stepper motor. Here's an image of a ULN2003 stepper motor driver board. There are four LEDs on the top indicating which phase is energized. For the DC power, we must use a separate power supply, not the Arduino, because it cannot supply enough current.

Contents