Hello?
I remember there was discussion for using Teensy 4.x as a fast pulse counter some years ago.
Pictured below is the pulse counter I built using FreqCount function, and all I need is counting 1 us wide pulses, I kept reducing the pulse width until Teensy became erratic. I confirmed that It can count quite reliably down to the pulse width of 20 ns. I suppose the Rigol pulse generator having rise/fall time of 3 ns, going further down would not give you reliable measurements.
The setup is relatively amateurish as I did not pay much attention to the termination, shielding, and impedance matching, etc.
That is why I had to apply 7.5 V pulse when the initial design was for 5 V pulse reduced to 3.3 V. I will fix it later
In any case, simple Teensy pulse counter works well down to 20 ns. This may not be surprising to some as the 600 Mhz clock of Teensy means 1.67 ns time resolution. But considering 10 - 20 ns counter board from NI, for example, costs 100s - 1000s of $, this is very nice.
Enjoy it.
Yongsup Park
I remember there was discussion for using Teensy 4.x as a fast pulse counter some years ago.
Pictured below is the pulse counter I built using FreqCount function, and all I need is counting 1 us wide pulses, I kept reducing the pulse width until Teensy became erratic. I confirmed that It can count quite reliably down to the pulse width of 20 ns. I suppose the Rigol pulse generator having rise/fall time of 3 ns, going further down would not give you reliable measurements.
The setup is relatively amateurish as I did not pay much attention to the termination, shielding, and impedance matching, etc.
That is why I had to apply 7.5 V pulse when the initial design was for 5 V pulse reduced to 3.3 V. I will fix it later
In any case, simple Teensy pulse counter works well down to 20 ns. This may not be surprising to some as the 600 Mhz clock of Teensy means 1.67 ns time resolution. But considering 10 - 20 ns counter board from NI, for example, costs 100s - 1000s of $, this is very nice.
Enjoy it.
Yongsup Park
Last edited: