Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Удаленная работа
Помощь проекту

Простая сенсорная панель на микроконтроллере

Такая панель может быть использована для замены обычных и сложных выключателей, такие как: резистивные, оптические и акустические датчики. На сайте умельца ChaN (http://elm-chan.org/works/capsens/report_e.html) я нашел интересную схему простого девайса: сенсорные кнопки на микроконтроллере ATtiny2313.



Рис. 1. Внешний вид панели


На входы микроконтроллера подключены 8 медных панелей покрытых изолирующей пленкой, с подтягивающими резисторами 1МОм. Суть работы состоит в том, что каждая медная пластина как часть конденсатора с емкостью 1пФ. При касании пальцем образуется "конденсатор", емкость которого меняется в пределах от 1пФ до 10пФ. Это очень маленькая величина, но вполне достаточно для изменения электрического заряда на входе МК и обнаружения "нажатия" на панель. Человек даже если изолирован от земли, обладает собственной "емкостью" около 100пФ (при ESD-тестах) и является как "заземление".

 

Рис. 2. Графики. а - нет нажатия, в - нажатие на сенсор


Изменение емкости регистрируется методом интеграции: с некоторой частотой микроконтроллером производится заряд сенсорных пластин рис. 2 (участок Tcs). Заряд на сенсорах через подтягивающие резисторы будет автоматически разряжаться. При касании пальцем изменяется емкость сенсора Cs в большую сторону. Соответственно, на зарядку такого конденсатора требуется большее время, но через определенный период микроконтроллер зафиксирует значение напряжение на сенсоре. Заряд когда пластина "не нажата" принимают за точку отсчёта - кривая A (видимо это выполняется при включении контроллера).

Судя по графику B рис.2, когда на пластину нажали напряжение через фиксированный период будет зарегистрировано ниже, чем обычно. На этом принципе интеграции основана еще одна разработка ChaN - цифровой измеритель емкости. Циклы заряда на всех 8 пластинах сенсора производится поочередно, при чем может с достаточно высокой скоростью. Скажем, десятки (может больше) раз в секунду измеряется каждый вход МК. Панель мгновенно отреагирует на любое нажатие. Изменить емкость сможет любой металлический объект.

Схема устройства простая, и собрать на макетной плате за пару часов. Схема отображена на рис. 3.

 



Рис. 3. Схема сенсорной панели


Исходный код программы можно скачать по этой ссылке. Устройство не фиксируется, поэтому светодиоды загораются только во время нажатия. Используя другой МК можно увеличить кол-во сенсорных кнопок.

Источник: http://nice.artip.ru


C этой схемой также часто просматривают:

Генератор видеосигнала на микроконтроллере PIC16F84
Простая блокировка стартера
Простая схема бипера (NE555)
Простая лазерная система охранной сигнализации
Очень простая схема линка на лазерных указках
Тетрис на микроконтроллере PIC18F4520
Двойная электронная кость на микроконтроллере
Пианино на PIC16F876
Частотомер на MSP430

Главные категории

Arduino


Аудио


В Вашу мастерскую


Видео


Для автомобиля


Для дома и быта


Для начинающих


Зарядные устройства


Измерительные приборы


Источники питания


Компьютер


Медицина и здоровье


Микроконтроллеры


Музыкантам


Опасные, но интересные конструкции


Охранные устройства


Программаторы


Радио и связь


Радиоуправление моделями


Световые эффекты


Связь по проводам и не только...


Телевидение


Телефония


Узлы цифровой электроники


Фототехника


Шпионская техника



Реклама на KAZUS.RU




Последние поступления

Подключение энкодера к микроконтроллеру PIC

Счётчик людей в помещении, управляющий освещением

Велокомпьютер на микроконтроллере PIC16F628A

Устройство ввода-вывода на микроконтроллера

Два термометра на PIC16F628A и DS18B20

Светодиодные часы с циферблатом

Двоичные часы

Два вывода микроконтроллера PIC управляют шестью светодиодами

Цифровой программируемый таймер на микроконтроллере PIC16F628A

Устройство рисования в воздухе на ATtiny2313



© 2003—2017 «KAZUS.RU - Электронный портал»