X-Axis motors moving at different speeds

I am using an arduino/Ramps 1.4 board with A4988 drivers to control my new build.

When testing in Estlcam (I only have the 2 x-axis motors connected at the moment) it seems that the stepper connected to the X connection on the RAMPS moves much faster than the stepper connected to the E0 connection.

(I am using the Marlin build with dual end-stop configuration from github).

If I swap the motor connections, whichever is connected to E0 is always the slower one.

YT video showing the problem here:

1 Like

Make sure you are using the correct build. The one with LR in the title wont work. Can you post which one you downloaded?

image

I wonder if I need to change the config to tell it I am using A4988 instead of DRV8825?

1 Like

Yeah it looks like you are using the correct firmware but you will need to tell it you are using the different drivers.

Changed this in configuration.h, but no change

I also get a weird hissing from the motors as soon as power is applied - even when they are not moving.

I wonder if these warnings are relevant?

That was normal with the older drivers. My old Lulzbot AO10x print farm sounded like a tangle of snakes when just sitting there.

Yeah, if your control pins for the stepsticks are misdefined, your machine isn’t going to do anything.

Problem solved - turns out that I had mis-aliged one of the jumpers under the E0 driver module so it wasn’t micro-stepping.

3 Likes