Category: Computers and Hardware
Good Evening,
I'm relatively new to LinuxCNC having come from Mach 3 on mills previously. Having found mach3 limited for lathes I have moved over to LinuxCNC. I have been/have converted an old Boxford 240 TCL to run on new steppers, and LinuxCNC running on a Pi5 connected to an ec300 running the remora firmware.
Everything in general is working fine, except the spindle encoder. Annoyingly, it is not a quadrature encoder. It is a 100ppr slotted disk with an additional index pulse. Currently, this is feeding directly into the Pi5, which is reading the 100ppr but missing the index.
So, my plan is to move the encoder and index over to the ec300. While i understand that the ec300 has a dedicated index input, I am unsure on using an encoder with remora. I've read the docs, and have run through this thread but my head is spinning trying to get things straight.
Does the EC300 have the ability for a hardware encoder? if not, software would work too, I'm just not sure how to set up the encoder component as I do not have a B phase.
On the hardware side, I'm going to have to work out some electronics as the encoder as it stands is running on 3.3v with schmitt triggers for conditioning. So I will have to come up with something to level shift this to 24v.
Any help that could be given on the remora side of things would be greatly appreciated.