Hello, I'm trying to setup UCCNC/UC100 for lathe usage, knowing the limitations. I have a Boxford TCL 160 that I'm retrofitting, it has an encoder disc on its spindle with 100 PPR for A/B and 1 PPR for index pulse. So I connected the axis stepper drivers, spindle pwm output and everything works fine until now.
I removed the original IR sensors on the encoder disc because the previous owner fried them because of a misconnection. I mounted 2 optical counters for A and B and 1 more for the index pulse. So for the test, I connected the 100 ppr A sensor to index input pin of my control board, set the index input prescaler to 100, and started the spindle manually with a known speed of 1000 RPM. The measured actual spindle speed on the UCCNC does not go beyond ~320 RPM an it is fluctuating. It's like it's missing some pulse inputs. I also connected the 1 PPR index sensor and repeated the test, with 1 PPR sensor the reading is accurate and pretty stable.
How much pulses per second does the UC100 support for index input and quadrature encoder A/B inputs? If there is a limitation for the encoder input frequency on UC100, i can cnc mill a new encoder disc out of aluminum, but i need to know if there is such a thing. I also don't want to lose precision while the original disc is a considerably nice 100 PPR one.