I installed a hall effect sensor on the spindle pully. At 900 RPM, I get a pulse width of approximately 300 uS. Up to about 900 RPM the DRO reads correctly, but at any speed much above this, the readout reads erratically. The Index Debounce is set at 2, but that made little or no improvement from when it was set at 10. I bumped up the kernel speed (to 45khz), and that improved things (previously, the rpm reading maxed out at something over 600).
The numbers seem to indicate that this should work up to a much higher speed. Any thoughts as to why it does not?
I suspect that widening the pulse width would improve results, and if I don't hear of some other solution, I will install a circuit to do that.
SK