I have 4 SmoothSteppers on machines and have not suffered from noise issues on three but the Beaver Mill would have problems in two distinct areas.
1. If the E-Stop button was pressed on my control panel then 90% of the time the SS would hang and I would need to restart Mach. My E-Stop not only sends a signal to Mach but also drops out all the contactors on my mill so things like AC power to the servo drives get cut.
2. If sitting for extended periods with Reset flashing the SS could hang.
I read with interest this thread and also the discussion on the Yahoo group
http://www.machsupport.com/forum/index.php/topic,16186.10.htmlI decided I would remove the capacitor and resistor that are on the SmoothStepper at the side of the USB socket, they are C4 and R5 and since removing them I have tried hard to make the SS hang by repeatedly pressing the E-Stop button and also have left Mach sitting for long periods with the rest flashing. I have not had a single hang and its now been 5 days of trying.
So it might be well worth users that have issues trying this. Its quite easy to remove the capacitir and resistor if you have two soldering irons, you just melt the solder at either side and then lift off with the irons. I actually just used one but had to go from side to side quite a few times easing the cap up slightly each time and after a while it came off. I also tried crushing the components with needle nosed pliers on a spare SS I had and this too was easy and worked well but I would recommend desoldering rather than crushing, I just did it that way as a test to see if it could be easily done. Greg has also mentioned another way, if your soldering iron can bridge the ends of the component you can drop a blob of solder on the top to bridge the component and this will then melt the solder pads and allow you to lift it off with tweezers.
So although my problem was not a serious one as it only ever happened at an E-Stop or whilst sitting doing nothing, I still want to thank David for his testing and findings as they have cured a minor niggle that I had.
Hood