Me 2h Stepper Motor Driver and Microstep Drive

Hi,

I am using the Me 2h Microstep Driver and I have a problem with the microstepping. The driver works to make my stepper move back and forth. When I flip the microstep switches (1:1, 1:8, 1:16, etc) the linear distance traveled doesn’t seem to change. For instance, in my code I pulse the driver 200 times. Since my lead screw is direct drive, and my NEMA 17 motor is 200 steps/revolution, I move 2mm. I flip it to 1:4 and I expect that I need to pulse my motor 800 times to go the same distance, but when I do this, I go 4 times too far.

The motor makes a different pitch and does seem to move more smoothly when I flip to a microstep setting, but I don’t have the fine tuned distance control I was expecting. Is my unit defective, or am I doing something wrong?

Thanks!

I had a similar problem with a different microstep driver. My pulse widths weren’t wide enough. Also watch out for variables aren’t big enough (long vs int).