Du willst mit Hilfe eines Sensors die Abwärtsbewegung eines (Roboter-) Beines anhalten, sobald dieses auf dem Boden "aufschlägt"?
Warum willst Du den Sensor am PC anschließen?
Persönlich würde ich solche Regelungen niemals einem PC überlassen - kommt natürlich auch darauf an wie schnell sich das Roboterbein dem Boden nähert.
Geschickter wäre es selbstverständlich, wenn die Wegstrecke bekannt ist, bevor sich das Bein in Bewegung setzt. D.h. erst messen, dann das Bein in Bewegung setzen.
So könnte die Regelung schön beschleunigen und kurz vor dem theoretischem/berechneten Aufschlagpunkt langsam abbremsen. Der am Bein angebrachte Sensor wäre dann nur noch da, um zur Laufzeit neue Hindernisse zu erkennen.
Aber die IR Sharp und US Sensoren sind ansich schon sehr schnell. Musst halt nur dafür sorgen dass das Signal schnell per USB in deinen Computer hineinkommt.
Schließe einfach alle gewünschten Sensoren an ein kleines AtMega Board an, bsp. dieses hier:
http://www.chip45.com/products/crumb...ega168_usb.php
Da ist schon ein USB drauf, musst allerdings das Protokoll (zur Kommunikation mit dem PC) selbst schreiben (d.h. den AtMega selbst programmieren) und natürlich auch die "Gegenstelle" auf der PC Seite selbst programmieren.
Fertige Sensoren die schon einen USB Anschluß von Haus aus haben sind mir persönlich nicht bekannt. Abgesehen davon hast Du dann das Problem: wie bekomme ich den Messwert in meine eigene PC Anwendung hinein?
Lesezeichen