Forum: Mikrocontroller und Digitale Elektronik Sharp GP2Y0A02YK SENSOR


von -fLo- (Gast)


Lesenswert?

Hi Leute,ich wollte mir den Sensor von Sharp (GP2Y0A02YK) holen und
diesen an meinen at89c51ed2 hängen, der sensor misst den abstand von
20cm bis 1,5 Meter und gibt die entfernungen als Spannungen aus , also
für 20cm gibt er glaube ich 2.6volt aus und für 1,5m 0,4Volt, ich kann
doch einfach jetzt an meinem ed2 ein ad wandler vorschalten und den
sensor dranhängen und mir den abstand an einem display anzeigen lassen
oder ?? kann mir da jemand mit einer schaltung weiterhelfen

vielen dank für eure hilfe

Gruß florian

von Marko (Gast)


Lesenswert?

Hab den gerade gestern abend an meinem Mega16 probiert,
es läuft genau so wie du beschrieben hast.
Ich hab dann an den Ausgang des Sensors
noch 2 Dioden in Reihe gelegt um den
Offset runter zu bringen und hab mit ner
Refernzspannung zum ADC von 2,5V dann in etwa das Maximum
an Auflösung rausgeholt.
Die Zeit für eine Messung hab ich mit 40ms ermittelt,
bit der Sensor auf Änderungen reagiert.

von Christoph Kessler (db1uq) (Gast)


Lesenswert?

da gibts eine nette Anwendung mit GP2D02-Sensoren von Sharp:
http://instruct1.cit.cornell.edu//courses/eceprojectsland/STUDENTPROJ/2002to2003/lil2/index.html
Eine "Hamster-Orgel" MIDI-Schnittstelle produziert Musik aus den
Bewegungen von 6 Hamstern

von -fLo- (Gast)


Lesenswert?

Vielen dank für eure antworten, Marko kannste mir vielleicht mal die
schalskizze hochladen wäre sehr nett vielen dank

gruß flo

von Marko (Gast)


Angehängte Dateien:

Lesenswert?

So in etwa wie in dem angehängten Schema hab ichs gemacht,
so funktionierts bei mir zumindest

von -fLo- (Gast)


Lesenswert?

vielen vielen dank an marko hat mir sehr weitergeholfen

danke gruß florian

von Cri Gri (Gast)


Lesenswert?

hmm...blöde Frage aber was genau steckt hinter dem Offset? Du hast ja 2
Dioden in Serie am Sensorausgang...heißt wohl ca.1,4V
Spannungsabfall,aber wieso?

Noch neu in der Materie und ich kenn mich net so gut aus!
mfg Cri

von Marko (Gast)


Lesenswert?

keine blöde Frage, gute frage ;o)

also ohne Ziel hat der Sensor bei mir eine Ruhespannung
von ca. 1V von sich gegeben (Offsetspannung).
Die 4007 hat in meinen bisherigen Applikationen eine
Duchgangsspannung von ca. 0,4V gehabt ... 2 hintereinander
sind dann 0,8V.
bleiben 0,2V als Offsetspannung übrig ... wie gesagt, bei mir
funktioniert das so in der Beschaltung, aber am Besten
einfach mal sebst probieren wär meine Empfehlung.

von Christoph Kessler (db1uq) (Gast)


Lesenswert?

Der Spannungsabfall hängt vom Strom durch die Dioden ab. Da kein
Widerstand nach Masse folgt, kann der Srom nur durch den
Eingangswiderstand des AD-Wandlers fließen, und der ist ziemlich
undefiniert. Ich hätte sicherheitshalber einen Widerstand spendiert,
damit sind die Verhältnisse klarer.

von Marko (Gast)


Lesenswert?

stimmt, n pulldown kann nicht schaden,
hab bei mir mal n 10KR eingesetzt, schön reproduzierbare Werte

von sanja (Gast)


Lesenswert?

Guden

habe den Sensor gerade an nem ATMEGA 32 Standard RN Control 1.4.
Habe einfach Pin0 am AD Wandler und Pin2 auf Masse sowie Pin3 auf 5V.
Lasse mir die gemessenen Werte auf einem LCD anzeigen.
Iwie zeigt mir der Sensor keine konstanten Werte an...
Wandle vorher wie folg um :

Distanz = WertausADC
Distanz = Distanz * 5
Distanz = Distanz / 1024

Müsste meines erachtens die richtige Umrechnung sein, aber iwie werde 
ich aus den ständigen Sprüngen der Werte nicht schlau..

grüße

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
Noch kein Account? Hier anmelden.