Hallo Ich bin auf der Suche nach einem einfachen Distanzsensor und bin nun auf den GP2D02 von Sharp gestossen. Hat jemand von euch schon Erfahrungen mit diesem Sensor gemacht? Dieser Sensor liefert ja digitale Daten, doch wie kann ich die mit einem AVR auswerten? Ist das ähnlich wie mit dem UART? Kann man den direkt an einen AVR anschliessen? Danke.
Hallo, bei mir laufen 4 von den Teilen absolut problemlos. Schau mal bei Larry Barello nach: http://www.barello.net/Papers/GP2D02/index.htm Aber falls du die Teile noch nicht hast, such lieber nach anderen, die GP2D02 weden nämlich nicht mehr produziert. Gruß -=jens=-
Ja, dass sie nicht mehr produziert werden hab ich glaub bei barello oder sonst irgendwo gelesen, aber Conrad hat sie noch im Angebot!?! Hab jetzt mal einen geordert... An was für einen Controller hast du den die Sensoren angeschlossen? Ich beabsichtige den GP2D02 an einen ATmega8535 anzuschliessen...
Hallo Habe jetzt den Sensor bekommen und versuche nun aus dem Datenblatt etwas schlauer zu werden. Leider gelingt mir das nicht sehr gut. Also wenn ich das richtig verstanden habe, wird an Vin Signal erwartet, das bestimmte Konditionen einhält, damit eine Messung durchgeführt wird. Nun empfiehlt Conrad die Verwendung eines Treiberbausteins... Kennt jemand diesen Treiberbaustein? Kann man damit die Daten per UART auswerten? @Jens: Wie hast du das gelöst? Gibt es bessere Lösungen? Danke.
Hi, bessere Lösungen wirds wohl immer geben ;) Ich für meinen Teil halt den Treiberbaustein für überflüssig, zumindest beim AVR. Also Hardwaremässig hab ich es wie bei Larry Barello beschrieben gemacht (1 bis 4 GP2D02 an einem Controller). Softwaremässig war mir das AVRX zu aufwändig, deshalb hab ich den Timer0 auf 1ms programiert und verwende ihn als Delay-Timer (wenn der Controller nichts Anderes zu tun hat geht auch ne "normale" Delayloop). Tja und das Timing für den VIN/VOUT hab ich auch aus der Barello Docu genommen, das Datenblatt des GP2D02 brauchte ich dann nur noch überfliegen. Gruß -=jens=-
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.