2 stepper motors with Arduino UNO and L293D Motor Driver Shield

Maybe someone can help? Here is the beginning of a DIY XY plotter. The UGS connects to the Ard UNO via USB. When you press the Jog Control keys, the cursor on the screen moves, but the connected NEMA motors do not work...

Any ideas or suggestions? In which direction to look?

Thanks in advance!

The ancient, extremely inefficient L293D is for small, brushed DC motors, not steppers.

Pololu has a good collection of modern stepper drivers. Choose one that can handle the current required by your motors.

If you are using the Universal Gcode Sender one would assume that you have the Grbl controller firmware loaded to your Uno. As far as I know Grbl will not work with the L29x type of drivers[*], even if those drivers were appropriate for those steppers, which they are not.

Please post data sheets for the stepper motors and we can help you choose proper drivers.

[*] Grbl is written for step/dir type drivers. Those driver are controlled with 2 pins plus an optional enable pin. The L29x drivers have 4 pins and control the stepper by sequentially activating the stepper coils. Totally different and incompatible methods of control.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.