Датчик цвета на TCS3472
Модуль основан на микросхеме TCS3472 производства AMS (ранее Taos).
Также на плате установлено два белых светодиода, стабилизатор напряжения, транзисторы и резисторы.
Для связи с микроконтроллером, используется стандартный интерфейс I2C с фиксируемым адресом 0x29.
Mosfet транзисторы используются для сдвига уровней интерфейса I2C, тем самым можно подключить как микроконтроллеру 3.3 В так и 5 В.
Принцип работы датчика TCS3472 прост: на измеряемый объект направляем белый свет (с помощью светодиодов), свет отражается от объекта и производится измерения количества красного, зеленого, синего и белого света.
Измерения производятся с помощью матрицы фотодиодов 3 х 4, которая состоит из красного, зеленого, синего и прозрачного фотодиода.
Вся матрица закрыты ИК-фильтром, которая минимизирует влияние ИК-излучения на показания.
Далее, показания с выводов фотодиодов преобразуются в 16-битное цифровое значения с помощью четырех интегрирующих АЦП.
Затем, эти данные доступны для микроконтроллера, через шину I2C.
- Напряжение питания модуля: 3.3 — 5В;
- Потребляемый ток: 235 мкА (сред.), 330 мкА (макс.);
- Время преобразований: от 2.4 мс до 700 мс (настраиваемое);
- Скорость интерфейса I2C: до 400 кбит/с;
- Адрес датчика на шине I2C: 0x29;
- Габариты: 31 x 11 x 4 мм;
- Вес: 3 грамм;
Коэффициент усиления, можно установить 1x, 4x, 16x или 60x. Более высокие можно использовать в плохо освещенном месте, но увеличивается уровень шума.
Время преобразований — это промежуток времени, используемый для считывания показания. Время может быть установлено равным 2,4 мс, 24 мс, 50 мс, 101 мс, 154 мс или 700 мс.
LED — вход управления LED, всегда включен, чтобы выключить необходимо установить в низкое состояние.
INT — выход прерывания, активный низкий уровень. Выход является открытым коллектором, поэтому требуется подтягивающий резистор.
SDA — линия SDA I2C.
SCL — линия SCL I2C.
3V3 — вывод питания 3,3 В.
GND — заземление вывод.
VCC — питание модуля 3,3 В или 5 В
- Артикул:
- 225046