Stepper motor controller SNAP protocol
This is now in a fairly usable state.
When programmed into a PIC16F628 (default), the pinouts are:
Device pinouts
- Sync bus connection (A)
- Sync bus connection (B)
- Not used
- Not used
- Ground
- Minimum optointerrupter input
- RX
- TX
- Maximum optointerrupter input
- Stepper output 1
- Stepper output 2
- Stepper output 3
- Stepper output 4
- +5V
- Not used
- Not used
- Not used
- Not used
The software is currently set up to use a unipolar stepper motor (or motor with compatible sequencing).
PIC16F628 code images are included below. The three images are put one on each axis and provide controllers on network addresses 2, 3 and 4.
See Building A Stripboard Stepper Controller for construction details.
-- Main.SimonMcAuliffe - 30 Dec 2005