Этот метод проиллюстрирован на рисунке 1.
Электроды-излучатели формирующие 3-мерное электрическое поле частотой 44–115 кГц, и электроды приемники образуют пластины конденсатора. При внесении в поле проводящего предмета, например руки, электрическое поле искажается, что приводит к перераспределению потенциалов на электродах-приемниках. По величине изменения этих потенциалов и производится распознавание жестов.
В состав контроллеров входят: аналоговый блок, обеспечивающий преобразование и аналоговую фильтрацию сигналов от электродов-приемников; модуль цифровой обработки сигналов, порты ввода/вывода и последовательный интерфейс I2C. Структурная схема контроллеров распознавания жестов MGC3030/3130 приведена на рисунке 2.
В данном случае используются 2 электрода-излучателя и 5 электродов-приемников. Контроллер MGC3130 в отличие от MGC3030 отслеживает движение, а в остальном эти микросхемы идентичны. Помимо аппаратных средств существует и встроенное ПО – GestIC®Library. Оно позволяет вычислять параметры движения в реальном времени, а также провести полную настройку под конкретное применение.
В состав GestIC®Library входят: Colibri Suite; алгоритмы управления аппаратной частью контроллера; библиотека загрузчика. Colibri Suite содержит алгоритмы цифровой обработки и сбора данных, и обеспечивает вычисление положения руки в 3-мерном пространстве и во времени. Возможности вычислительной системы позволяют обеспечить измерение 200 положений руки в секунду.
Предусмотрены три режима энергопотребления: рабочий режим; режим глубокого сна; режим самозапуска. В рабочем режиме работают все модули контроллера, ток потребления составляет 20 мА при напряжении питания 3,3 В. В режим глубокого сна напряжения питания цифровых и аналоговых модулей отключаются, за исключением питания памяти, которое обеспечивает сохранность данных в ОЗУ, ток потребления в этом режиме не превышает 9 мкА. Режим самозапуска это режим с пониженным энергопотреблением, при котором контролер периодически пробуждается для сканирования сигналов от электродов-приемников. Время пробуждения обычно не превышает 1 мс, а ток потребления составляет 110 мкА.
Основные параметры MGC3030/3130.
Напряжение питания: 3,3 В±5%.
Расстояние обнаружения жестов: 100 мм.
Пространственное разрешение: 100 точек на дюйм (dpi)/
Диапазон рабочих температур: –20…85°С.
Корпуса: 28-выводные SSOP (MGC3030) и QFN (MGC3130).