In preparation for the arrival of Mach version 4 (which does not support parallel port operation) I have been experimenting with the Smooth Stepper (external motion controller) and how it performs when controlling my laser.
Greg at Warp9 has done a great job with this product and the USS software plugin already supports the use of the M10 / M11 command set so it should have been a straight forward ‘plug and play’ exercise but unfortunately this was not to be the case.
I was getting occasional ‘wrong direction’ axis movements and after making many changes to the various USS settings nothing could cure the problem.
It transpires that my rather ‘old technology’ Alegro based stepper motor’s driver was experiencing signal related issues. After a bit of experimentation I fitted additional Schmitt trigger outputs (including a 150nS delay) to the direction signal lines from the USS and hey-presto there are no longer any axis ‘wrong direction’ moves.
Ahh - the mysteries and the wonders of electronics.
Still some more investigation to do but I am hoping to determine just why this rather crude fix has cured my problem.
Tweakie.