- Что такое сенсорный датчик?
- Резистивный сенсорный экран
- Применение сенсорных датчиков
- Как работает сенсорный датчик?
- Волновые сенсорные экраны
- Как сделать простой сенсорный датчик
- Руководство по сенсорному датчику Arduino
- Процедура
- Чувствительные к давлению сенсорные экраны — 3D Touch
- Типы сенсорных датчиков
- Емкостной сенсорный датчик
- Принцип работы емкостного сенсорного датчика
- Преимущества
- Недостатки
- Резистивный сенсорный датчик
- Как это работает
- Инфракрасный сенсорный датчик
- Сенсорный датчик на поверхностных акустических волнах (SAW)
- Емкостный сенсорный экран
- Инфракрасный сенсорный экран
- Вместо заключения
- Заключение
Что такое сенсорный датчик?
Сенсорные датчики, также известные как тактильные датчики, являются недорогими и простыми датчиками, используемыми для обнаружения и регистрации физического прикосновения.
Разработчики систем предпочитают сенсорные датчики, поскольку они обеспечивают множество вариантов дизайна, предлагают улучшенные пользовательские интерфейсы и являются более надежными.
Кроме того, сенсорные датчики имеют более ультрасовременный и привлекательный внешний вид.
Мы, люди, с помощью чувства осязания понимаем, когда вступаем в контакт с каким-либо объектом. Тогда мы можем реагировать соответствующим образом. Компьютеры и машины не обладают такими способностями. Поэтому инженеры разработали датчики прикосновения, чтобы устройства могли реагировать на них должным образом. В результате сенсорный датчик появились практически во всех наших устройствах, таких как мобильные телефоны, автомобили и многие другие. Более того, сенсорные датчики полностью заменили многие механические гаджеты.
В этой статье вы узнаете все, что нужно знать о сенсорных датчиках: как они работают, различные типы сенсорных датчиков и как сделать сенсорный датчик.
Что такое сенсорный датчик?
Как работает сенсорный датчик?
Схема сенсорного датчика: Как сделать простой сенсорный датчик
Руководство по сенсорным датчикам Arduino
Применение сенсорных датчиков
iPhone 2G был первым мобильным телефоном, управление которым полностью строилось на взаимодействии с сенсорным экраном. С момента его презентации прошло больше десяти лет, но многие из нас все еще не знают, как устроен Touchscreen. А ведь мы сталкиваемся с этим интуитивным средством ввода не только в смартфонах, но и в банкоматах, платежных терминалах, компьютерах, автомобилях и самолетах — буквально повсюду.
До тачскринов самым распространенным интерфейсом для ввода команд в электронные устройства были различные клавиатуры. Хотя, кажется, что у них с тачскринами нет ничего общего, на самом деле то, насколько сенсорный экран по принципам работы схож с клавиатурой, может удивить. Давайте рассмотрим их устройство в деталях.
Клавиатура представляет собой печатную плату, на которой устанавливается несколько рядов переключателей-кнопок. Вне зависимости от их конструкции, мембранной или механической, при нажатии каждой из клавиш происходит одно и то же. На компьютерной плате под кнопкой замыкается электрическая цепь, компьютер регистрирует прохождение тока в этом месте схемы, «понимает», какая клавиша нажата и выполняет соответствующую ей команду. В случае с сенсорным экраном происходит почти тоже самое.
Существует порядка десятка различных видов сенсорных экранов, однако большинство из этих моделей или давно устарело и не используется, или относится к экспериментальным и вряд ли когда-нибудь появится в серийных устройствах. Прежде всего, я расскажу об устройстве актуальных технологий, тех из них, с которыми постоянно взаимодействуете или хотя бы можете столкнуться в повседневной жизни.
Резистивный сенсорный экран
Резистивные сенсорные экраны изобретены еще в 1970 году и с тех пор изменились мало.
В дисплеях с такими сенсорами над матрицей располагается пара дополнительных слоев. Впрочем, оговорюсь, матрица здесь вовсе не обязательна. Первые резистивные сенсорные устройства не были экранами вовсе.
Нижний сенсорный слой состоит из стеклянной основы и называется резистивным слоем. На него наносится прозрачное металлическое покрытие, хорошо передающее ток, например, из такого полупроводника, как оксид индия-олова. Верхний слой тачскрина, с которым взаимодействует пользователь нажимая на экран, сделан из гибкой и упругой мембраны. Он называется проводящим слоем. В пространстве между слоями оставляют воздушную прослойку, либо равномерно усеивают его микроскопическими изолирующими частицами. По краям к сенсорному слою подводится четыре, пять или восемь электродов, связывающих его с датчиками и микроконтроллером. Чем больше электродов, тем выше чувствительность резистивного такчскрина, поскольку изменение напряжения на них постоянно отслеживается.
Вот экран с резистивным тачскрином включен. Пока ничего не происходит. Электрический ток свободно течет по проводящему слою, но когда пользователь дотрагивается до экрана, мембрана сверху прогибается, изолирующие частицы расступаются, и она касается нижнего слоя тачскрина, вступает в контакт. За этим следует изменение напряжения разом на всех электродах экрана.
Контроллер тачскрина обнаруживает изменения напряжения и считывает показания с электродов. Четыре, пять, восемь значений и все разные. По разнице в показаниях между правым и левым электродами микроконтроллер вычислит X-координату нажатия, а по различиям в напряжении на верхнем и нижнем электродах, определит Y-координату и, таким образом, сообщит компьютеру точку, в которой слои сенсорного слоя экрана соприкоснулись.
Резистивные сенсорные экраны могут похвастать длинным перечнем недостатков. Так, они в принципе не способны распознать двух одновременных нажатий, не говоря уже о большем числе. Они плохо ведут себя на холоде. Из-за необходимости в прослойке между слоями сенсора, матрицы таких экранов заметно теряют в яркости и контрастности, склонны бликовать на солнце, и в целом выглядят заметно хуже. Тем не менее, там, где качество изображения играет второстепенную роль, их продолжают применять в силу устойчивости к загрязнениям, возможности использования в перчатках и, что самое главное, низкой стоимости.
Такие средства ввода повсеместно монтируются в недорогих массовых устройствах, вроде информационных терминалов в общественных местах и все еще встречаются в устаревающих гаджетах, типа дешевых MP3-плееров.
Применение сенсорных датчиков
Смартфоны и портативные устройства
Автомобильные и промышленные приложения
Измерение давления и расстояния
Сенсорные датчики для робототехники
Сенсорные датчики для кухонных кранов
Как работает сенсорный датчик?
Сенсорный датчик работает аналогично обычному выключателю. Когда на поверхность сенсорного датчика оказывается давление или контакт, цепь в датчике замыкается, и по ней течет ток.
Сенсорный экран мобильного телефона
С другой стороны, когда вы убираете давление или контакт, цепь размыкается, и ток не течет.
На приведенной ниже схеме показано, как работает сенсорный датчик.
Принципиальная схема сенсорного датчика
Волновые сенсорные экраны
Неожиданно, но они не используют электричество и даже не имеют ничего общего со светом. Технология Surface Acoustic Wave system для определения точки прикосновения применяет поверхностные акустические волны, распространяющиеся вдоль поверхности экрана. Ультразвук, создаваемый пьезоэлектрическими элементами по углам, слишком высок для того, чтобы его мог уловить человеческий слух. Он распространяется взад и вперед, многократно отражаясь от краев экрана. Звук анализируется на предмет аномалий, создаваемых прикасающимися к экрану предметами.
Недостатков у волновых сенсорных экранов не много. Они начинают ошибаться после сильного загрязнения стекла и в условиях сильного шума, но, при этом, в экранах с таким сенсором нет дополнительных слоев, увеличивающих толщину и влияющих на качество изображения. Все компоненты сенсора прячутся под рамкой дисплея. Кроме того, волновые сенсоры позволяют точно подсчитывать площадь соприкосновения экрана с пальцем или другим предметом и по этой площади косвенно рассчитать силу нажатия на экран.
Мы уже вряд ли столкнемся с этой технологией в смартфонах из-за нынешней моды на безрамочные дисплеи, но несколько лет назад компания Samsung экспериментировала с Surface Acoustic Wave system в моноблоках, а в качестве комплектующих для игровых автоматов и рекламных терминалов панели с акустическими тачскринами продаются и сейчас
Как сделать простой сенсорный датчик
Сначала подключите резистор и светодиод последовательно к коллектору транзистора. Убедитесь, что вы используете резистор, установив ток светодиода около 20 мА.
Во-вторых, подключите транзистор к отрицательному полюсу источника питания.
В-третьих, изготовьте два провода, убедившись, что они имеют открытые концы.
Наконец, подключите один провод к положительному выводу питания, а другой — к базе транзистора.
Теперь вы можете прикоснуться пальцами к двум проводам, чтобы увидеть свечение светодиода.
Вот схема, которой вы можете следовать для руководства
Принципиальная схема датчика касания
Руководство по сенсорному датчику Arduino
Базовый экран Grove
Сенсорный датчик Grove 12-key Capacitive 12C Touch Sensor V2
Процедура
Подключите MPR121 или 12-клавишный емкостной сенсорный датчик 12C Grove V2 к порту I2C базового щита.
Затем поместите базовый экран Grove внутрь Arduino и подключите Arduino к ПК с помощью USB-кабеля.
Настройка программного обеспечения
Загрузите и установите библиотеку Grove Touch sensor MPR121.
Затем перезапустите вашу Arduino IDE и разблокируйте пример, скопировав приведенный ниже код в новый скетч Arduino IDE.
Завершите загрузку кода, откройте монитор последовательного интерфейса Arduino IDEs и установите скорость передачи данных на 115200.
Предполагая, что вы все делаете правильно при нажатии на кнопки CHO ~CH11, вы должны получить результаты, как показано ниже.
Чувствительные к давлению сенсорные экраны — 3D Touch
Идейным предшественником сенсорных экранов, чувствительных к давлению, стала фирменная технология Apple, под названием Force Touch, применявшаяся в умных часах компании, MacBook, MackBook Pro и Magic Trackpad 2.
Опробовав на этих устройствах интерфейсные решения и различные сценарии использования распознавания силы нажатия, Apple начала внедрение похожего решения в свои смартфоны. В iPhone 6s и 6s Plus распознавание и измерение давления стало одной из функций тачскрина и получило коммерческое наименование 3D Touch.
Хотя в Apple и не скрывали, что новая технология лишь модифицирует привычные нам емкостные сенсоры и даже показали схему, в общих чертах объяснявшую принцип ее действия, подробности об устройстве сенсорных экранов с 3D Touch появились только после того, как первые iPhone нового поколения были разобраны энтузиастами.
Для того, чтобы научить емкостной сенсорный экран распознавать нажатия и различать несколько степеней давления, инженерам из Купертино потребовалось пересобрать бутерброд сенсорного экрана. Они внесли изменения в отдельные его части и добавили к емкостному еще один, новый слой. И, что интересно, делая это, они явно вдохновлялись устаревшими резистивными экранами.
Сетка емкостных сенсоров осталась без изменений, однако она была перенесена назад, ближе к матрице. Между набором электрических контактов, следящих за местом прикосновения к дисплею, и защитным стеклом был интегрирован дополнительный массив из 96 отдельных датчиков.
Его задача заключалась не в том, чтобы определить местоположение пальца на экране iPhone. С этим по-прежнему отлично справлялся емкостный тачскрин. Эти пластины необходимы для обнаружения и измерения степени изгиба защитного стекла. Компания Apple специально для iPhone заказала у Gorilla Glass разработку и производство такого защитного покрытия, которое бы сохраняло прежнюю прочность и, в то же время, было достаточно гибким, чтобы экран мог реагировать на давление.
На этой разработке можно было закончить материал, повествующий о сенсорных экранах, если бы не еще одна технология, которой несколько лет назад прочили большое будущее.
Типы сенсорных датчиков
Существует четыре типа сенсорных датчиков. А именно:
Резистивный сенсорный датчик
Инфракрасный сенсорный датчик
Сенсорный датчик поверхностной акустической волны (SAW).
Давайте рассмотрим каждый из них подробнее.
Емкостной сенсорный датчик
Емкостные сенсорные датчики распознают прикосновение в зависимости от электрического возмущения, возникающего при изменении емкости.
Чтобы изготовить емкостной сенсорный датчик, инженеры помещают прозрачный электродный слой на стеклянную панель и покрывают его защитным слоем.
Принцип работы емкостного сенсорного датчика
Когда проводящий материал приближается к электродам датчика, печатная панель инициирует электрический заряд по всей поверхности. (Тот же процесс происходит при физическом контакте на стеклянной панели).
В результате происходит уменьшение емкости, что позволяет системе определить место прикосновения.
Система может обнаружить прикосновение в нескольких областях, что позволяет в некоторых случаях распространять и зажимать прикосновение.
В емкостном сенсорном датчике проводящие материалы, такие как влага и вода, могут привести к непреднамеренным или ложным срабатываниям.
Поэтому инженеры используют программные алгоритмы или большее количество сенсорных площадок для различения ложных и намеренных касаний с емкостным сенсорным датчиком.
Емкостные сенсорные датчики делятся на две категории:
Поверхностные емкостные датчики — инженеры наносят проводящее покрытие на одну сторону поверхности изолятора. Затем они пропускают ток по всему проводящему слою.
Когда происходит контакт на поверхности, образуется емкость между проводящим покрытием и изолятором. Таким образом, ток проходит через все углы.
ИС измеряет ток с каждого угла, чтобы определить место касания на поверхности.
Проекционное емкостное зондирование — когда инженеры помещают проводящий материал в середину двух изоляторов, таких как золото, медь или оксид индия-олова. Затем инженеры используют ИС для мониторинга решетки.
Затем ИС вычисляет место касания, когда происходит контакт с проводящим материалом.
Емкостной датчик перемещения
Преимущества
Не нуждается в давлении для функционирования
Недостатки
Восприимчивость к истиранию
Невозможно работать в перчатках или со стилусом
Ненадежен в жестких условиях эксплуатации
Резистивный сенсорный датчик
Резистивный сенсорный датчик определяет прикосновение в ответ на давление, оказываемое на поверхность.
Резистивные сенсорные датчики состоят из пары проводящих слоев, разделенных изолирующим материалом.
Резистивный сенсорный экран
Как это работает
При надавливании на поверхность внешний проводящий слой надавливает на внутренний, изменяя напряжение.
Затем происходит сравнение между начальным напряжением и изменением напряжения, что позволяет системе определить место касания.
В отличие от емкостных сенсорных датчиков, резистивные сенсорные датчики не поддерживают мультитач.
Резистивные сенсорные датчики делятся на три категории:
4-проводные резистивные сенсорные датчики, которые являются самыми доступными по цене.
5-проводные сенсорные датчики обеспечивают большее число нажатий, и они имеют схожие характеристики с 4-проводными датчиками, за исключением наличия электродов в нижнем слое.
8-проводные резистивные сенсорные датчики являются наиболее эффективными.
Простота в использовании
Возможность работы со стилусом и в перчатках
Более быстрое время отклика
Отсутствие возможности мультитач
Функционирование сильно зависит от давления
Инфракрасный сенсорный датчик
В отличие от других сенсорных датчиков, инфракрасные сенсорные датчики не закрывают дисплей дополнительным экраном.
Пассивный инфракрасный датчик
Напротив, инфракрасные мониторы используют приемники и ИК-излучатели для генерации невидимых световых лучей по всему экрану.
Таким образом, физический контакт с незаметным световым лучом (состояние прикосновения) позволяет датчикам определить место, где произошло прикосновение.
Неограниченный срок службы прикосновений
Не подвержен влиянию поверхностных царапин
Лучшая четкость изображения по сравнению с другими датчиками
Склонность к ложной активации
Восприимчивость к воде, снегу и дождю
Сенсорный датчик на поверхностных акустических волнах (SAW)
Сенсорные датчики SAW используют пьезоэлектрические преобразователи с приемниками на стеклянной пластине монитора. Это делается для создания микроскопических ультразвуковых волн на поверхности стекла.
Схема преобразователя датчика поверхностной акустической волны
Когда вы прикасаетесь к панели, вы поглощаете часть волны, что позволяет датчику получить данные и определить местоположение точки касания.
Датчик поверхностных акустических волн можно активировать с помощью стилуса, пальцев или руки в перчатке.
Выдающееся качество изображения
Длительный срок службы сенсора
Улучшенная устойчивость к царапинам
Твердые предметы, такие как ручки или ногти, не активируют сенсор.
Вода может привести к ложному срабатыванию.
Материалы на экране могут привести к появлению неаккуратных пятен, пока вы их не удалите.
Емкостный сенсорный экран
Если в резестивных сенсорных экранах компьютер регистрирует изменение проводимости, последовавшее за нажатием на экран, непосредственно между слоями сенсора, то емкостные сенсоры фиксируют прикосновение непосредственно.
Человеческое тело, кожа — хорошие проводники электричества и обладают электрическим зарядом. Обычно это замечаешь пройдясь по шерстяному ковру или сняв любимый свитер, а затем прикоснувшись к чему-либо металлическому. Все мы знакомы со статическим электричеством, испытывали его действие на себе и видели крошечные искры, срывающиеся с наших пальцев в темноте. Более слабый, незаметный обмен электронами между человеческим телом и различными проводящими поверхностями происходит постоянно и именно его фиксируют емкостные экраны.
Первые такие тачскрины назывались поверхностно-емкостными и были логичным развитием резистивных сенсоров. В них всего один проводящий слой, похожий на тот, что использовался ранее, устанавливался прямо поверх экрана. К нему также присоединялись чувствительные электроды, на этот раз по углам сенсорной панели. Следящие за напряжением на электродах датчики и их программное обеспечение были сделаны заметно чувствительнее и теперь могли улавливать малейшие изменения в течении электрического тока по экрану. Когда палец (другой проводящий ток предмет, например, стилус) касается поверхности с поверхностно-емкостным тачскрином, проводящий слой немедленно начинает обмениваться с ним электронами, а микроконтроллер это замечает.
Появление поверхностно-емкостных тачскринов стало прорывом, однако из-за того, что нанесенный прямо поверх стекла токопроводящий слой было легко повредить, они не были пригодны для устройств нового поколения.
Для создания первого iPhone потребовались проекционно-емкостные сенсоры. Этот тип тачскринов быстро стал наиболее распространенным в современной потребительской электронике: смартфонах, планшетах, ноутбуках, моноблоках и прочих бытовых устройствах.
Верхний слой экрана с тачскрином этого типа выполняет защитную функцию и может быть сделан из закаленного стекла, например, знаменитого Gorilla Glass. Ниже располагаются тончайшие электроды, образующие сетку. Поначалу их накладывали друг на друга в два слоя, затем для уменьшения толщины экрана стали располагать на одном уровне.
Выполненные из полупроводниковых материалов, в том числе уже упоминавшегося оксида индия-олова, эти токопроводящие волоски создают электростатическое поле в местах своего пересечения.
Когда палец касается стекла, за счет электропроводных свойств кожи он искажает локальное электрическое поле в местах ближайших пересечений электродов. Это искажение может быть измерено, как изменение емкости в отдельно взятой точке сетки.
Поскольку массив электродов делается достаточно мелким и плотным, такая система способна отслеживать касание очень точно и без проблем улавливает сразу несколько прикосновений. Кроме того, отсутствие дополнительных слоев и прослоек в бутерброде из матрицы, сенсора и защитного стекла положительно сказывается на качестве изображения. Правда, по той же причине, разбитые экраны, как правило, заменяются полностью. Однажды собранный воедино, экран с проекционно-емкостным сенсором чрезвычайно сложно поддается ремонту.
Сейчас преимущества проекционно-емкостных тачскринов не звучат, как что-то удивительное, но на момент презентации iPhone они обеспечили технологии колоссальный успех, несмотря на объективные минусы — чувствительность к загрязнениям и влажности.
Инфракрасный сенсорный экран
Следующим, куда менее распространенным, но, тем не менее, актуальным вариантом сенсорного экрана является инфракрасный тачскрин. Он не имеет ничего общего с резистивным сенсором, хотя и выполняет схожие функции.
Инфракрасный тачскрин сконструирован из массивов светодиодов и светочувствительных фотоэлементов, расположенных на противоположных сторонах экрана. Светодиоды подсвечивают поверхность экрана невидимым инфракрасным светом, образуя на ней нечто вроде паутины или координатной сетки. Это напоминает охранную сигнализацию, какой ее показывают в шпионских боевиках или компьютерных играх.
Когда к экрану что-то прикасается, не важно палец это, рука в перчатке, стилус, или карандаш, два или более луча прерываются. Фотоэлементы фиксируют это событие, контроллер тачскрина выясняет, какие из них недополучают инфракрасный свет и по их положению вычисляет зону экрана, в которой возникло препятствие. Остальное — сопоставить прикосновение с тем, какой элемент интерфейса находится на экране в этом месте — задача программного обеспечения.
Сегодня с инфракрасными сенсорными экранами можно столкнуться в тех гаджетах, чьи экраны обладают нестандартной конструкцией, там, где добавлять дополнительные сенсорные слои технически сложно или нецелесообразно — в электронных книгах на базе дисплеев E-link, например, Amazon Kindle Touch и Sony Ebook. Кроме того, устройства с подобными сенсорами из-за простоты и ремонтопригодности приглянулись военным.
Вместо заключения
За очень краткий срок тачскрины завоевали мир электроники. Несмотря на отсутствие тактильного отклика и другие свои недостатки, сенсорные экраны стали очень интуитивным, понятным и удобным методом ввода информации в компьютеры. Не в последнюю очередь, своим успехом они обязаны разнообразием технических реализаций. Каждая со своими преимуществами и недостатками, подходящая для своего класса устройств. Резистивные экраны для самых дешевых и массовых гаджетов, емкостные экраны для смартфонов и планшетов и настольных компьютеров с которыми мы взаимодействуем каждый день и инфракрасные тачскрины для тех случаев, когда конструкцию экрана следует оставить в неприкосновенности. В заключение, остается лишь констатировать, что сенсорные экраны с нами надолго, замены им в ближайшем будущем не предвидится.
Заключение
К концу этой статьи, мы надеемся, вы сможете перечислить различные типы сенсорных датчиков, их применение, преимущества и недостатки.
Прежде всего, не забывайте точно копировать и вставлять код, чтобы получить точные результаты. Вы также можете связаться с нами для получения дополнительной информации по этому вопросу.