Skip to main content

Site Navigation

Your Account

Choose Language

Help

Revision to Using external stepper motor drivers

David Crocker

== Connecting external stepper drivers with differential inputs ==
 
These stepper driver modules generally have optically isolated inputs labelled STEP+, STEP-, DIR+, DIR-, ENA+ and ENA-. If

If
they require no more than about 2mA @ 3V on the step, dir and enable inputs, then you can drive them directly from the expansion connector of the Duet. See the expansion connector pinouts above. OtherwiseConnect STEP+ and DIR+ to your chosen Step and Dir pins on the expansion connector or CONN_LCD, and connect STEP- and DIR- to ground. Connect ENA+ to +3.3V and connect ENA- to your chosen Enable pin.

If your external stepper drivers need more than 3V or more than about 2mA then
you should use the Duet [[expansion breakout board]] or some other method to provide 5V differential drive signals.
These stepper driver modules generally have optically isolated inputs labelled STEP+, STEP-, DIR+, DIR-, ENA+ and ENA-. If

If
they require no more than about 2mA @ 3V on the step, dir and enable inputs, then you can drive them directly from the expansion connector of the Duet. See the expansion connector pinouts above. OtherwiseConnect STEP+ and DIR+ to your chosen Step and Dir pins on the expansion connector or CONN_LCD, and connect STEP- and DIR- to ground. Connect ENA+ to +3.3V and connect ENA- to your chosen Enable pin.

If your external stepper drivers need more than 3V or more than about 2mA then
you should use the Duet [[expansion breakout board]] or some other method to provide 5V differential drive signals.
 
== Connecting Pololu-style drivers ==

To undo the changes made by this version, click 'Revert Changes.' This will automatically restore the previous version of this guide.

Revert Changes