MPR121 — малопотребляющий контроллер сенсорных емкостных клавиатур с возможностью подключения до 12-ти электродов.
MPR121 представляет второе поколение контроллеров, которое имеет улучшенный механизм обнаружения изменения емкости, повышенное количество электродов, настраиваемый адрес на I?C шине, улучшенную систему фильтрации и полностью независимые настраиваемые входы со встроенной системой автоматической калибровки.
Благодаря малому энергопотреблению прибор может применяться в том числе и в мобильных устройствах с батарейным питанием. Встроенный драйвер управления светодиодами позволяет отображать текущее состояние клавиатуры или устройства в целом.
Особенности:
напряжение питания 1,7 В – 3,6 В; 29 мкА при периоде опроса 16 мс;
3 мкА в режиме малого потребления;
12 электродов
автоматическая калибровка входов;
возможность настройки пороговых значений срабатывания для каждого электрода;
I?C интерфейс, и выход прерывания IRQ, срабатывает при изменения состояния электродов;
встроенный драйвер светодиодов, до 8 выходов. Мультиплексируются с входами электродов;
рабочая температура -40°C — +85°C;
корпус QFN20, 3 x 3 мм.
Кроме 12 реальных кнопок, модуль MPR121 может моделировать ещё одну виртуальную.
Он также может управлять 8 светодиодами при условии, что эти выводы не используются для чтения кнопок.
Если вам недостаточно 12 выводов модуля, то на одну шину I2C можно каскадом повесить дополнительные модули, изменив при этом адрес при помощи перемычек на нижней стороне платы (по умолчанию 0x5A).
Количество занятых выводов микроконтроллера при этом останется тем же.
Для немедленной регистрации нажатия MPR121 оснащён выводом прерываний. Стоит заметить, что плата работает от 3.3 В и никакого стабилизатора на ней не предусмотрено.
Данный контроллер может использоваться в различных пультах дистанционного управления, MP3 плейерах, мобильных телефонах, домофонах, кодовых электронных замках, при замене кнопочных устройств ввода в разного рода устройствах.
Скачать библиотеку и почерпнуть ещё больше информации о контроллере сенсорных кнопок MPR121 можно тут