Unipolar Motor (28BYJ-48) Driver With Sequential Circuits
by Quiquep in Circuits > Electronics
268 Views, 1 Favorites, 0 Comments
Unipolar Motor (28BYJ-48) Driver With Sequential Circuits

This
tutorial will show how to make a driver for the unipolar stepper motor 28BYJ-48 (5V) with the ULN2003APG driver circuit. The aim of this driver is to control the motor with 2 pins of an Arduino. These 2 pins will be the direction of rotation and clock frequency which will be handled with a digital pin and one of the 3 timers of the board.
The movement that will be used is in full steps because the aim is to implement it as wheels of a differential robot.
The materials used for this project are:
- 1 SN74LS76N Chip
- 2 HD74LS08P Chip
- 1 HD74LS02P Chip
- 1 Motor 28BYJ-48
- 1 Motor controller ULN-2003
- Arduino (To create the steps and direction)
- Protoboard
- Cable
Motor Driver Table

The motor moves by changing the values on the 4 pins of the ULN2003 as shown in the figure.
Sequential Diagram and State Table



Implementation






