Hallo, ich möchte die Entfernung zwischen einer Infrarot-LED und einer "Station" messen. Geht das? Gibt es andere Möglichkeiten? Welche? Franz
> ich möchte die Entfernung zwischen einer Infrarot-LED > und einer "Station" messen. Geht das? Wie sagt schon Radio Eriwan: Im Prinzip ja. Aber wie wäre es, wenn du noch ein paar Eckdaten dazulegst? Dann könnte man den Glaskugelmodus verlassen. Hast du Zugriff auf die LED, ist das deine Schaltung? Welche Entfernung: eher 10µm oder mehr als 10km? Wie genau soll da gemessen werden: 1% reicht schon oder besser als 1/100000 muß sein? Wie schnell soll der Messwert aktualisiert werden: jede ms oder 1x im Jahr? Wie groß/schwer darf das Ding sein: sollte ans Handgelenk passen oder steht ein LKW bereit? Da gibt es schon ein paar Messverfahren (Laufzeitmessung, Triangulation...). Aber wie gesagt, ohne halbwegs brauchbares Pflichtenheft ist jeder Tipp für die Katz ;-)
Danke für die ANtwort, ich versuche mal die Fragen zu beantworten: "Hast du Zugriff auf die LED, ist das deine Schaltung?" Ja, ich habe Zugriff. "Welche Entfernung: eher 10µm oder mehr als 10km?" Zwischen 1cm und 100cm "Wie genau soll da gemessen werden: 1% reicht schon oder besser als 1/100000 muß sein?" 1% reicht aus. "Wie schnell soll der Messwert aktualisiert werden: jede ms oder 1x im Jahr?" ungefähr alle 10 ms. "Wie groß/schwer darf das Ding sein: sollte ans Handgelenk passen oder steht ein LKW bereit?" Also das Ding wo die Infrarot-LED dran ist, soll möglichst leicht sein (wenige Gramm). Die Auswertungsstation kann meinetwegen auch ein paar Kilogramm wiegen. Mfg Franz
Die wichtigste Frage ist, womit du das messen möchtest? Ich glaube nicht, dass man dafür einen µC nehmen kann, wenn die Messung genau werden sollte. CPLD wäre vielleicht was, kostet dich aber Einarbeitungszeit. Das Thema an sich ist allgemein nicht so ganz einfach, wie man denkt. Es müssen viele Sachen beachtet werden, wie: Systemtaktung, Winkel der Einstrahlung etc. Wenn du jedoch eine billige und schnelle Lösung für nen kleinen Roboter haben möchtest, reicht dir auch ein GP2D02.
Hallo, ein GP2D02 erkennt doch auch andere Gegenstände, oder? Ich brauche eine Entfernungsmessung zwischen dem Infrarot-Licht und meiner Messastation... Franz
>ein GP2D02 erkennt doch auch andere Gegenstände, oder? Ich brauche eine >Entfernungsmessung zwischen dem Infrarot-Licht und meiner >Messastation... >>Wenn du jedoch eine billige und schnelle Lösung für nen kleinen Roboter >>haben möchtest, reicht dir auch ein GP2D02. Das ist aus deinen Beiträgen nicht hervorgegangen. Du musst schon genauer sagen, was du machen willst. Redest unklare Sachen, wie wie mein Chef.
Ok, also nochmal: Ich habe auf einer kleinen Platine eine IR-Diode. 20 cm davon entfernt gibt es ein Gerät, das die Entfernung zu der IR-Diode ermitteln soll. Angenommen in der Nähe der IR-Diode liegt noch ein Gegenstand, dann könnte es ja sein, dass der GP2D02 die Entfernung zu diesem Gegenstand misst und nicht zu der Diode! Das Gerät soll aber immer die Entfernung zu der Diode bestimmen. Franz
Eine Entfernungsmessung, die auf der Auswertung der Laufzeit des Lichts basiert kann nur funktionieren, wenn Sender (IR-Diode) und Empfänger möglichst nahe beieinander liegen und sich in einem Gerät befinden. Schließlich muss die Auswerteelektronik einen Start- und einen Stoppuls generieren, und das ganze muss in einem Zeitfenster passieren, in dem das Licht zum Objekt und wieder zurück unterwegs ist (= sehr, sehr kurz...) Vielleicht ist ja eine Kombination aus Licht und Schall möglich. Dein Sender sendet gleichzeitig einen IR-Puls und ein Ultraschallpuls aus. Dein Empfänger startet einen Timer, sobald der IR-Puls empfangen wurde, und stoppt den Timer sobald der Ultraschallpuls empfangen wurde. Über die Laufzeit des Ultraschalls kannst du die Enfternung berechnen.
Du kannst es mit Triangulation versuchen! Baue zwei CCD-Zeilen nebeneinander in z.b. 20cm Abstand. Du ermittelst dann die Position des einen und anderen Messwertes auf dem CCD. Da Du den Abstand der CCDs kennst und die Position des LED-Abbildes auf den CCSs kannst Du nun die Entfernung der Leuchtdiode ermitteln.
Hast Du denn mal ausgerechnet, wie lange das Licht für diese Strecke braucht? Ich nehme an, dass von der IR-Diode zur Station kein Kabel laufen darf. Dann brauchst Du also eine gemeinsame Zeitbasis zwischen Station und LED, denn sonst weißt Du ja nicht, wann das Licht losgeschickt wurde. Markus
Hi Hast du dir das Funktionsprinzip des GP2D02 angesehen? Dort ist als Empfänger ein zeilenförmiger Sensor drin. Je nach Entfernung fällt das reflektierte Licht auf einen anderen Punkt des Sensors. Also einfach die Entfernung einer anderen Led messen geht damit nicht, oder nur mit hohem mechanischen Aufwand. MfG Spess
ROFL wrote:
> Vielleicht ist ja eine Kombination aus Licht und Schall möglich.
Schall und Rauch ist sonst auch immer eine beliebte Möglichkeit.
> Du kannst es mit Triangulation versuchen!
Richtig, würde ich auch machen.
Sieh dir diese WII-IR-Dinger (siehe auch aktuelles Elektorheft) mal an.
2 Stück davon in 30 cm Abstand aufeinander "zuschielen", das könnte
schon reichen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.