Hi,
I've decided to build a coil winding machine. Currently I have a linear traverse operated by a stepper motor with step direction reversed using a hall effect sensor and flip flop with magnets either side of the travel as limit switches. This is run from a Nano and a leadshine stepper driver and works fine fine.
I also have a programmable commercial coil winder - with turns counter and no traverse. The turns counter has a resolution of 0.1 turns. I can break in to the circuit of the optical encoder of the commercial unit - the turns counter PCB has a V+, V- output and three additional leads. Two of the three additional leads appear to have a 12.5V signal output, the other appears to be a signal ground.
If I want to interface my Arduino Nano to this commercial coil winder in order to synchronise my traverse stepper motor with the winding spindle of the commercial machine, what is the best way of achieving this? I was thinking of using a PC817 optocoupler, but would I be better off just using some sort of voltage divider network to get the signal voltage down to the correct levels for the Nano input pins?
Would this be likely to adversely affect the operation of the counter on the commercial unit?
Thanks,
Jonathan.