
Originally Posted by
Neale
I was talking to a friend recently who passed on some of his experience of using large numbers of mechanical switches in machine applications. He told me that the most common problem leading to unreliable triggering, lack of repeatability, etc, tended to be due to oxide build-up on the contacts. Two things you can do to help - use a higher signalling voltage (one reason why industrial machines use 24V rather than 5V) as this helps create microscopic arcing at the contacts which helps keep them clean, and also don't use them with high impedance input circuits. Drawing, say, 10mA or more through the contacts similarly helps them self-clean.
Personally, my machine is for home rather than commercial use so I'm only thinking of my own safety rather than meeting H&S legal requirements, and I've chosen to use proximity switches for combined home/limit and limit purposes. NC, of course, and mounted as pass-by rather than crash-into with the gap reduced to a minimum to help repeatability. Targets are long enough to ensure that the switch will remain triggered even if the moving part overruns. There is a failure mode in which they will fail in a non-safe mode (open collector output transistor goes short-circuit) but as they have built-in indicator LEDs, it is very easy to test them individually by just waving a small bit of metal near them and seeing if they trip.
I bought a box of 10 from eBay. So far, one seems to be faulty on arrival. One has a very slight but visible transition between on and off (judging by the LED brightness) but I've yet to test this with a real motion controller connection. The others seem to give a very sharp on/off transition and just turning the ballscrew by hand and watching the LED, I'm getting better than 1 div repeatability on a 0.01mm DTI. I expect that using the real motion controller will give even better results. This afternoon's job is completing the control box limit switch wiring...
Bookmarks