I am working on a Speedometer. I need to to read from my sending unit that pulses 16 times per revolution. I measure delta time between pulses, through a running average node to collect a sample size, then through some maths, convert everything to KM/h/MPH.
Everything works at very low speeds. However, When frequency gets up above about 80 pulse per second, the reads just sort of hang. I have tried digital read with and without pullup, as well as trying a pull-up and pull-down on my breadboard. I need to count pulses reliably up to about 600/s
I am using a nano clone. Should I use a better board? Something obvious im missing?