Сенсорный выключатель на ttp223-ba6

Введение

Еще лет двадцать назад практически все бытовые приборы (кроме холодильников) после рабочего сеанса всегда выключались из сети потребителем с помощью механических выключателей или же просто посредством выдергивания вилки сетевого кабеля из розетки. По мере развития и удешевления элементной базы появились электронные приборы нового поколения, которые имели дежурный режим и не требовали постоянного механического отключения прибора от сети. Включение и выключение производилось электронным переключателем на основе транзисторных ключей или реле. А для питания прибора использовался отдельный встроенный дежурный источник.

В настоящее время дежурный режим поддерживается практически всеми устройствами. Наличие такого режима дало возможность использовать дистанционное управление прибора, упростить и обезопасить эксплуатацию электронных устройств. При начальном внедрении технологии дежурный режим, в первую очередь, обеспечивал поддержку дистанционного управления, а вопрос об экономии электроэнергии вообще не рассматривался. Лишь в последние 5-8 лет стала актуальна проблема внедрения новых энергосберегающих технологий.

Потери в дежурном режиме одного устройства кажутся незначительными — до нескольких ватт на устройство. Но если учесть, что в каждой квартире постоянно включены в сеть и имеют дежурный режим от 10 до 20 устройств различной техники, то получим уже 15-20 Вт энергии, растрачиваемой практически впустую. В сутки, работая только в дежурном режиме, бытовая техника одной квартиры способна «съесть» до полкиловатта электроэнергии. А если посчитать годовое потребление всей техники в дежурном режиме, то получится очень внушительная цифра.

Экономия электроэнергии в дежурном режиме может быть получена, если использовать новые технологии в области источников электропитания, в частности, заменить неэкономичные линейные источники питания на интеллектуальные импульсные источники. До недавнего времени импульсные источники мощностью до 5 Вт не могли конкурировать с линейными источниками в цене, поэтому производители не делали акцент на энергосбережение. И только в последние годы правительства многих стран стали поддерживать идею разработки энергосберегающих источников питания и агентства по охране окружающей среды начали разрабатывать энергосберегающие стратегии.

В настоящее время можно выделить два класса устройств с сетевым питанием. К первому классу относятся устройства, в которых необходимо реализовать два независимых сетевых источника питания — основной с мощностью от 50 до 700 Вт и вспомогательный (дежурный) с мощностью до 1 Вт (100-200 мВт в режиме Sleep). Пример такого устройства — персональный компьютер. Ко второму классу относятся приборы, которые имеют один сетевой источник, обеспечивающий питание устройства как в рабочем режиме (с мощностью 5-20 Вт), так и в дежурном, с малым потреблением энергии ( менее 100 мВт). К данному классу можно отнести, например, сетевые зарядные устройства для подзарядки аккумуляторов, встроенных в мобильные устройства. После завершения процесса зарядки адаптер должен перейти в дежурный режим со сверхнизким потреблением.

Концепция TinySwitch компании Power Integration

Впервые концепция интегральной структуры эффективного сетевого маломощного источника питания с малым потреблением в дежурном режиме была предложена и реализована американской фирмой Power Integration в 1998 году. Многие производители сетевых адаптеров используют в своих изделиях микросхемы интегральных контроллеров TinySwitch. Именно Power Integration впервые в мире смогла реализовать на одной кремниевой подложке аналоговую и логическую части вместе с высоковольтным МОП-ключом с рабочим напряжением до 700 В. С тех пор аналогичные силовые интегральные структуры были реализованы многими фирмами, производителями микросхем.

Как проверить AMS1117

Стабилизатор напряжения ams1117 с фиксированным напряжением отличается от подстраиваемого типа тем, что есть два дополнительных резистора которые позволяют определить напряжение. Есть несколько проверенных и рабочих способов проверить стабилизатор на исправность. Это можно сделать с помощью с помощью разных приборов. При достижении определенного напряжения в полупроводнике происходит переход, а когда его сопротивление уменьшается то напряжение на диоде будет постоянным.

Вы также можете проверить устройство можно используя транзистор-тестер. Этот прибор считается универсальным и предназначен для проверки самых разнообразных радиокомпонентов. Измеритель обладает цифровым индикатором, что крайне удобно для простой и комфортной эксплуатации прибора. Для проверки стабилизатора нужно зажать деталь в ZIF-панели и после этого на дисплее высветиться схемное обозначение элемента.

Мультиметр – это идеальное решение для проверки стабилизатора на исправность. Неисправный стабилизатор влияет на напряжение источника питания что естественно скажется на работе устройства, которое подключено к нему.

Схема проверки стабилизатора AMS1117

В наши дни существует еще одна простая микросхема ams1117 которая поможет определить напряжения стабилизации. Блок питания должен менять свое напряжение плавно от 0-50В и чем меньше напряжение, тем больше диапазонов элементов получиться проверить что позволит проверить даже маломощный стабилитрон.

Проверка проводиться также, но можно собрать простую схему для проверки стабилизатора просто используя мультиметр.

Серия микросхем контроллеров NCP1027/1028

Микросхемы NCP1027/28 — дальнейшая модификация серии NCP101x с расширением функциональных возможностей. В первую очередь, микросхемы этой модификации предназначены для построения недорогих импульсных источников питания бытовой аппаратуры (low-cost Switch-Mode Power Supply, SMPS).

Рис. 10. Типовой источник для питания светодиодного светильника с мощностью до 5 Вт

Основной сектор приложений — резервные блоки питания для компьютеров, компьютерных периферийных устройств, телевизоров (ЖК, плазменных, проекционных), обеспечивающие дежурный режим (Standby) с минимальным потреблением энергии от сети. На рис. 12 показана структура микросхем NCP1027/28. Электрические параметры и сферы применения этих микросхем абсолютно одинаковы.

Рис. 11. Схема источника питания на 10 Вт с двумя выходными напряжениями для бытовой техники

Основные отличия структуры NCP1027/28 от структуры серии NCP101x:

  • Не используется модуль DSS, для питания логики контроллера всегда требуется трансформатор с отдельной обмоткой.
  • Используется более мощный встроенный ключ с сопротивлением 5,8 Ом, который позволяет строить источники питания с мощностью до 25 Вт.
  • Рабочий ток источника — до 800 мА.
  • Дополнительные типы защиты от перенапряжения, понижения питания, защита от короткого замыкания на выходе.
  • Всего две опции фиксированных частот — 65 и 100 кГц.
  • Маломощный корпус SOT-223 не применяется.
  • Для уменьшения ЭМИ используется девиация частоты ±6% с помощью встроенного модулирующего генератора с частотой 300 Гц.

Рис. 12. Структура микросхемы NCP1027/28

Сетевой адаптер для промышленных контроллеров

На рис. 13 показан пример реализации сетевого адаптера на базе NCP1027 для питания промышленных контроллеров. Схема обеспечивает два питающих напряжения — 24 В (400 мА) и 5 В (250 мА). Второе напряжение получается при установке дополнительного импульсного понижающего DC/DC-конвертора на базе LM2674.

Рис. 13. Схема сетевого адаптера на базе NCP1027 для питания промышленных контроллеров

Сетевой адаптер мощностью 16 Вт для телекоммуникационных применений

Особенностью сетевых источников для телеком-приложений является необходимость гальванической развязки от сети на уровне 3 кВ и установка сетевых фильтров. Большая часть современных и недорогих модемов, маршрутизаторов и коммутаторов потребляет не более 15 Вт. На рис. 14 показан пример источника питания, который может быть использован в качестве сетевого адаптера для питания широкого класса модемов, маршрутизаторов и коммутаторов. В схему включен импульсный трансформатор, обеспечивающий гальваническую развязку на 3 кВ. В схеме сетевого адаптера используются сетевой фильтр L1 типа Common Choke для защиты сети от проникновения ВЧ-помех, возникающих при работе ключевой схемы контроллера.

Рис. 14. 16-Вт источник питания для модемов, маршрутизаторов и коммутаторов

Драйвер светодиодного светильника

Светодиодные светильники с питанием от сети в настоящее время все чаще можно увидеть в интерьере современного жилища. В отличие от галогеновых лампочек, они потребляют меньше электроэнергии, взрыво-и пожаробезопасны, а также более удобны в использовании. Такие светильники с успехом применяются в качестве встроенных в мебель локальных источников подсветки, для подсветки картин, а также для освещения кухни и ванной. В них активно используется дежурный режим в сочетании с дистанционным или электронным управлением от датчиков присутствия. Экономичность таких источников света могут обеспечить сетевые адаптеры на базе микросхем NCP102x. На рис. 15 показан драйвер для мощного светодиодного источника света с выходным током до 1 А.

Рис. 15. Драйвер мощного светодиодного источника света с выходным током до 1 Ас дежурным режимом

Корпусные исполнения для серий NCP101x/NCP102x

Модификации микросхем серии NCP101x доступны в трех типах корпусов (рис. 16):

  • PDIP-7 (case 626A) с выводами для монтажа в отверстия печатной платы.
  • PDIP-7 (case 626АА) с выводами типа «крыло чайки» — для планарного монтажа.
  • SOT-223 — для smd-монтажа. Корпуса PDIP-7 специфические — 7-выводные. Они похожи на привычные корпуса PDIP-8, но с «пропущенной» 6-й ножкой.

Для более мощных микросхем серии NCP1027/28 корпус SOT-223 не используется. Основной вариант корпуса—PDIP-7 (case 626А). Микросхемы в корпусе case 626АА поставляются только под заказ.

Рис. 16. Типы корпусов, используемых для семейств NCP101x/102x

Повышение максимального выходного тока

Исключительно все интегральные стабилизаторы напряжения способны обеспечить не более 1,5А выходного тока. Однако часто бывает так что есть желание получить большую мощность. Есть несколько путей решения данной задачи. Можно соединить параллельно несколько одинаковых стабилизаторов, но стоит помнить о последствиях таких как неизбежный разброс параметров. При параллельной работе стабилизаторов данные различия приводят именно к неравномерному распределению тока. Чтобы ток был распределен равномерно надо постоянно применять сложные выравнивающие устройства.

Одним из таких источников можно назвать стабилизатор 7805 который содержит в себе важные компоненты такие как электролитический конденсатор, диоды, резистор, транзистор и предохранитель. Стоит отметить, что трансформатор имеет выходное напряжение 6,3В. На момент создания практического устройства транзистор и стабилизатор надо оборудовать подходящим типом тепло-выводящего радиатора.

Описание включения и работы микросхемы TTP223-BA6.

Для включения схемы нужно только питание 2.0V~5.5V.

Схема включения в datasheet содержит всего лишь один, да и тот не обязательный, конденсатор Cs ёмкостью от 0 до 50 pF. С помощью данного конденсатора регулируется чувствительность. Чем выше ёмкость — тем меньше чувствительность. Максимальная чувствительность достигается при отсутствии конденсатора.

Питание подается на выводы 2 (земля) и 5 (+2…+5В).

3 пин — вход сенсора.

1 пин это выход состояния. В активном состоянии на нем может быть либо 0 (земля) либо 1 (напряжение питания).

4 пин AHLB — отвечает за настройку выходного уровня пина 1 в активном состоянии. Если 4 пин соединен с питанием, то в активном состоянии на пине 1 будет низкий уровень (земля). По умолчанию на 4 пине низкий уровень, соответсвенно на выводе 1 в активном состоянии будет высокий уровень (напряжение питание).

6 пин TOG — выбор алгоритма работы сенсорной микросхемы. При подключении высокого уровня на данный вход, TTP223-BA6 будет работать в режиме переключателя. То есть поднесли руку — переключатель включился, перешел в активное состояние. Убрали руку, он остался включен. Что бы выключить, нужно коснуться сенсора еще раз. По умолчанию на 6 входе низкий уровень. В данном режиме работы, выключатель включен только пока мы касаемся сенсора. Убрали руку — он выключился.

Схема c бестрансформаторным включением TTP223-BA6

Потребляемый ток TTP223-BA6 всего 1.5uA-3uA в режиме ожидания, что позволяет записать его от батареи на длительное время. В качестве питания можно использовать зарядное устройство от мобильного телефона. Но, так как потребляемый ток очень мал, я решил сделать включение на бестрансформаторной схеме, в чем мне помогли добрые люди на форуме cxem.net.

Схема не имеет гальванической развязки от сети 220В, что может повлечь выход из строя как компонентов схемы так и удар током. Я рекомендую использовать схему с блоком питания или батареей.

Номиналы на схеме примерные. У меня с такими работает.

Резистор R1 я взял на 2 Вт. Вместо резистора R2 я поставил два последовательно включенных резистора 1206 по 500К, они служат для разрядки конденсатора C5. Резисторы R3 и R4 у меня на 0.25 Вт. Стабилизатор напряжения 78L05 в корпусе SOT-89. Я установил в схему симистор BT139, хотя можно было и BT136, взял тот что был под рукой. Оптрон MOC3063.

Хоть максимальное напряжение резисторов 1206 400 Вольт, но рабочее всего 200В, мне посоветовали поставить их два последовательно. На плате есть место под два последовательно включенных резистора 1206 и параллельно им есть место под выводной резистор. Можно поставить 1 выводной, или 2 SMD.

Видео с демонстрацией работы выключателя.

Сенсорный выключатель в разрыв цепи.

При копировании материалов ссылка на https://terraideas.ru/ обязательна

Область использования

Устройства серии AMS1117 можно спокойно использовать почти в таких же схемах, что и аналоги. Рассеиваемая мощность у AMS1117 будет меньше, но при желании рассеивать большие мощности стоит приобрести импульсный стабилизатор. Стабилизатор может использоваться в самых разных схемах, которые требуют постоянного питания. Сфера применения:

  • ПК;
  • Системные платы, видео и звуко-карты;
  • Бытовая техника;
  • Контролеры;
  • Драйвера электромоторов;
  • Цифровые камеры.

Производитель рассчитывает на максимально широкое использование такого элемента в отличие от самодельщиков которые готовы представить необычные схемы что могут вовсе не работать. Применение микросхем данной серии обеспечивает стабильность выходного напряжения.

Стоит отметить самое главное, что схема включения довольно проста, поэтому разобраться сможет каждый желающий. Производители стараются сделать устройства максимально качественно практичными, удобными и простыми в использовании. Характеристики ams1117 превосходны, благодаря этому он нашел широкое применение. Стабилизатор AMS1117 обладает следующими характеристиками:

  • 1А;
  • 15В;
  • TO-252 – Pmax = 1,5 Вт — Rt = 3°СВт;
  • SOT-223 – Pmax = 0,8 Вт — Rt = 15°СВт;
  • Т=-20 и 125%;
  • Т=150 градусов;
  • ΔT = 25 градусов.

Типовая структура сетевого импульсного адаптера напряжения

На рис. 1 показана типовая структура сетевого импульсного адаптера. Структура адаптера содержит:

  • входные ЭМИ-фильтры;
  • диодный мост для выпрямления сетевого напряжения;
  • фильтр выпрямленного напряжения;
  • схему управления высоковольтным ключом;
  • высоковольтный ключ;
  • импульсный трансформатор;
  • Рис. 1. Типовая структура АС/DC-конвертора
  • выходные диодные выпрямители и фильтры:
  • оптронную схему для передачи сигнала обратной связи по току или напряжению.

Рис. 1. Типовая структура АС/DC-конвертора

В настоящее время имеется множество типов микросхем, в которых осуществлена интеграция в одном корпусе различных компонентов сетевого конвертора. Структура сетевого адаптера представляет в этом случае набор из интегральной силовой части и дискретных элементов, не поддающихся интеграции.

Есть примеры, когда в одном корпусе интегрируются диодный мост и схема управления, а выходной ключ реализуется дискретно. В других случаях в одном корпусе интегрированы схема управления ключом, сам ключ, а также схемы питания логики и защиты. Для реализации адаптеров, работающих в рабочем и дежурном режимах, используется вторая схема интеграции.

В рабочем режиме потребление может достигать 20 Вт, а в дежурном, при отключении нагрузки, снижаться до 80 мВт. В телевизорах и компьютерах присутствуют два сетевых источника — основной и дежурный. Дежурный источник обеспечивает питание контроллера, осуществляющего включение и выключение основного питания, и постоянно подключен к сети.

Сравнение с семейством TinySwitch фирмы Power Integration

Контроллеры семейства TinySwitch от Power Integration были разработаны и появились на рынке на несколько лет раньше, чем семейство NCP101x и NCP102x ON Semi. Эти устройства функционально аналогичны. Во многом похожи и параметры. В TinySwitch также используется 700-В встроенный ключ, частота преобразования — 130 кГц и в семействе NCP, и в TinySwitch. Структура и принцип работы практически одинаковые. Мощность потребления без нагрузки для TinySwitch

Таблица 2. Функциональные аналоги контроллеров семейства TinySwitch фирмы Power Integration и NCP101/102x ON Semi
Контроллеры Power Integration Контроллеры серий NCP101x/102x ON Semi
TNY253 NCP1010AP100
TNY254 NCP1010AP065
TNY255 NCP1013AP100
TNY256 Нет аналога
TNY264 NCP1011AP130
TNY265 NCP1014AP100
TNY266 NCP1011AP133
TNY267 NCP1014AP100
TNY268 NCP1027P065G
TNY277 NCP1014AP100
TNY278 NCP1010AP065G

даже несколько ниже: 30/60 мВт против 100 мВт у NCP. Собственно, ON Semi и не скрывает функциональной аналогичности и даже полной совместимости модификаций микросхем NCP 101x/102x с некоторыми модификациями семейства TinySwitch. В таблице 2 приведены функциональные аналоги контроллеров семейства TinySwitch фирмы Power Integration и NCP101/102x ON Semi.

Есть и существенные отличия. Например, ON Semi не стала выпускать модификации микросхем в корпусе TO-220, которые используются для семейства TinySwitch. В свою очередь, разрабатывая семейство TinySwitch III, компания Power Integration ввела для этой линейки такой же 7-ножечный корпус, как и у NCP101x/NCP102x, намеренно обеспечивая совместимость с этой серией.

Аналоги стабилизаторов AMS1117

Естественно, такой стабилизатор имеет аналоги. Наиболее популярными из них можно назвать LD1117A, IL1117A и К1254ЕН. Однако стоит помнить, что LM1117 имеет отличия. Вы можете его настроить на напряжения от 1,25-13,8В, а помимо подстраиваемого напряжения может также быть и стабильное от 1,8-5В. Кроме того, идеальной версией корпуса является модель SOT-223, которая обладает максимальным током 800мА.

Ams1117 datasheet

Даташит на данный стабилизатор найти достаточно несложно. В нем можно найти более точные характеристики графики, которые, собственно, и отображают работу микросхемы. Стабилизатор можно настроить под свои нужды, но стоит ознакомиться с рекомендациями по его использованию. Выходной ток стабилизаторов с мощностью до 1А обладают рассеиваемой силой 0,8 В. Зачастую такие микросхемы обладают корпусом SOT-223 и 1,5 Вт D-Pack.

Такой стабилизатор – это эффективное и надежное решение. На рынке есть как оригинальные модели, так и аналоги по низкой цене, что крайне удобно если устройство выходит из строя из-за перегруза. Наличие встроенной защиты по первому и второму пункту не дает возможность стабилизатору перегреваться, некорректно работать или вовсе выйти из строя в краткие сроки после установки.

Безопасная эксплуатация

Устройства серии AMS1117 обладают защитой от краткого замыкания, а также тепловых перегрузок. Это крайне полезно и удобно, благодаря чему они, собственно, и пользуются огромным спросом. Схемотехника которая используется в этой серии стабилизаторов требует использования выходного конденсатора. Если между ними подключить резистор, то будет постоянный ток. Подключение ams1117 происходит по специальной схеме, расположенной ниже.

Рисунок 1.

Подключение сенсорной кнопки без Ардуино


Сенсорная кнопка ttp223 выносной сенсор

На схеме размещенной выше, плата Arduino Uno используется в качестве источника питания. При этом к выносному сенсору ttp223 не стоит подключать больше 3 светодиодов. Для управления большой нагрузкой с помощью данного модуля следует использовать транзистор или релейный модуль (силовой ключ), который будет замыкать цепь с высоким током. Пример такого подключения размещен ниже.


Схема подключения ttp223 и LED ленты

Выносной модуль можно использовать без микроконтроллера, если перевести ttp223 в режим работы триггера. Для этого следует замкнуть перемычку B и тогда режим будет переключаться при каждом касании к сенсору

Обратите внимание, что кнопку можно включать в электрическую цепь только, как логический ключ. Большие нагрузки (моторы, адресная LED лента или реле) работать не будут, сенсор просто сгорит

Контроллеры заряда и схемы защиты — в чем разница?

Важно понимать, что модуль защиты и контроллеры заряда — это не одно и то же. Да, их функции в некоторой степени пересекаются, но называть встроенный в аккумулятор модуль защиты контроллером заряда было бы ошибкой

Сейчас поясню в чем разница.

Важнейшая роль любого контроллера заряда заключается в реализации правильного профиля заряда (как правило, это CC/CV — постоянный ток/постоянное напряжение). То есть контроллер заряда должен уметь ограничивать ток зарядки на заданном уровне, тем самым контролируя количество «заливаемой» в батарею энергии в единицу времени. Избыток энергии выделяется в виде тепла, поэтому любой контроллер заряда в процессе работы достаточно сильно разогревается.

По этой причине контроллеры заряда никогда не встраивают в аккумулятор (в отличие от плат защиты). Контроллеры просто являются частью правильного зарядного устройства и не более.

Кроме того, ни одна плата защиты (или модуль защиты, называйте как хотите) не способен ограничивать ток заряда. Плата всего лишь контролирует напряжение на самой банке и в случае выхода его за заранее установленные пределы, размыкает выходные ключи, отключая тем самым банку от внешнего мира. Кстати, защита от КЗ тоже работает по такому же принципу — при коротком замыкании напряжение на банке резко просаживается и срабатывает схема защиты от глубокого разряда.

Путаница между схемами защиты литиевых аккумуляторов и контроллеров заряда возникла из-за схожести порога срабатывания (~4.2В). Только в случае с модулем защиты происходит полное отключение банки от внешних клемм, а в случае с контроллером заряда происходит переключение в режим стабилизации напряжения и постепенного снижения зарядного тока.

Модуль сенсорной кнопки TTP223 Ардуино

При подключении питания к ttp223 Arduino, на выходе OUT сенсорного датчика устанавливается низкий уровень сигнала. Если прикоснутся к рабочей области модуля, выход OUT переключится на высокий уровень и включится встроенный светодиод. Режим работы ttp223 можно настроить по своему усмотрению — для этого на модуле предусмотрены перемычки А и В (по умолчанию перемычки не замкнуты).


Настройка режима работы сенсорного модуля ttp223

При замыкании перемычки А, сигнал на выходе OUT инвертируется, т.е. при касании пальцем рабочей области на выходе устанавливается низкий уровень сигнала. Перемычка В включает режим фиксации переключения модуля, т.е. чтобы переключить состояние сигнала на выходе OUT, необходимо повторно коснутся датчика. Далее представлены основные характеристики ttp223 Arduino.

Характеристики TTP223 (datasheet на русском)

Сенсорная кнопка ttp223 Ардуино выполнена на базе микросхемы TTP223-BA6 в виде бескорпусного модуля. Датчик имеет площадку на печатной плате в виде металлизированной поверхности с надписью «touch». Чувствительность TTP223 зависит от конденсатора – место под который предусмотрено на плате. При установке конденсатора 50 пикофарад чувствительность датчика будет минимальная.

Технические характеристики TTP223:

  • Напряжение питания: 2 – 5,5 Вольт;
  • Потребляемый ток: 70 — 500 мкА;
  • Выходной уровень (при питании 5 В): 4 Вольта (высокий) / 0 Вольт (низкий);
  • Максимальное время срабатывания: 220 мС;
  • Размеры модуля: 11 x 15 мм.

Как подключить сенсорную кнопку к Ардуино

Для этого занятия потребуется:

  • Arduino Uno / Arduino Nano / Arduino Mega;
  • сенсорный модуль выключателя ttp223;
  • релейный модуль SRD-05VDC-SL-C;
  • макетная плата;
  • светодиод и резистор 220 Ом;
  • провода «папа-папа», «папа-мама».


Сенсорная кнопка ttp223 схема подключения к Ардуино

Следующая программа будет включать светодиод, подключенный к 7 пину микроконтроллера, при касании к сенсору. так как в это время на пин 2 будет поступать логическая единица (высокий сигнал). Схема сборки и сам код очень простой, а модуль работает без фиксации (т.е. перемычка B разомкнута). После сборки схемы, размещенной выше, загрузите следующий скетч в плату Arduino Uno.

Скетч. Подключение ttp223 к Ардуино (Touch Sensor)

void setup() {
   pinMode(7, OUTPUT);  // объявляем пин 7 как выход
   pinMode(2, INPUT);       // объявляем пин 2 как вход
}

void loop() {
   // когда на pin 2 поступает высокий сигнал включаем светодиод
   if (digitalRead(2) == HIGH) { digitalWrite(7, HIGH); }

   // когда на pin 2 поступает низкий сигнал выключаем светодиод
   if (digitalRead(2) == LOW) { digitalWrite(7, LOW); }
}

Пояснения к коду:

  1. этот пример программы с touch sensor Arduino довольно простой и ничем не отличается от подключения тактовой кнопки к Ардуино;
  2. если сконфигурировать пин 7 с помощью INPUT_PULLUP, то можно удерживать светодиод во включенном состоянии (следующий пример).


Сенсорная кнопка ttp223 в режиме работы переключателя

В следующем примере модуль touch sensor работает в режиме фиксации (триггера), т.е. перемычка B замкнута. Включение/выключение релейного модуля будет происходить при каждом касании к сенсору. Программа для микроконтроллера при этом остается прежней, так как после того, как вы уберете палец с модуля, на выходе ттп223 все равно сохранится высокий уровень сигнала (логическая единица).

Скетч. Сенсорный переключатель ttp223 (Touch Sensor)

boolean ledState = 0;
boolean buttonWasUp = true;

void setup() {
  pinMode(7, OUTPUT); // пин для подключения транзистора
  pinMode(2, INPUT_PULLUP); // пин для подключения ttp223
}

void loop() {
  // узнаем состояние кнопки
  boolean buttonIsUp = digitalRead(2);

  // если кнопка нажата меняем состояние пина 7
  if (buttonWasUp && !buttonIsUp) {
    delay(10);
    buttonIsUp = digitalRead(2);
    if (!buttonIsUp) { ledState = !ledState; }
  }
  buttonWasUp = buttonIsUp;

  digitalWrite(7, ledState);
}

Пояснения к коду:

  1. при подключении модуля реле, вместо транзистора, можно управлять устройствами с большими токами, например, моторами и лампами 220 Вольт;
  2. фиксация включения осуществлена на программном уровне, без перевода сенсора в режим триггера.

Возможно, вам также будет интересно

Немецкая компания MENTOR GmbH & Co была основана в 1920 г. и первоначально являлась заводом по выпуску электронной техники и точной механики. В 1974 г. фирма начала изготовление компонентов на печатную плату для передней панели, что было связано с развитием и быстрым распространением 19″ систем. В 2000 г. на выставке Electronica в Мюнхене MENTOR GmbH & Co представила первый в мире световод (light guide) с интегрированным в него SMD-светодиодом . В

Часто разработчики малогабаритных электронных устройств сталкиваются с проблемой выбора микроконтроллера под свою задачу. С одной стороны, важен размер корпуса контроллера, с другой — требуется наличие большого числа различных интерфейсов. Современные микроконтроллеры с корпусами 18–28 выводов, как правило, имеют большое количество встроенных периферийных модулей, но малое количество выводов может ограничить одновременное использование требуемой периферии. Peripheral Pin

С 1 января 2002 года в России действует государственный стандарт ГОСТ Р 51317.3.2-99, ограничивающий максимальную эмиссию гармонических составляющих тока технических средств (ТС).

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
Электронная память
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: