USB - 3-axes microstepping motor controller using PIC18F2550
Device:
The setup uses a Microchip PIC18F2550 Microcontroller configured for full speed USB operation. It talks to a TMC428 stepper motor controller having three TMC239 stepper drivers connected. Input is given by an encoder with pushbutton and a EA-DOGM162L-A is used as display.
Code:
All of the code is written for the use of sdcc (version 2.7.0).
The USB-Framework is adapted from the vasco project.
Manual / schematics, code
Links:
PIC
Trinamic chips
home