Gc-helper.ru

ГК Хелпер
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Модуль для сенсорного выключателя

Сенсорный выключатель своими руками на TTP223

Новая версия схемы сенсорного выключателя на 220 Вольт на модуле TTP223 в разрыв цепи.

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

Схема почти повторяет схему с Хабра, которая была срисована по словам автора с выключателя с али.

Скачать печатную плату и схему сенсорного выключателя на модуле TTP223 для DipTrace.

Я подбирал номиналы из того что есть.

К разъему XP1 подключаем разрыв фазы (L).

В режиме ожидания через резистор R1 (2 Вт 10 кОм) и диод D1 (SMA4007), во время положительного полупериода, ток течет через стабилизатор напряжения на транзисторе Q1 и стабилитроне D4 (18 В). По мере заряда C2, напряжение на базе Q1 растет, пока позволяет стабилитрон D4. Это обычный «Параметрический стабилизатор». R3 я установил 1 МОм, можно больше, главное чтобы хватило тока на срабатывание стабилитрона и открытие транзистора.

U1 это 78l05 стабилизатор. Обвязка конденсаторами. C1, C3 — по 100 нФ. C2, C4 по 470 мкФ. Напряжение нужно брать с запасом. С2 у меня 50В, C4 — 16В.

VO1 оптрон MOC3021. R6 на 510 Ом.

Когда схема включается, открывается симистор D5 (BT136-600E). В этот момент схема не может питаться так же, так как мы смыкаем цепь. Чтобы запитать схему будем резать один полупериод.

Для этого я использовал полевой транзистор IRFZ44N (на схеме Q2). Он на 55 Вольт, но для схемы хватит, так как закрыт он будет только до 20-30 Вольт.

В рабочем режиме симистор D5 открыт, а транзистор Q2 закрыт. Отрицательная полуволна протечет через встроенный диод в транзисторе Q2. Положительная волна потечет через D3-D2.

Стабилитрон D7 на 16В. Когда напряжение превысит 16В ток потечет и напряжение на неинвертирующем (+) входе U2 (LM321) будет расти. На инвертирующем (-) входе резисторами задается порог срабатывания.

На выходе U2 ток не течет, транзисторы Q3 и Q2 закрыты. Порог срабатывания 5 Вольт, берется с U1 через резистор R8.

Когда на C5 (1uF) напряжение достигнет 5В на выходе U2 появится ток и откроется Q2. Цепь замкнется и через R11 начнет разряжаться C5. Нам нужно держать U2 открытым на весь оставшийся полупериод, это примерно 10 мс, но не более 20 мс, чтобы к моменту нового положительного полупериода Q2 был закрыт.

Для разрядки подбираем резистор R11. Если поставить на 33 кОм, то за 10 мс на C5 останется примерно 3,69 В, а за 20 мс около 2.73 В (опуская незначительный ток потребления U2). Чтобы ток не утекал через D7, установлен C6 (33uF).

Для поддержания U2 во включенном состоянии на заданное время нужно снизить порог срабатывания. Для этих целей служит Q3-R9. Транзистор Q3 открывшись, включит делитель напряжения на резисторах R8-R9. Нам нужно из 5 Вольт получить меньше чем 3.6 Вольта, возьмем 3.5 В. Если взять R8 номиналом 10 кОм, то с помощью формулы (или калькулятора на сайте схем.нет как сделал я) можно рассчитать номинал второго резистора. Получаем второй резистор 23 кОм, такого нет, ближайший 22 кОм, получим 3.45 В. Можно взять 20 кОм.

Когда конденсатор C5 разрядится до 3.45 Вольт, U2 закроет транзисторы Q2 и Q3.

Читать еще:  Автоматический выключатель отключается при нагрузке

В результате мы получим на входе U1 около 20 В и Q2 около 21 В, 16 В D7 + 5 В R8 ( я опускаю падение на диодах, не столь важно, можно стабилитрон использовать другой, можно подбирать).

Стабилитрон D6 нужен для ограничения напряжения на затвор Q2, у меня на 18 Вольт. R7 на 1 кОм. R10 на 10кОм.

Потребление схемы около 2-3мА в режиме ожидания по показаниям мультиметра.

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

А теперь про недостатки.

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

Видео с демонстрацией работы сенсорного выключателя с энергосберегающей лампой:

Сайт Кушеева Сергея

  • Перезапуск сетевого интерфейса в OpenWrt или Linux
  • HiveOS данные через MQTT+NodeRed в телеграмм
  • Smart Logic System Gateway (SLS), автоматизация с помощью скриптов
  • Быстрая настройка топиков в Virtuino6 для zigbee2mqtt
  • Собираем OpenWrt с zigbee2mqtt
  • 315 МГц
  • 3D принтер
  • 433 МГц
  • android
  • Arduino
  • Arduino IDE
  • Arduino Mega Server
  • asterisk
  • Blynk
  • BMP-180
  • Car PC
  • cubieboard2
  • dd
  • DietPi
  • Domoticz
  • EasyEDA
  • esp8266
  • ESP8266Basic
  • favorites
  • GIMP
  • Google Chrome
  • GPIO
  • HLK-RM04
  • HLK-SW16
  • i2c
  • Lego
  • LibreOffice.org
  • linaro
  • Linux
  • Linux — это просто
  • MajorDoMo
  • MarcSQL
  • Marlin
  • MAX7219
  • MD_Parola
  • node
  • Node-Red
  • nrf24l01+
  • OctoPrint
  • OpenOffice.org
  • OpenVPN
  • OpenWrt
  • OrangePi PC
  • PCG8574
  • QR-code
  • RFM69
  • RPi Monitor
  • RTC
  • SainSmart iMatic
  • SLS
  • Smart Logic System Gateway
  • Sprint-Layout
  • STM32
  • T-962
  • Terminal
  • Tronxy
  • UART
  • Uncategorized
  • Wi-Fi
  • WiringOP
  • zigbee2mqtt
  • Без рубрики
  • Безопасность
  • Линукс — это просто!
  • математика
  • Микроконтроллеры это просто
  • модификация
  • освещение
  • светодиоды
  • Создание образа
  • умный дом
  • электроснабжение

Сенсорный выключатель на ESP8266. часть 2. Подробно.

В прошлой статье я описал сенсорный выключатель, в качестве сенсоров используем 4 готовых модуля TTP223, ссылки на оборудование в статье Сенсорный выключатель на ESP8266. В этой статье опишем подробно как сделать выключатель начиная от прошивки модуля и настройке в различном применении. Эта статья является более подробной и дополненной к статье Умный дом. Клацкаем светом.

Мозгом выключателя является модуль ESP8266, пока я использовал прошивку Wifi-IoT, для реализации функций кнопок используется платные функции прошивки.

1. Прошивка модулей ESP8266

Если Вы знаете как прошивать модули ESP8266 то этот пункт можно пропустить, тут будет описан вариант прошивки ESP8266 в Linux.

Для прошивки надо использовать USB-UART адаптер с возможность установки уровня 3.3В, я прошиваю вот таким. Кроме RX и TX в нем разведены сигналы RTS (сброс) и DTR (включение режима прошивки).

Схема подключения модуля ESP8266

Если Вы прошиваете модуль который распаян на вот такой плате

то подтягивать CH_PD и GPIO15 не надо, они уже подтянуты, иначе для работы необходимо подтянуть, для прошивки модуля не распаянного на плате я использую самодельный адаптер сделанный из старого AGP разъема материнской платы. Так же можно не подтягивать Reset и GPIO0 а просто воткнуть их в соответствующие разъемы USB-UART адаптера.

Модуль надо питать от отдельного источника питания поскольку ток, выдаваемый USB-UART адаптера маленький. При питании от отдельного источника питания необходимо соединить GND источника питания с GND USB-UART переходника или GND источника питания с GND ESP8266.

Читать еще:  Вывод кабельный для выключателей

Мною подготовлен архив с уже готовой программой и прошивками для модулей ESP8266, качаем архив и распаковываем в домашнюю папку.

В папке bin лежат разнообразные прошивки, каждая прошивка в своей папке

esplink -прошивка EspLink, интересный проект, позволяет работать wi-fi шлюзом для ардуино.

HS — прошивки Wifi-IoT, с некоторым набором функций

nodemcu — NodeMCU, позволяет загружать и исполнять lua скрипты с помощью лежащего в архиве Esplorer (в сборке старая версия)

Smart.js — позволяет выполнять ява скрипты.

Втыкаем USB-UART адаптер и проверим на каком порту он определился, для этого открываем консоль (Эмулятор терминала, lxterminal и т.п.)

Сенсорная кнопка на ttp223

Всем привет. С 16 февраля я бился с микросхемой сенсорной кнопки на основе готовой микросхемы Ttp223.
Купил я её в Китае. Даташит русскоязычный (статьи в инете) был с ошибочно схемой, на англоязычной версии привёл схему в рабочий вид.
Даже не знаю с чего начать. Работа ещё не окончена, есть проблемы с защитой от помех (если сенсор будет лежать с телефоном или рядом с проводом питания будут наводки и будет произвольное срабатывание), так же ещё корпус оказался узковат для микросхемы по высоте на 2 мм. Надо другой покупать и следовательно можно отдалить компоненты. Поэтому не будет пока печатки тут. И так же третья беда это сам сенсор. Мне надо чтобы это был провод/полоска длиной 2.5м, но такой сенсор даже с максимальной настройкой чувствительности работал коряво. Сенсор 2×2 работает отлично. Со всем диапазоном настройки. А значит схема рабочая. Пока решаю эти проблемы.

Начнём с далека. Заказал я ттр223 в Китае за копейки. Пришли. Первая сборка без ключа разгрузки дала сбой. Не работало на тесте ничего. Долго думал где косяк. А косяк был в самой микрухе. 1…2…3…4…несколько штук в помойку. Не работают и всё. Думал уже вся партия брак…купил готовый модуль на тест. С ним работает, с моими купленным не работает ничего…
Пришла макетка и я перестал тратить текстолит на опыты. Вечерами сидел ваял версии обвязки
1 версия печатки нарисованая мной была косячная в силу слабых знаний. Она была без защиты от помех цепи, без ключа силовой разгрузки (я сразу запитал реле). Сделал себе площадку для ттр223 для тестов на макетке. Удобно стало.
Мне накидали схему силового ключа на основе к-т транзистора и мосфета Ирф630. Но не работало все равно. Поэтапно на макетке я разобрался с питанием, с самой микрухой, но не мог реализовать ключ силовой разгрузки.
Потом на глаза попалась схема простая подключения микроконтроллеров к силовой нагрузке. На основе вс547 (а у меня как раз шт 50 валяется) и 1 резистора на 3к (у меня 1к). Пробую его с нагрузкой в виде диода на 5в и работает. Ура! Убрал диод и поставил реле 10А с питанием обмотки 5в. Работает. Тут же накатал схему для печатной платы и своял её. Целый день почти ушёл. Но заработало. Как уже выше сказал есть небольшие проблемы по подбору сенсора. Поэтому пока не установил куда хотел.
Что у меня сделано: питание 12в от трансформатора для светодиодной ленты. Далее на миросхеме идёт фильтр из 3х 16в кондера на 220/47/1 uf, потом через лм317 с 2 резисторами 12в становится 5в для питания микросхемы. После повторяется фильтр с теми же номиналамм но на 6в. Потом сама микруха ттр223 у которой 4я нога в воздухе (если посадить на плюс её, то при подаче питания на 1й ноге будет логическая 1, пока не коснутся сенсора. Мне это не надо, почему: если моргнет свет или на время выключится, то свет загорится и будет гореть пока кто-то не увидит этого, лишняя энергия не нужна к затратам). 5 и 6 нога на плюсе (при 6 ноге на плюсе микруха работает как кнопка с фиксацией, без этого условия микруха будет срабатывать и держать логическую 1 на 1й ноге только при условии удержания руки на сенсоре).
Сам сенсор это 3я нога. Его регулировка по чувствительности производится конденсатором от 0 до 50 pf. Ставится он нюмежду 3й и 2й неге. 2я нога это масса. 1я нога это нога управления. Выдаёт она 5в и то-ли 0.8мА то-ли 8мА. Точно не скажу. Забыл на данный момент.

Читать еще:  Датчик движения iek дд 010 схема подключения с выключателем

От первой ноги через резистор 1кОм управляющий сигнал идёт на базу вс547. Через Эмитор и коллектор масса идёт на обмотку реле. Обмотка реле как уже говорил 5в. Вторая лапка обмотки реле жёстко лежит на плюс 5в. Через контакты реле идёт — 12в на питание светодиодной ленты.

В роли сенсора 2.5м проволока. Пока в процессе подбора. Думаю может заменю на скотч метализированный или фольгу. Пока эксперементирую.

Ну и есть видео работы. Есть видео косяков. Все креплю. Смотрите))) потом резюмирую как будет работать уже на шкафчиках кухонных))))



Модуль сенсорного переключения (сенсорная кнопка) TTP223

  • Описание
  • Отзывы 0
  • Вопрос — Ответ 0

Сенсорная кнопка ttp223 — это электронный бесконтактный датчик реагирующий на изменение емкости.
Может использоваться в режиме «Выключатель» с фиксацией изменений на выходе и в режиме «Кнопка» без фиксации выходных значений.
Сенсор считается бесконтактным, так как не требует непосредственного контакта с электрическими цепями платы и может срабатывать на расстоянии до 5 мм.
По этому электронную кнопку можно прятать под стеклянными или пластиковыми поверхностями.
Место касания на модуле ttp223 обозначено надписью «TOUCH».
При срабатывании датчика касания на модуле должен включиться индикаторный светодиод, который оповестит о срабатывании сенсора.
Датчик прикосновения можно подключать напрямую к MOSFET, SSR или модулю реле.
И по этому для того что бы сделать электронный выключатель Вам не нужен контроллер Ардуино и др.
На плате так же предусмотрены две перемычки, для конфигурации режимов работы емкостного сенсора.

Все варианты конфигурации датчика прикосновения приведены в таблице ниже:

Режим кнопки — при нажатии и удержании на выходе логическая «1»

Режим выключателя — при касании на выходе фиксируется логический «0»

Режим выключателя — при касании на выходе фиксируется логическая «1

Чувствительность TTP223B зависит от размера контактной площадки сенсора и конденсатора (на плате не припаян).

Регулировка чувствительности
Для уменьшения чувствительности сенсора, нужно припаять конденсатор, с обратной стороны платы, вверху слева, на схеме он обозначен как C3.
Без конденсатора, чувствительность модуля максимальная, с установленным конденсатором номиналом 50pF, чувствительность будет минимальной.
Изменяя емкость конденсатора в пределах от 1pF до 50pF можно добиться требуемой чувствительности датчика.

Технические характеристики
Рабочее напряжение (В): 2.5 — 5
Чувствительность (пФ): 0 — 50
Длина (мм): 14
Ширина (мм): 10
Высота (мм): 2

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector