Компания Microchip Technology на выставке SID Display Week в Сиэтле анонсировала проекционно-емкостную технологию для сенсорных экранов mTouch (Projected Capacitive Touch-Screen Sensing Technology), а также сообщила о заявке на патент на поддержку проекционно-емкостных сенсорных решений семействами 8-, 16- и 32-битных микроконтроллеров PIC. Компания представила набор для разработки (mTouch Projected Capacitive Development Kit) и 8-битный микроконтроллер PIC16F707, имеющий два 16-канальных емкостных сенсорных модуля (Capacitive Sensing Module), которые могут работать параллельно. Микроконтроллер, наряду с проекционно-емкостной сенсорной технологией и отладочным набором, дает разработчикам простой метод интегрирования ее в свои приложения при помощи единственного микроконтроллера, что значительно сокращает стоимость разрабатываемой системы и увеличивает гибкость проектов.
Сенсорные технологии все чаще используются в современных устройствах и системах, как альтернативные решения традиционного кнопочного пользовательского интерфейса. Они предоставляют более гибкий, интуитивный, современный интерфейс. Отличительными особенностями сенсорных экранов на базе проекционно-емкостной сенсорной технологии являются: поддержка мультитач (отслеживает одновременно несколько точек нажатия), долговечность, высокая точность, прозрачность до 90% (возможно применение стекла толщиной до 18 мм), вандалоустойчивость. Проекционно-емкостная технология mTouch позволяет потребителям быстро разрабатывать и применять устойчивые стеклянные сенсорные экраны для организации пользовательского интерфейса, которые упрощают взаимодействие пользователя благодаря поддержке манипуляций и жестов. Типовое применение: навигационные системы, термостаты, мобильные устройства в которых используется маленький сенсорный дисплей.
Микроконтроллер PIC16F707
Высокопроизводительный 8-битный Flash-микроконтроллер с RISC архитектурой, выполненный по технологии nanoWatt XLP, поддерживает технологию mTouch. Микроконтроллер сохраняет работоспособность в широком диапазоне питающего напряжения 1.8 В – 5.5 В, рабочая частота до 20 МГц, Flash-память программ 8 КБайт, 363 Байта SRAM.
Основные характеристики и отличительные особенности микроконтроллера PIC16F707:
- RISC архитектура, рабочая частота до 20 МГц;
- Flash-память программ 8 КБайт, SRAM – 363 Байта;
- 8 уровневый аппаратный стек;
- высокоточный интегрированный осциллятор:
- 16 МГц или 500 кГц;
- возможен программный выбор делителя частоты;
- интерфейс внутрисхемного программирования, внутрисхемной отладки;
- программируемая защита пользовательского кода;
- поддержка технологии mTouch:
- до 32 каналов (два 16 канальных модуля);
- 8-битный АЦП:
- до 14 аналоговых каналов;
- возможна работа в режиме Sleep;
- возможность выбора величины опорного напряжения: 1.024 В, 2.048 В, 4.096 В;
- интегрированный регулятор напряжения 3.2 В;
- три 8-битных таймера/счетчика;
- два 16-битных таймера с расширенным функционалом;
- два модуля CCP (захват, сравнение, ШИМ);
- адресный USART;
- интерфейсы SPI, I2C (Slave);
- до 35 линий ввода/вывода, 1 линия – только вход;
- напряжение питания: 1.8 В – 5.5 В;
- потребление в режиме Sleep: 20 нА (1.8 В);
- корпус: 40-выводный PDIP, 44-выводный QFN, TQFP.
Средства разработки
Набор разработки mTouch Projected Capacitive Development Kit (DM160211) включает 3.5'' сенсор, установленный на отдельной плате, плату с установленным микроконтроллером PIC16F707 и полнофункциональное программное обеспечение. Набор позволяет пользователю подключать 24-канальные сенсоры без модификации ПО. Открытый исходный код позволяет обслуживать сенсоры с числом каналов до 32. В состав набора входит также программный инструмент с графическим пользовательским интерфейсом (GUI) для настройки ключевых параметров, которые важны при разработке пользовательских приложений.