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 - Arduino Tutorial
From the course: Learning Arduino: Interfacing with Analog Devices
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.
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
(Locked)
Stepper motor introduction2m 5s
-
(Locked)
Unipolar stepper motors1m 32s
-
(Locked)
Stepper motor driver board ULN200356s
-
(Locked)
Wiring a stepper motor to Arduino1m 49s
-
(Locked)
Coding to control the motor directly4m
-
(Locked)
Exploring the Stepper Library3m 55s
-
(Locked)
Coding for the stepper motor3m 20s
-
(Locked)
Coding using the Stepper() function4m 51s
-
(Locked)
-
-