PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Abstandsensor



Freefly85
17.12.2009, 11:36
Hallo


Ich benötige für ein Projekt mehrere (gleiche) Abstandsensoren.
Sie sollen folgende Anforderungen erfüllen:

- Betriebsspannung: 5V ODER 12V DC
- Bereich: Messung von ca. 3cm bis 20cm
- Ausgangssignal: Analog

Beispiel bei 5V Betriebsspannung:
Bei einem Abstand von 10cm soll die Analoge Ausgangsspannung 2.5V betragen.

Zur Baugrösse: natürlich so klein wie möglich :)


Hat jemand schon etwas Erfahrung, weche er/sie mit mir teilen möchte? ;)


Ich würde mich sehr auf ein paar Tipps freuen...

Gruss
Kevin

Ozzy
17.12.2009, 12:57
Moin,

ich glaube, das wird schwierig. Welcher Sensor so einigermaßen passt, ist der Sharp GP2D120 (http://www.shop.robotikhardware.de/shop/catalog/product_info.php?products_id=84). Du könntest am Ende noch eine Spannung draufaddieren (ca. 1.4V), dann sollte das passen...

MfG, Ozzy

oberallgeier
17.12.2009, 13:26
... ich glaube, das wird schwierig. Welcher Sensor so einigermaßen passt, ist der Sharp GP2D120 ...Du hast recht mit dem schwierig. Der GP2D120 ist ungeeignet - ich hatte schon überlegt, ob ich den Sharp hier empfehlen sollte, ABER. Dass er bei CSD (http://www.csd-electronics.de/de/index.htm) 3 Euro weniger kostet als bei robotikhardware ist eher Nebensache. Er hat dieses total unpraktische Signalmaximum bei 3 bis 4 cm. Da kann man also mit guter Sicherheit nur ab 4, besser ab 5 cm messen, siehe Bild. Im Übergangsbereich um die 3..4 cm ist die Gefahr einfach viel zu groß, dass man im wieder abfallenden Signalbereich kommt und statt 2 cm z.B. 10 cm ausgibt. Ausserdem ist die Ausgangsspannung nichtlinear und geht bis max. 3 V. Passt also auch hier nicht in die gewünschte Spezifikation.

................http://oberallgeier.ob.funpic.de/GP2D120-ADC.jpg

Den sonstigen Problemen (https://www.roboternetz.de/phpBB2/zeigebeitrag.php?p=384168&sid=8e1b057fe815701b70d87ec6dfebba05#384168) mit dem GP2xx kann man ja einigermassen Herr werden.

Wenns wirklich klein werden soll, habe ich eine selbstgebaute Kombination aus IRLED und IR-Sensor (https://www.roboternetz.de/phpBB2/zeigebeitrag.php?p=399665&sid=04961c54654a456011aeebeb092e38cd#399665) genommen. Das ist digital und nicht analog - kann auch die Entfernung nicht so genau messen wie der Sharp. Mit einer SMD-LED Osram SFH4600 und natürlich den bewährten SFH5110-36 habe ich meinen 1:20-Z4, sprich: WALL R, mit Entfernungssensoren (https://www.roboternetz.de/phpBB2/zeigebeitrag.php?p=422540&sid=f817f4236295de357e8c2b5a78704b8c#422540) in der gleichen Technologie ausgerüstet.

Freefly85
18.12.2009, 09:52
Erst mal vielen Dank für Eure Antworten!


Ich hatte den Sharp bereits in Betracht bezogen, aber der Preis hat mich noch abgehalten, den Sensor einfach mal zu kaufen/ausprobieren.

Vermutlich muss ich noch genauer erklären, wie ich den Sensor einsetzten möchte...

Es sollen insgesamt 5 Stk. eingesetzt werden. Sie sollen auf einer Länge von 20cm (alle 5 cm einen Sensor) auf ein rundes, aber nicht symmetrisches Objekt fix gerichtet werden (wie schon erwähnt ist der Abstand der Sensoren zum Objekt ca. 3 - 20cm, was allerdings etwas varieren kann). Die Signale der Sensoren (vermutlich analog) sollen zuerst auf einen A/D-Wandler und danach auf einen Miktrokontroller geschickt werden.
Das Ziel wäre dann, zu erkennen, welcher Sensor die kleinste Distanz zum Objekt hat. Folglich wäre es nicht so wichtig, wie hoch die Spannung der Sensoren ist, eher aber die Differenz der Spannungen der Sensoren.
Das Ganze soll also eine Art "Zeilensensor" ersetzten. Einfach in einem grösseren "Format".
Ich hoffe, ich konnte mich einigermassen verständlich ausdrücken. Falls nicht, kann ich gerne noch eine Skizze machen...

Für diese Anwendung wäre der Sharp zu teuer. Der Betrag wäre in schweizer Franken 100.-. Der Sensor soll max. 10.- teuer sein. Also ungefähr 6 Euro/Sensor.

Schon mal vielen Dank fürs Durchlesen :) Super wäre, wenn jemand eine Idee (es kann auch eine andere Lösung sein) hat.