ARDUINO B ДАТЧИК ЦВЕТА TCS 230
Наличие в магазинах | |
магазин Радио-1 (2 этаж) | 1 шт. |
магазин Радио-2 (2 этаж) | нет |
Склад (ул. Петрова, 34А) | нет |
Описание
Датчик TCS230, расположенный в центре платы, состоит из фотодиодов четырёх типов: 16 фотодиодов с красным фильтром, 16 фотодиодов с зелёным фильтром, 16 фотодиодов с синим фильтром и 16 фотодиодов без светофильтра . К датчику подносят образец одного из трёх цветов—красного, зелёного или синего. Образец освещается светодиодами на плате вокруг датчика. Датчик имеет преобразователь тока в частоту, он преобразует показания фотодиодов в квадратную волну с частотой, пропорциональной интенсивности света выбранного цвета. Эта частота затем считывается Arduino.
Распиновка на плате с датчиком TCS230 имеет следующее значение:
GND–земля;
OE–контакт включения;
S1, S0–настройка масштабирования частоты импульсов.
S3, S2–входной сигнал настройки фильтра;
OUT–выходная частота;
VCC–напряжение питания.
Для определения цвета, который будет считываться фотодиодами, датчик TCS230 оснащен контактами S2 и S3. Поскольку фотодиоды подключены параллельно, разные типы фотодиодов можно выбирать, переключая контакты S2 и S3 в разные комбинации состояний HIGH и LOW. Правила выбора этих комбинаций для нужных нам цветов следующие:
Тип фотодиода S2 S3
Красный LOW LOW
Синий LOW HIGH
Без фильтра (чистый) HIGH LOW
Зеленый HIGH HIGH Контакты S0 и S1 используются для масштабирования выходной частоты. Ее можно масштабировать до трех заранее заданных значений: 100%, 20% и 2%. Масштабирование частоты используется для разных микроконтроллеров, чтобы оптимизировать данные, считанные датчиком.
Масштабирование частоты S0 S1
Отключение LOW LOW
2% LOW HIGH
20% HIGH LOW
100% HIGH HIGH
Отзывы
- Комментарии