PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Sharp GP2D120 misst immer 5V *Help*



nemesis-2004
21.01.2007, 17:09
Ich brauche eure Hilfe, bin nämlich mit meinem Latein am Ende.

Ich habe einen Sharp GP2D120 Entfernungsmesser und ein RN-Control Board.
Nun habe ich das rote Kabel des Sharp mit 5V vom RN-Control verbunden und das schwarze Kabel an GND angeschlossen.
Das gelbe Kabel geht an den Port A vom Board.
Ich wollte jetzt eine oder mehrere LEDs des RN-Control aufleuchten lassen, jenachdem, welche Enfernung der Sharp GP2D120 misst.
Leider funktioniert das nicht.
Daher habe ich jetzt mal die Spannung gemessen, die der Sharp GP2D120 am gelben Kabel liefert. Und das sind zu meinem Erstaunen immer fast 5V (es schwankt ein bissl von 4,9-5,1V)
Auch wenn ich ein Objekt vor den Sharp halte, änder sich an der Spannung absolut nichts.
Was mache ich falsch? Bitte helft mir. Oder ist mein Sharp GP2D120 kauptt? *heul*

Vielen Dank im voraus.

Foooob
21.01.2007, 17:15
Bist du sicher, dass da alles korrekt verdrahtet ist und nicht durch irgendeinen Fehler zum Beispiel die VCC Leitung sich mit deiner Datenleitung kreuzt?

Versuche mal den Sensor ohne Board zu betreiben, also mit einer anderen Spannungsquelle und schau mal wie sich der Sensor dort verhält. Wenn er immer noch die 5V an der Datenleitung abgibt ist der wohl der Sensor übern Jordan, wenn nicht wirds wohl an obiger Vermutung liegen.

nemesis-2004
21.01.2007, 21:01
Bist du sicher, dass da alles korrekt verdrahtet ist und nicht durch irgendeinen Fehler zum Beispiel die VCC Leitung sich mit deiner Datenleitung kreuzt?

Versuche mal den Sensor ohne Board zu betreiben, also mit einer anderen Spannungsquelle und schau mal wie sich der Sensor dort verhält. Wenn er immer noch die 5V an der Datenleitung abgibt ist der wohl der Sensor übern Jordan, wenn nicht wirds wohl an obiger Vermutung liegen.


Hey Danke für den Tipp. Ich habes den Sensor jetzt mal an eine andere Spannungsquelle angeschlossen und jetzt funktioniert er wunderbar =)

linux_80
21.01.2007, 21:22
Hallo,

kann es sein, das Du bei deinem ersten Test am AVR ADC-Eingang den Pullup aktiviert hattest, dann kommt in etwa so ein Wert raus.
Pullup muss hier deaktiviert sein.

nemesis-2004
21.01.2007, 21:29
Hallo,

kann es sein, das Du bei deinem ersten Test am AVR ADC-Eingang den Pullup aktiviert hattest, dann kommt in etwa so ein Wert raus.
Pullup muss hier deaktiviert sein.

Ähm, solange ich den Sharp nicht an den Porta.7 anschließe ist das doch egal, oder?
Wie deaktiviere ich denn den Pulup?

linux_80
21.01.2007, 21:37
Deswegen frag' ich ja nach,
normalerweise sind die Pullups aus, zum einschalten muss man bei einem als Eingang definierten Pin den Ausgang auf 1 setzen, dann ist der Pullup aktiviert. Also muss der Port auf 0 sein.