I have been programming my own microchip to interpret the signals from serial out on mach3 and pulse to the driver. Now this is all done programming wise for full stepping and half stepping (depending on which file I flash the microchip with). I am just wondering whether it's worth programming for microstepping?

I understand how to do it, and can easily incorporate PWM into my existing code, would use 16 microsteps per step just to keep it simple but the reason I ask it if it is worth it is not because of the reduced torque or increased resolution vs. decreased accuracy but because I would only use it for transitioning between steps / half steps. I would do this for the benefits of less mechanical noise and resonance etc, you know the benefits.

Has anyone noticed these benefits or used a similar setup or encountered problems with this? Just to clarify I will be using half steps but transitioning with microsteps.


Any advice?

Thanks