Многоканальная емкостная сенсорная кнопка

Проект представляет собой готовый модуль – 3-х канальный емкостный сенсорный датчик на основе чипа CAP1203, который является контроллером такого сенсорного переключателя. Он имеет 3 отдельных входа для датчиков с программируемой чувствительностью. На печатной плате предусмотрены 3 тачпада для обнаружения прикосновения.



Схема кнопки на CAP1203

Многоканальная емкостная сенсорная кнопка

Вход каждого датчика калибруется для компенсации паразитной емкости схемы и автоматически перекалибруется для компенсации постепенных изменений окружающей среды. Микросхема CAP1203 включает в себя распознавание множественного касания, которое позволяет пользователю выбрать определенный набор кнопок для одновременного нажатия. Если эта комбинация обнаружена, устанавливается бит состояния и генерируется прерывание.

Многоканальная емкостная сенсорная кнопка



CAP1203 имеет активное и резервное состояния, каждое из которых обладает своими собственными элементами управления конфигурацией входа датчика. Потребляемая мощность в режиме ожидания зависит от количества включенных входов, а также от усреднения, времени выборки и времени цикла. Глубокий сон — это режим минимального энергопотребления, потребляющий 5 мкА тока. В этом состоянии никакие сенсорные входы не активны, и связь выводит устройство из спящего режима.

Полезное на сайте:
Гироскоп-акселерометр GY-521

Многоканальная емкостная сенсорная кнопка

Соединения на плате

  • Контакт 1 VCC 3,3 В или 5 В постоянного тока
  • Контакт 2 SCL (аналоговый контакт Arduino UNO A5)
  • Контакт 3 SDA (аналоговый контакт Arduino UNO A4)
  • Контакт 4, вывод предупреждения о прерывании для SMBus
  • Контакт 5 Земля

Многоканальная емкостная сенсорная кнопка

Функции датчика

  • Источник питания 3,3 В или 5 В постоянного напряжения
  • Три входа для емкостных сенсорных датчиков
  • Программируемая чувствительность
  • Автоматическая повторная калибровка
  • Калибровка для паразитной емкости
  • Индивидуальные пороги для каждой кнопки
  • Обнаружение нескольких кнопок
  • Поддержка кнопки питания
  • Функции нажатия и удержания
  • Аналоговая фильтрация источников системного шума
  • Радиочастотные фильтры обнаружения и предотвращения
  • Цифровой блокировщик электромагнитных помех
  • Операции с низким энергопотреблением
  • Ток покоя 5 мкА в режиме глубокого сна.
  • Ток 50 мкА чип в режиме ожидания
  • Сэмплирует один или несколько каналов в режиме ожидания
  • Интерфейс связи, совместимый с I2C/SMBus
  • Размеры печатной платы 56 мм х 34 мм
Полезное на сайте:
Датчики магнитных полей

Многоканальная емкостная сенсорная кнопка

Изучите техническое описание CAP1203 для получения дополнительной информации о работе и настройке чипа. Пример кода Arduino и библиотека CAP1203 доступны для загрузки в архиве.