Kleurensensor

De ColorPAL van Parallax (Datasheet) is een miniatuur kleur- en lichtsensor. De ColorPAL maakt gebruik van een RGB LED om een monster te verlichten, een kleur per keer, samen met een breed-spectrum licht-naar-spanning omzetter om het teruggekaatste licht te meten. De hoeveelheid licht die door het monster wordt weerkaatst bij verlichting door elke rode, groene en blauwe LED kan worden gebruikt om de kleur van het monster te bepalen. Het voorwerp moet reflecterend en niet-fluorescerend zijn. De kleur van voorwerpen die licht uitstralen (b.v. LED’s) kan niet worden gedetecteerd.

De lichtsensor die in de ColorPAL wordt gebruikt is een TSL13T, waarvan de spectrale gevoeligheidscurve (afkomstig van het TSL13T-gegevensblad) op de figuur is weergegeven en gesuperponeerd met de LED-golflengten.

ColorPAL spectrale gevoeligheidscurve

De sensor geeft een spanning af, evenredig aan al het licht dat hij ziet, gewogen volgens de curve in de figuur. Wanneer een voorwerp dus alleen met een rode LED wordt verlicht, zal de sensor reageren met een spanning die evenredig is met de rode component van de kleur van het voorwerp, en evenzo met blauw en groen. Wanneer er omgevingslicht is vermengd met de verlichting van de LED’s, kan het effect daarvan worden geëlimineerd door eerst een meting te verrichten zonder ingeschakelde LED’s en deze meting vervolgens af te trekken van elk van de rode, groene en blauwe componenten. Deze referentiemeting moet vóór elke kleurmeting worden uitgevoerd om eventuele effecten van wisselende omgevingscondities te elimineren.

ColorPAL-sensor vereist slechts drie aansluitingen: +5 V voeding, aarde en seriële gegevens. Het kan worden aangesloten op Robotic Homelab communicatie board EXT_UART connector. De afzonderlijke TxD en RxD pinnen moeten met een diode met elkaar worden verbonden. Communicatie met de ColorPAL vindt plaats via seriële I/O zenden en ontvangen op 2400 tot 7200 baud met behulp van een niet-geïnverteerd open-drain protocol.

ColorPAL bedradingsschema

Exemplaarcode voor het lezen van de RGB-waarden die in hex-formaat op het scherm worden afgedrukt. Metingen met de ColorPAL-sensor worden automatisch uitgevoerd.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.