Arduino TTP224

Arduino TTP224
Артикул: 2503024

производитель: Arduino
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание Arduino TTP224

Вот подробное описание модуля TTP224 (емкостной сенсорной клавиатуры на 4 кнопки) для Arduino и других микроконтроллеров.

1. Описание

TTP224 — это микросхема (и готовый модуль на её основе) для построения 4-х канальных емкостных сенсорных кнопок. Она заменяет механические кнопки, реагируя на прикосновение пальца (или ткань/пластик толщиной до ~5 мм) через диэлектрик.

Основные характеристики работы:

  • Без физического нажатия — высокая надежность и отсутствие износа.
  • Работает через стекло, пластик, дерево и другие изоляторы.
  • Очень низкое энергопотребление — идеально для батарейных проектов.
  • Встроенный светодиод питания — на модуле обычно горит красный светодиод при подаче 5V/3.3V.
  • Аналоговые выходы — каждый из 4 выходов переключается с HIGH на LOW (активный низкий уровень).

Принцип работы:

  1. При прикосновении к сенсорной площадке (или проводнику, припаянному к контакту) изменяется емкость между датчиком и землей.
  2. Микросхема TTP224 улавливает это изменение и переключает соответствующий выход (Out1, Out2, Out3, Out4) с «HIGH» (высокий уровень) на «LOW» (низкий уровень) или наоборот, в зависимости от режима.

2. Технические характеристики (спецификации)

| Параметр | Значение | Примечания | | :--- | :--- | :--- | | Напряжение питания | 2.4 В — 5.5 В | Рекомендуемое: 2.5–5.0 В. При 3.3В работает стабильно. | | Рабочий ток | < 5 мА | В режиме ожидания: < 30 мкА. | | Выходной сигнал | Цифровой (LOW ACTIVE) | По умолчанию: HIGH (3.3/5V) — не нажат, LOW (0V) — нажат. | | Выходной ток | до 8 мA | Слабая нагрузка, рекомендуется использовать транзистор для реле/мотора. | | Количество каналов | 4 | Sensors TP1, TP2, TP3, TP4 | | Время реакции | ~150 мс | Время после касания (можно ускорить/замедлить конденсатором на ноге CS). | | Температура хранения | -40°C…+85°C | | | Интерфейс | 4 цифровых пина | Out1…Out4 | | Режимы выхода | Переключаемый (пайка джамперов) | Режим "Кнопка" (Toggle) или "Сенсор" (Touch). | | Чувствительность | Настраиваемая | Изменением емкости на пинах: Low Sensitivity, Medium, High. | | Поддерживаемые платы | Arduino UNO, Arduino Nano, ESP32, ESP8266, Raspberry Pi RP2040 | Digispark (ATTiny85) требует 3.3V. | | Сопротивление площадки | Не менее 1 МОм | Оптимально: площадка около 1-2 см². |

3. Парт номера (обозначения чипа и модуля)

  • Чип (основной): TTP224-BS8 (BSOP-16 — «вытянутый» корпус)
  • Чип (альтернатива, реже): TTP224N-BS8 (аналог: TTP224)
  • Готовый модуль (MFR ID): Модуль 5V/3.3V 4-Channel Capacitive Touch Switch. Самый распространенный — без буквенных индексов в названиях продавцов, но встречаются:
    • TCB224 (TechCompany Board — китайская плата перепакованная)
    • KC-433 (дубликат от KEMET)
  • Также производитель чипа: GlobalChips (Тайвань). Парт-номер неточный.

Рекомендованный парт-номер для заказа в магазинах (Aliexpress, eBay, Amazon):

TTP224 Capacitive Touch Switch Module 4-Channel

Если вы ищете промышленную деталь: TTP224-BS8 (для пайки под масштабное производство).

4. Совместимые модели (бренды и популярные аналоги)

| Совместимая модель | Тип | Примечания | | :--- | :--- | :--- | | TTP223B-202A | 3 канала | Клон TTP224, но с перегороженным питанием. Взаимозаменям (есть +5V линий). | | CAP1188 | 8 каналов, I2C | Профессиональная микросхема для промышленных сенсоров. Более высокая работа при сильных/слабых нажатиях. | | MPR121 | 12 каналов, I2C | Лучшая поддержка с Arduino через библиотеку Екатерины Freamer. Много кода в примерах. | | AT42QT101x | (Atmel/Microchip) | 16 каналов. Не ставить вопросов поддержки. Выше цена. | | CAP1208-(T1) | Microchip | 6 каналов. Дорого, сложно монтировать. PAD контроллер. ~5$ для платы. | | SSD1963+ TOUCH | Псевдо замена | Цель: полнота. НЕ совместим (работает по I²C, SSD1963 — драйвер дисплея). |

Сводка совместимости с Arduino:

  1. Arduino UNO / Nano — работает напрямую с вывода 2,3,4,5 → пины Out.
  2. ESP32 — чип любит случай Cps; нужен слабый ряд ферритобления C33 на VCC.
  3. Arduino Micro — количество out = 5 обрезал; TTP для замены советуют сенсоры key50.
  4. Raspberry Pi Pico — используйте внутренние PWM чтобы юлить помпон of так.

5. Типичные варианты монтажа проводки (для Arduino)

В комплекте контакты (пинхедеры 2,54мм). Обычно на модуле они обозначаются:

| Пин модуля TTP224 | Назначение | Типично в Arduino | | :---------------- | :------------------------ | :---------------- | | VCC | +3.3В – 5В Питание | +5V | | GND | Общий (минус / Земля) | GND | | Out1 | Выход сенсора Кнопка1 (TP1) | Цифровой пин D2 | | Out2 | Выход сенсора Кнопка2 (TP2/CS1) | Цифровой пин D3 | | Out3 | Выход сенсора Кнопка3 (TP3/SYNC) | Цифровой пин D4| | Out4 | Выход сенсора Кнопка4 (TP4/CSEXT) |Цифровой пин D5|

:warning: Корпус безопаснее — на плате стоят прогасные радяны (шунты/перемычки). Поэтому поддерживающие Jump должны совпадать на <0 Ohm — линии графика нужны >0,47мм коротким.

Итог: TTP224 лучший бюджетный 4-кнопочый свет да

Совместимые модели для Arduino TTP224

Arduino TTP224