A simple UART-controlled stepper motor driver.
UART is currently configured for 115200 baud, 8N1.
Send one of start ###
, speed ###
or stop
where ###
is the rotational speed of the motor. As the DM556 stepper driver is currently configured for 400 steps/rev the RPM value is effectively halved i.e. 20 set rpm is equivalent to 10 motor rpm.
Two 4-pin GX12 style connectors provide motor and heater connections. The pinouts are as follows:
Pin number | Function |
---|---|
1 | Heater + |
2 | Heater - |
3 | PT100 |
4 | PT100 |
Pin number | Function |
---|---|
1 | A+ |
2 | A- |
3 | B+ |
4 | B- |
Board type should be Arduino Uno