I want to measure high frequency pulses for very small distance measurement using ultrasonic transducers. There are 10 high frequency pulses of 100ns time period produced by one transducer and received by the other transducer. How can I measure and provide it to an arduino? I believe its not possible to do it by a ucontroller, in software/code, can CPLD/FPGA be used?
Pls suggest some simple techniques.
I want to start the train of pulses and then keep the receiver on to receive the pulses with timestamp. Analyze them later to figure out time of flight.
So I want to measure the pulses before doing something.