-
-
Erfahrener Benutzer
Roboter Experte
ok, werde trotzdem weiterfragen, will kein risiko eingehen!
-
Die Versorgungsspannung von 5V bekommst Du ja nicht direkt vom MUC, es sei denn Du willst ihn mit einem IO Pin aus-/einsschalten. Dann musst Du aber wenigstens einen Transistor zwischenschalten (der Sensor braucht im Schnitt 50mA, der MUC liefert aber nur 20mA).
Der Ausgang des Sensors liefert eine Spannung zwischen 0 und 5V. Die wird vom ADC (als Eingang!) gemessen. Dabei fliessen nur geringe Stroeme.
Im Wiki und im Sensor-Forum gibt es eine Menge Beitraege dazu.
HTH
Kay
-
Erfahrener Benutzer
Robotik Visionär
Ich habe heute Abend einen GP2D120 an einem mega168 in Betrieb genommen.
Die 5V habe ich ja schon für den AVR. Wichtig ist natürlich, dass der Sensor (wenn er eine eigene Vcc hat) über GND mit dem AVR auf gleichem Potential ist. Dann habe ich den Vo-Pin (Messspannung des Sharp) in den ADC "gesteckt" - einfach so. Der Ausgang meines Sharp macht max 3V - das gibt dann bei der 10-bit-Wandlung einen Maximalwert von rund 600.
Den GP2D120 hatte ich bei CSD gekauft, 10fuffzig, Bestell-Nr. 20850, aber das Kabel musste Du selber dazu machen - die Teile fürs Kabel gibt es dort auf der gleichen Seite.
-
Erfahrener Benutzer
Begeisterter Techniker
Nimm doch die interne Spannung als Referenzspannung. Damit kannste dann zwar die letzten 0,5 V nicht mehr erfassen hast aber für die anderen entfernungen eine bessere Auflösung.
mfg
Erik
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen