Schau mal da:
http://www.henkessoft.de/Roboter/ASURO.htm

Im unteren Teil der Seite wird so ein Teil vorgestellt, die Entfernung kann man dann aus der Zeitverzögerung berechnen.

Hab grad auf Google gesucht, da finden sich auch einige brauchbare Schaltpläne.