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 | Unused | Unused | Output Bit 0 |
1 | Unused | Unused | Output Bit 1 |
2 | Unused | Unused | Output Bit 2 |
3 | Unused | Unused | Output Bit 3 |
4 | Unused | Unused | enable |
5 | Unused | Unused | direction |
6 | Unused | Unused | Unused |
7 | Unused | Unused | Unused |