Was für ein Kontroller ist auf deinem Roboter? Hat der keinen ADC?
Dein Grove ADC hat auf der gegenüberliegenden Seite die I2C Anschlüsse. SDA, SCL
Was für ein Kontroller ist auf deinem Roboter? Hat der keinen ADC?
Dein Grove ADC hat auf der gegenüberliegenden Seite die I2C Anschlüsse. SDA, SCL
Hi,
Wie Hubert.G schon sagte, am einfachsten ist es wohl den Sensor direkt an den ADC des Mikrocontrollers anzuklemmen. Oder ist das aus Mangel an Pins nicht möglich?
Ich nutze häufig diesen I2C-ADC hier:
http://www.exp-tech.de/Shields/ADS10...Amplifier.html
Vorteil: Einstellbare Empfindlichkeit und 4 Kanäle - dafür nutzt man ja I2C, damit man Pins spart. (Oder um mehr Auflösung zu erhalten)
Der Anschluss ist im Grunde sehr simpel.
VDD kannste direkt an +5V hängen, den Pluspol des Sharp GP2Y0A21 auch. Den Spannungsausgang V0 an den Eingang A0 des ADC.
SDA und SCL mit dem MC-Board verbinden.
Gruß, Stefan. Rechtschreibfehler gefunden? Kannste behalten!
Hallo, Danke für eure Infos!
@Hubert: Ja genau, mein Controller hat keinen ADC, das ist einfach ein Funkmodul mit I2C (http://www.robot-electronics.co.uk/htm/cm02tech.htm), das Gegenstück (http://www.robot-electronics.co.uk/htm/rf04tech.htm) habe ich an meinen PC angeschlossen, so kann ich im Visual Studio programmieren, das ist für mich einfacher. Es gibt also keinen Mikroprozessor und nix zu flashen und daher muss/möchte ich alles über I2C anschließen.
@Stefan: danke für die Info, das ist wohl genau das, was ich suche, und superbillig!!! Könntest du mir genauer sagen, wie ich den anschließen muss? Was ist V0 und was ist Vcc, und Vdd? Welches ist der Pluspol?
Also so?:
Sharp-IR-V0 an A0 vom ADC?
Sharp-IR-GND an GND vom ADC?
Sharp-IR-Vcc an die 5V vom Controller?
I2C-ADC: VDD/GND/SCL/SDA an 5V/GND/SCL/SDA von meinem Controller (der hat diese 4 Pins)
Dann ist sind alle GND miteinander verbunden und die 5V gehen an Sharp-Vcc und an den ADC-Vdd?
Danke im voraus!
Ja, wenn du es so verbindest sollte es funktionieren!
Zur Info: V0 ist der analoge Ausgang des sharp Sensors, leider nicht linear zur Entfernung, muss noch mit einer entsprechenden Formel umgerechnet werden.
Vdd und Vcc sind allgemeine Bezeichnungen für eine positive Spannungsversorgung, also dem Pluspol.
Vielleicht musst du noch nen kleinen Kondensator zwischen GND und Vcc klemmen, da der Sharp die IR-Led gepulst ansteuert, was sich auf die Spannungsstabilität auswirken kann, muss aber nicht zwingend.
Gruß, Stefan. Rechtschreibfehler gefunden? Kannste behalten!
Lesezeichen