Soundreflections wrote:I have read somewhere that one can get higher accuracy for threading with dual encoders and, of cource a 1 PPR homing pulse. I would run one disc, with 2 sensors, perhaps LEDs to make sure they are out of phase.
In that case then you just need one set of encoder inputs. All LinuxCNC "encoder" modules have three inputs, Phase A, Phase B and the Index.
If your disc has about 100 slots then you can use a parallel port for all IO.
if you go up to 1000 slots then you need a dedicated IO board such as the Pico or Mesa. Now that we know you are only talking about one encoder, the 7i76 looks like a good choice again.
My lathe has 100 slots, threading works nicely.
if you want to get started for minimal outlay one of the very cheap eBay kits might suit: (comes with a spare motor)
www.ebay.co.uk/itm/3-Axis-TB6560-Driver-...NC-Kit-/251095203360
Or, slightly higher quality and more modular and only 2 axis
www.ebay.co.uk/itm/Cnc-2-Axis-Lathe-Cont...3-EMC2-/320946904472
That second set is a lot like the drivers I am using, except better and higher current. I don't think you would go far wrong with that.