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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren