SKU: OT3509 Артикулен номер: NB072 EAN: 8720618827012
Отсега нататък вашата електроника ще вижда ослепителни цветове с този красив сензор за цветна светлина.
Това е най-добрият цветови сензор на пазара, TCS34725, който има RGB и Clear елементи за детекция на светлина.
IR-блокиращ филтър позволява прецизни цветови измервания, което ви дава много по-истински цвят от повечето сензори, тъй като хората не виждат IR.
Подходящ за използване зад затъмнено стъкло благодарение на невероятния динамичен диапазон 3.800.000:1 с регулируемо време на интеграция и усилване.
С 3.3V регулатор, така че можете безопасно да захранвате breakout платката с 3-5VDC и с преобразуване на нивата за I2C пиновете, така че да могат да се използват с 3.3V или 5V логика.
Освен това има и красив неутрален LED с температура 4150°K и MOSFET драйвер на борда, за да осветява това, което се опитвате да засечете. LED-ът може лесно да се включва или изключва чрез логически изход.
Свържете се с всеки микроконтролер чрез I2C и примерният код ще ви помогне бързо да започнете с 4-канални отчитания.
Свържете сензора, като свържете VDD към 3-5VDC, земя към common ground, SCL към I2C Clock и SDA към I2C данни на вашия Arduino. Рестартирайте IDE и изберете примерната схема и поставете всичките си любими плодове до сензорния елемент!
Основни характеристики:
КОМПЛЕКТЪТ СЪДЪРЖА:
TCS34725 RGB цветен сензорен модул
Мъжки хедър
Сензорът работи, като осветява обект с бяла светлина и измерва количеството червена, зелена, синя и бяла светлина, което се отразява от повърхността на този обект.
Измерванията се извършват с помощта на 3 x 4 матрица от сензори с червени/зелени/сини цветни филтри пред тях. Той също така измерва общата интензивност на отразената светлина, използвайки ясен филтър върху три от сензорите. Цялата сензорна матрица има IR филтър върху нея, който минимизира ефекта на IR светлината върху измерванията.
Аналоговите изходи на сензора се преобразуват в 16-битови цифрови стойности с помощта на 4 интегриращи ADC'а. Тези цифрови стойности на сензора след това са достъпни за MCU чрез I2C шината.
Има 2 основни настройки, които могат да бъдат конфигурирани, за да повлияят на измерените стойности и да ги оптимизират за конкретно приложение.
Настройка на усилване: Настройката на усилване може да бъде зададена на 1X, 4X, 16X или 60X. По-високите настройки на усилване могат да помогнат за правилното разчитане на цвета при слаба светлина, но също така могат да увеличат нивото на шум в измерването.
Време на интеграция: Времето на интеграция е продължителността, използвана за вземане на пробата. По-дългите времена на интеграция могат да осигурят по-добра точност в някои приложения. Времето на интеграция TCS34725 Module Schematisch може да бъде зададено на 2,4 mS, 24 mS, 50 mS, 101 mS, 154 mS или 700 mS.
Ако прекъсването е активирано и измерените стойности надвишат горна или долна гранична стойност, зададена за прекъсването, изходът с отворен колектор се подава на НИСКО ниво. Тъй като това е изход с отворен колектор, е необходим pull-up резистор на INT линията, за да я изтегли към ВИСОКО ниво, когато не се управлява на НИСКО. Това обикновено може да се реализира чрез активиране на вътрешен pull-up на данъчния пин на uC.
Вградената бяла LED лампа се използва за осветяване на обекта, който се измерва, и може да се управлява чрез LED пина на модула. Ако пинът е оставен да виси, LED-ът светва. Ако е желателно да бъде постоянно изключен, пинът може да бъде свързан към земя. Пинът може също да бъде свързан към цифров изход на MCU и да се включва/изключва, когато се вземат проби.
I2C интерфейс
Модулът комуникира чрез стандартен I2C интерфейс. I2C адресът е фиксиран на адрес 0x29.
Модулът съдържа MOSFET-и и pull-up резистори за преобразуване на нивата на I2C SDA и SCL линиите, така че да работят правилно както с 3,3, така и с 5V MCU.
Захранване на модула
Модулът може да се захранва от вход 5 V или 3,3 V на VIN пина на модула.
Сензорът TCS34725 работи на 3,3 V, така че вграден 3,3 V регулатор понижава по-високите напрежения до 3,3 V, необходими за сензора.
Пин 3V3 на модула осигурява достъп до 3,3V изхода на регулатора, ако е необходимо.
Свързвания на модула
LED = вход за управление на LED. Оставете да виси за LED винаги включен. Издърпайте LOW, за да изключите LED
INT = изход за прекъсване, активен НИСКО. Изходът е с отворен колектор, следователно изисква pull-up резистор. Свързва се към вход за прекъсване на MCU, ако се използва.
SDA = I2C SDA линия. Свързва се към SDA на MCU
SCL = I2C SCL линия. Свързва се към SCL на MCU
3V3 = 3.3V изход от вградения 3.3V регулатор
GND = земя, свързва се към земя на MCU
VIN = входно захранване. Свързва се към 3,3 V или 5 V на MCU
Монтаж на модула
Модулът се доставя с мъжкия хедър отделно. Това позволява хедърът да бъде запоен от горната или долната страна на модула, в зависимост от планираното използване, или да се използват проводници за свързване.
За използване с breadboard поставяме хедърите отдолу. Запояването е най-лесно, когато хедърът е поставен в breadboard, за да се задържи на място по време на процеса на запояване.