This uses a near-infrared LED (so cheap Si detectors can be used) and a photodiode for sensing. A PIC processor to do a Fourier Transform and determine the range.
Files
Digital generation of sine waves.docx
An easy way to synthesize a sine wave using a micro-controller. We need sine waves to enable us to filter out all the noise generated by a moving target and moving source.