Picaxe Colour Sensor AXE045 auslesen

Gast #402201
Lesenswert?
• ▲
▼
Servus,

ich habe hier ein RGB-Sensormodul AXE045 Colour Sensormodul von
roboter-teile.de liegen für unseren Roboterwettbewerb Roboking. Dieses
Modul ist eigentlich für die Verwendung mit einem Picaxe konzepiert,
nur verwenden wir einen Amtel Mega128. Deshalb haben wir nun ein
Problem mit der Ansteuerung, genauer, der Verbindung von
Mikrocontroller und Sensormodul.

Ist eine Ansteuerung überhaupt möglich, und wenn ja wie???

Die Dokumentation des Sensormoduls findet ihr unter roboter-teile.de.

Über eine Antwort würden mein Team und ich uns sehr freuen.
Gast #402202
Lesenswert?
• ▲
▼
Die Doku zu deinem Modul ist Mist...(Zumindest nicht für eine andere
Anwendung als mit dem PICAXE-Modul geeignet)

Besser ist das Datenblatt zum Sensor selbst:
http://www.taosinc.com/images/product/document/TCS230-E17.pdf

http://www.taosinc.com/product_detail.asp?cateid=2&proid=45

Dort findet man auch noch mehr Informationen...

Zur Funktion: Mit S0 und S1 wird die Ausgabefrequenz eingestellt.
Mit S2 und S3 kann man dann die jeweilige Farbe auswählen, für die dann
proportional zur Intensität eine Frequenz ausgegeben wird.
Dazu muß noch /OE richtig beschaltet werden.
Man kann mit dem Sensor also immer nur eine Farbe zur Zeit dekodieren
(Zeitmultiplexen).
Du brauchst also "nur" das ICP des Mega128 nutzen, um die Frequenz
(eher die Periodendauer) zu messen.
Zum "Rumspielen" bietet sich ein Oszilloskop und eine variable
Lichtquelle an...
Gast #402203
Lesenswert?
• ▲
▼
Dankeschön, für deine schnelle Antwort.

Ich weiß das das jetzt vielleicht etwas viel verlangt ist, aber
könntest du mir noch ein paar mehr Tipps bzw. Details zur Beschaltung
sagen, also welcher PIN des Sensors muss an welchen des MEGA 128...???

Dankeschön für deine Mühen nochmal und hoffentlich kannst du uns noch
einmal helfen.

Mfg
Gast #402204
Lesenswert?
• ▲
▼
S0 bis S3 müssen an irgendwelche Portpins, die als Ausgang geschaltet
sind.
(S0 und S1 kannst du auch der Tabelle entsprechend festverdrahten).

Ich habe gerade das Datenblatt zur Hand.
Der ICP-Pin müsste aber irgendwo bei den alternate Pinfunctions zu
finden sein.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.