The project consists of a state machine with 4 outputs, which is used to control a bipolar stepper motor.
The system has an external clock input, a reset input, a control input for selecting the direction of rotation of the motor, an enable input and 4 outputs for the stepper motor coils.
The system requires an external clock input to control the speed of the pulses and thus regulate the rotation speed of the motor.
# | Input | Output | Bidirectional |
---|---|---|---|
0 | Output Bit 0 | ||
1 | Output Bit 1 | ||
2 | Output Bit 2 | ||
3 | Output Bit 3 | ||
4 | enable | ||
5 | direction | ||
6 | |||
7 |