Arduino CAPT2011
тел. +7(499)347-04-82
Описание Arduino CAPT2011
Arduino CAPT2011
Описание
CAPT2011 — это ёмкостный сенсорный контроллер ( capacitive touch sensor controller ), произведённый компанией Atmel (Microchip) и используемый в некоторых платах и модулях экосистемы Arduino. Микросхема предназначена для реализации функций сенсорного ввода ( touch / proximity ) без механических кнопок.
CAPT2011 относится к семейству Atmel CAP ( Capacitive Touch ) контроллеров, которые обеспечивают надёжное определение касания через диэлектрик ( стекло, пластик, акрил ), устойчивы к влаге, шуму и электромагнитным помехам. Применяется в устройствах, где требуется заменить механические кнопки на сенсорные — панели управления, бытовая техника, промышленные HMI, светильники.
⚠️ Примечание: в чистом виде под обозначением «Arduino CAPT2011» отдельная плата Arduino не выпускалась — это либо обозначение микросхемы контроллера сенсора, применяемой в щитах/шилдах Arduino, либо пользовательское обозначение модуля. Ниже приведены обобщённые данные по контроллеру Atmel CAPT2011.
Технические характеристики
| Параметр | Значение | |---|---| | Тип | Ёмкостный сенсорный контроллер (Capacitive Touch Controller) | | Производитель | Atmel / Microchip Technology | | Семейство | Atmel CAP (CAP1xxx series) | | Количество каналов | 2 канала (2 touch-кнопки) | | Интерфейс | I²C (до 400 кГц), до 2 адресов | | Напряжение питания | 1.8 В – 5.5 В | | Ток потребления | ~15 мкА (типовой, в sleep), ~300 мкА активный | | Разрешение | 8/10 бит (зависит от режима) | | Частота выборки | Программируемая, до нескольких сотен Гц | | Чувствительность | Программируемая, автоматическая калибровка | | Диапазон ёмкости сенсора | До ~50 пФ | | Температурный диапазон | −40 … +85 °C | | Корпус | WLCSP / TQFN-10 / SOT-23 (зависит от ревизии) | | Поддержка | Обнаружение приближения (proximity), защита от влаги, автоматическая рекалибровка |
Особенности:
- Автоматическая адаптивная калибровка (компенсация дрейфа ёмкости)
- Компенсация влажности и загрязнений
- Мульти- и одиночное касание (в зависимости от прошивки)
- Низкое энергопотребление и режим ожидания
- Простая настройка порогов чувствительности через I²C
- Готовые библиотеки и примеры для Arduino ( Wire / CAP1188 на совместимых чипах )
Парт номера
Основные обозначения и порядковые номера микросхемы:
| Парт номер | Примечание | |---|---| | CAPT2011 | Базовое обозначение чипа | | CAP2011 | Синонимичное обозначение (ревизии без префикса T) | | CAP1203-1-SN | Родственная 3-канальная версия в SOT-23-6 | | CAP1206-1-SL | 6-канальная версия для сравнения | | CAP1133-1-AIA-TR | CAP1133 (3-канальный I²C) — обычно приводится в примерах Arduino | | ATCAP2011 | Встречается как полное обозначение с префиксом Atmel | | CAP1208-1-AIA-TR | 8-канальная версия семейства |
Для точного артикуляционного номера (частотный диапазон/корпус/температурный код) рекомендуется смотреть Microchip Datasheet "CAP1xxx Family" — раздел «Ordering Information», так как комбинации «AIA», «SN», «TR» обозначают корпус и упаковку.
Совместимые модели и контроллеры
Полностью совместимы по интерфейсу I²C и логике работы:
- Arduino UNO / UNO R3 / UNO R4
- Arduino Nano / Nano 33 / Nano Every
- Arduino Mega 2560 / Due / Zero
- Arduino Micro / Pro Micro / Pro Mini (3.3 В и 5 В)
- Arduino Leonardo / Yun / Esplora
- Arduino MKR / Giga R1 / Portenta (через 3.3 В, I²C)
- ESP8266 / ESP32 / ESP32-S ( под Arduino core )* — из-за 3.3 В питания подходит для CAPT2011 напрямую
- Raspberry Pi (под Arduino-совместимые платы / через I²C)
Совместимые «аналоги» и соседние модели Atmel CAP:
- CAP1188 ( 8-канальный )
- CAP1203 ( 3-канальный )
- CAP1206 ( 6-канальный )
- CAP1214
- AT42QT1010 / AT42QT1011 / AT42QT1070 ( более старые «QT» сенсоры )
- MPR121 (совместим по идеологии, но другой производитель — Freescale/NXP)
- TTP223 / TTP229 (простые touch-модули начального уровня)
Пример использования (интерфейс I²C на Arduino)
CAPT2011 Arduino UNO
--------- -----------
VDD ---> 3.3V или 5V
GND ---> GND
SDA ---> A4 (SDA)
SCL ---> A5 (SCL)
IRQ ---> D2 (по желанию)
Для чтения состояния используется библиотека Wire или готовая "CAP1188"/"Atmel CAP" Arduino library с настройкой адреса I²C (0x28 / 0x29 / 0x2A по ADDR-пину).
Если вы имели в виду конкретный модуль/клавиатуру с маркировкой «CAPT2011» другого производителя (например, китайскую плату с кварцевым генератором), напишите — подберу описание именно под неё, там возможны 4/8-канальные версии и отличия по пинам.