Gc-helper.ru

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

Утюг с сенсорным выключателем

Сенсорные выключатели в Москве

  • Розетки, выключатели и рамки
  • Электрические переключатели

Датчик касания, сенсорный выключатель, EGoto TKS TTP223

Лицевая панель для сенсорного выключателя, белый, Celiane, пр-во Legrand

Сенсорный выключатель Livolo 1 клавиша 1 пост Белый

Механизм выключателя, сенсорный без нейтрали, 400Вт, Celiane, пр-во Legrand

Schneider Electric GSL000251

Сенсорный выключатель Livolo 1 клавиша 1 пост Серый

Сенсорный выключатель для жалюзей Livolo 2 клавиши 1 модуль Белый

Одноклавишный сенсорный выключатель livolo с дистанционным управлением белого цвета (VL-C701R-11)

Schneider Electric SDN0300147

Одноклавишный сенсорный выключатель livolo белого цвета (VL-C701-11)

Schneider Electric GSL000451

Сенсорный выключатель света Livolo 220 в, черный

Лицевая панель для сенсорного выключателя, титан, Celiane, пр-во Legrand

OE-TP сенсорный переключатель с димированием

Schneider Electric GSL000131

Schneider Electric GSL000253

Сенсорный выключатель света Livolo 220 в, двухклавишный, золото

Сенсорный выключатель света Livolo 220 в, белый

VL-C702-19 Сенсорный выключатель Livolo 2 клавиши 1 пост Синий

Сенсорный выключатель света 220 в, двухклавишный, белый

Сенсорный выключатель света 220 в, золото

VL-C701-19 Сенсорный выключатель Livolo 1 клавиша 1 пост Синий

Выключатель / переключатель Schneider Electric Unica TOP MGU5.201.30ZD

Выключатель / переключатель Schneider Electric Unica TOP MGU5.0303.30NZD

VL-C702-11 Сенсорный выключатель Livolo 2 клавиши 1 пост Белый

Сенсорный выключатель света Livolo 220 в, двухклавишный, черный

Механизм выключателя, сенсорный с нейтралью, 1000Вт, Celiane, пр-во Legrand

VL-C702-18 Сенсорный выключатель Livolo 2 клавиши 1 пост Зеленый

Кнопочный выключатель (кнопка) Schneider Electric SEDNA SDN0700121 10А белый

Выключатель / переключатель Schneider Electric UNICA MGU5.211.25ZD 10А

Schneider Electric SDN0300121

Выключатель / переключатель Schneider Electric UNICA MGU5.211.18ZD 10А белый

Schneider Electric SDN0100121

Одноклавишный сенсорный выключатель livolo золотого цвета (VL-C701-13)

VL-Q701-12 Сенсорный выключатель Livolo Quadro 1 клавиша 1 пост Черный

Выключатель 2х1-полюсный Schneider Electric GLOSSA GSL000853 10А коричневый

Умный сенсорный беспроводной WIFI выключатель света PS WF-E2 Белый

VL-C702-17 Сенсорный выключатель Livolo 2 клавиши 1 пост Розовый

Кнопочный выключатель (кнопка) Schneider Electric NU520618 10А белый

Кнопочный выключатель (кнопка) Schneider Electric NU310654 10А антрацит

Одноклавишный сенсорный выключатель livolo с дистанционным управлением золотого цвета (VL-C701R-13)

Кнопочный выключатель (кнопка) Schneider Electric NU520644 10А бежевый

Двухклавишный сенсорный выключатель livolo с дистанционным управлением белого цвета (VL-C702R-11)

VL-C701Z-11 Сенсорный выключатель Livolo ZigBee (Wi-Fi) 1 клавиша 1 пост Белый

Schneider Electric GSL000153

Кнопочный выключатель (кнопка) Schneider Electric VS116-155-5-86 16А хромовый

Беспроводной сенсорный выключатель c дополнительной флуоресцентной подсветкой

Приветствую всех читателей раздела «DIY или Сделай сам» на Habr! Сегодняшняя статья будет о сенсорном выключателе на микросхеме TTP223 | даташит. Выключатель работает на микроконтроллере nRF52832 | даташит, использован модуль YJ-17103 с печатной антенной и разъёмом для внешней антенны MHF4. Сенсорный выключатель работает от батареек CR2430 или CR2450. Потребление в режиме передачи составляет не более 8мА, в режиме сна не более 6мкА.

Как и все предыдущие проекты этот тоже является Arduino проектом, программа написана в Arduino IDE. В основе программной реализации устройства использован протокол Mysensors | GitHub библиотеки, GitHub поддержки плат nRF5 в Mysensors. Англоязычный форум сообщества — http://forum.mysensors.org, русскоязычный форум сообщества — http://mysensors.ru/forum/
(Для желающих изучить — Документация, Serial Protocol, API, Протокол, Парсер | для желающих оказать содействие (contributions) в развитии проекта — Документация)

Плата сенсорного выключателя разрабатывалась в программе Диптрейс, с учетом последующего изготовления по методу Лазерной Утюжной Технологии(ЛУТ). Плата разрабатывалась в размерах 60х60мм (стандартная стеклянная панель имеет размеры 80х80мм). Схема была распечатана на страницах журнала Антенна и перенесена утюгом Bosсh с настройкой «Лен»(максимальная мощность) на двухстороннюю фольгированную стеклотекстолитовую плату 1.5мм, 35мкм (за неимением другой).

Травление производилось раствором хлорного железа, предварительно приготовленном в пропорциях 1.5ч.ложки на 250мл теплой воды. Процесс занял 15 минут.
Сверление отверстий под межслойные переходы и под крепление батарейного держателя выполнялось мини-дрелью DREMEL 3000 установленной на стойке для сверления DREMEL 220. Отверстия под межслойные переходы были просверлены сверлом 0,4мм, отверстия под держатель батареек сверлом 1,1мм. Обрезка по границам платы была выполнена той же мини-дрелью с насадкой DREMEL 540 (Круг отрезной d=32.0мм). Обрезка производилась в респираторе.
Лужение вытравленной платы было выполнено с помощью сплава Розе, в водном растворе (1 ч.ложка кристаллизованной лимонной кислоты на 300мл воды).

Процесс пайки занял около часа, основная часть времени была потрачена на пропайку проволоки(луженая, диаметром 0.4мм) в отверстиях для межслойных переходов.

Отмывалась плата аэрозольным очистителем FLUX OFF.

Читать еще:  Магнитный выключатель как работает

Разработка корпуса устройства была выполнена в трехмерном редакторе автоматизированного проектирования. Размеры корпуса 78,5mm Х 78,5mm Х 12mm.

Законченная модель корпуса и крышки батарейного отсека была сохранена в формате STL, далее необходимо было выполнить подготовку этих моделей для печати на SLA принтере(добавление поддержек, ориентация). На этом этапе возникла небольшая проблема, так как область печати у бытовых SLA принтеров небольшая. Модель корпуса устройства в самой оптимальной относительно времени печати положении не вмещалась в размеры области печати. При размещении модели под 45 градусов так же дало неутешительный результат, вес поддержки получался равным весу модели корпуса. Было принято решение печатать модель вертикально, сделав поддержку на одной из лицевых сторон, заранее согласившийся с фактом пост обработки. Печать корпуса заняла 5 часов с настройкой слоя в 50 микрон. Далее была выполнена обработка с помощью очень мелкозернистой наждачной бумаги(номер не напишу, так как не знаю:)). Крышка батарейного отсека печаталась 40 минут.

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

Рассеиватель для led подсветки был сделан из двустороннего скотча c акриловым адгезивом 3M 9088-200. Для флуоресцентной подсветки на выбор было несколько материалов, китайская клеящаяся лента и клеящаяся бумага нарезанная в ленты отечественной компании Люминофор. Выбор был сделан в пользу отечественного производителя, по моим ощущениям светило ярче и дольше. Квадрат из бумаги с флуоресцентным пигментом был наклеен сверху на двусторонний скотч 3M 9088-200.

Приклеивание стекла к корпусу выключателя было выполнено с помощью двустороннего скотча с акриловым адгезивом 3M VHB 4910.

Крышка фиксировалась винтом M 1,4 Х 5мм.

Себестоимость устройства составила 890 руб.

Далее предстояла программная часть. Без проблем не обошлось. Оказывается сенсорные микросхемы TTP223 отлично работают при стабилизированном питании в.3.3в и не очень отлично при питании напрямую от хорошо разряженной батарейки. При старте устройства с питанием в районе 2.5v, плюс после дополнительной «просадки» при отработке презентации Mysensors микросхема TTP223(сразу после калибровки) вызывала прерывание МК так как находилась с активным триггером.

Была изменена схема подачи питания на микросхему (управлением питанием TTP223 c gpio МК), подведена дополнительная земля, на линиях rgb led (которые проходят по другой стороне платы ёмкостного сенсора) были заменены резисторы с более высоким сопротивлением. Так же в ПО было добавлено: активация питания для ёмкостной микросхемы после старта фреймворка Mysensors и отработке презентации. Увеличена вдвое задержка для автокалибровки микросхемы TTP223 при подаче на нее питания. Все эти изменения полностью устранили данную проблему.

void before()
<
// Дополнительная функция, если сравнивать со стандартной структурой Ардуино скетчей, то before() это подобие setup(), отработка происходит до инициализации транспортного уровня Mysensors, рекомендуется например для инициализации устройств SPI
>

void presentation()
<
//Тут происходит презентация ноды и ее сенсоров на контролере через маршрутизатор
sendSketchInfo(«Name of my sensor node», «1.0»); // презентация названия ноды, версии ПО
present(CHILD_ID, S_WHATEVER, «Description»); // презентация сенсоров ноды, описания сенсоров
>

test_sens.ino
/**
ТЕСТОВЫЙ СКЕТЧ СЕНСОРНОГО ВЫКЛЮЧАТЕЛЯ С ПРЕРЫВАНИЯМИ НА NRF_LPCOMP
*/
bool button_flag;
bool sens_flag;
bool send_flag;
bool detection;
bool nosleep;
byte timer;
unsigned long SLEEP_TIME = 21600000; //6 hours
unsigned long oldmillis;
unsigned long newmillis;
unsigned long interrupt_time;
unsigned long SLEEP_TIME_W;
uint16_t currentBatteryPercent;
uint16_t batteryVoltage = 0;
uint16_t battery_vcc_min = 2400;
uint16_t battery_vcc_max = 3000;

#define MY_RADIO_NRF5_ESB
//#define MY_PASSIVE_NODE
#define MY_NODE_ID 30
#define MY_PARENT_NODE_ID 0
#define MY_PARENT_NODE_IS_STATIC
#define MY_TRANSPORT_UPLINK_CHECK_DISABLED
#define IRT_PIN 3 //(PORT0, gpio 5)
#include
// see https://www.mysensors.org/download/serial_api_20
#define SENS_CHILD_ID 0
#define CHILD_ID_VOLT 254
MyMessage sensMsg(SENS_CHILD_ID, V_VAR1);
//MyMessage voltMsg(CHILD_ID_VOLT, V_VOLTAGE);

void preHwInit() <
sleep(2000);
pinMode(RED_LED, OUTPUT);
digitalWrite(RED_LED, HIGH);
pinMode(GREEN_LED, OUTPUT);
digitalWrite(GREEN_LED, HIGH);
pinMode(BLUE_LED, OUTPUT);
digitalWrite(BLUE_LED, HIGH);
pinMode(MODE_PIN, INPUT);
pinMode(SENS_PIN, INPUT);
>

void before()
<
NRF_POWER->DCDCEN = 1;
NRF_UART0->ENABLE = 0;
sleep(1000);
digitalWrite(BLUE_LED, LOW);
sleep(150);
digitalWrite(BLUE_LED, HIGH);
>

void presentation() <
sendSketchInfo(«EFEKTA Sens 1CH Sensor», «1.1»);
present(SENS_CHILD_ID, S_CUSTOM, «SWITCH STATUS»);
//present(CHILD_ID_VOLT, S_MULTIMETER, «Battery»);
>

void setup() <
digitalWrite(BLUE_LED, LOW);
sleep(100);
digitalWrite(BLUE_LED, HIGH);
sleep(200);
digitalWrite(BLUE_LED, LOW);
sleep(100);
digitalWrite(BLUE_LED, HIGH);
lpComp();
detection = false;
SLEEP_TIME_W = SLEEP_TIME;
pinMode(31, OUTPUT);
digitalWrite(31, HIGH);
/*
while (timer battery_vcc_max) <
currentBatteryPercent = 100;
>
else if (batteryVoltage PSEL = IRT_PIN;
NRF_LPCOMP->ANADETECT = 1;
NRF_LPCOMP->INTENSET = B0100;
NRF_LPCOMP->ENABLE = 1;
NRF_LPCOMP->TASKS_START = 1;
NVIC_SetPriority(LPCOMP_IRQn, 15);
NVIC_ClearPendingIRQ(LPCOMP_IRQn);
NVIC_EnableIRQ(LPCOMP_IRQn);
>

void r_lpComp() <
NRF_LPCOMP->INTENSET = B0100;
>

#if __CORTEX_M == 0x04
#define NRF5_RESET_EVENT(event)
event = 0;
(void)event
#else
#define NRF5_RESET_EVENT(event) event = 0
#endif

Читать еще:  Сенсорный выключатель ir sensor инфракрасный выключатель

extern «C» <
void LPCOMP_IRQHandler(void) <
detection = true;
NRF5_RESET_EVENT(NRF_LPCOMP->EVENTS_UP);
NRF_LPCOMP->EVENTS_UP = 0;
MY_HW_RTC->CC[0] = (MY_HW_RTC->COUNTER + 2);
>
>

void lpComp_reset () <
s_lpComp();
detection = false;
NRF_LPCOMP->EVENTS_UP = 0;
r_lpComp();
>

MyBoardNRF5.cpp
#ifdef MYBOARDNRF5
#include

// Don’t remove this line
#include

MyBoardNRF5.h
#ifndef _MYBOARDNRF5_H_
#define _MYBOARDNRF5_H_

#ifdef __cplusplus
extern «C»
<
#endif // __cplusplus

// Number of pins defined in PinDescription array
#define PINS_COUNT (32u)
#define NUM_DIGITAL_PINS (32u)
#define NUM_ANALOG_INPUTS (8u)
#define NUM_ANALOG_OUTPUTS (8u)

/*
* LEDs
*
* This is optional
*
* With My Sensors, you can use
* hwPinMode() instead of pinMode()
* hwPinMode() allows to use advanced modes like OUTPUT_H0H1 to drive LEDs.
* https://github.com/mysensors/MySensors/blob/development/drivers/NRF5/nrf5_wiring_constants.h
*
*/
#define PIN_LED1 (16)
#define PIN_LED2 (15)
#define PIN_LED3 (17)
#define RED_LED (PIN_LED1)
#define GREEN_LED (PIN_LED2)
#define BLUE_LED (PIN_LED3)
#define INTERRUPT_PIN (5)
#define MODE_PIN (25)
#define SENS_PIN (27)

/*
* Analog ports
*
* If you change g_APinDescription, replace PIN_AIN0 with
* port numbers mapped by the g_APinDescription Array.
* You can add PIN_AIN0 to the g_APinDescription Array if
* you want provide analog ports MCU independed, you can add
* PIN_AIN0..PIN_AIN7 to your custom g_APinDescription Array
* defined in MyBoardNRF5.cpp
*/
static const uint8_t A0 = ADC_A0;
static const uint8_t A1 = ADC_A1;
static const uint8_t A2 = ADC_A2;
static const uint8_t A3 = ADC_A3;
static const uint8_t A4 = ADC_A4;
static const uint8_t A5 = ADC_A5;
static const uint8_t A6 = ADC_A6;
static const uint8_t A7 = ADC_A7;

/*
* Serial interfaces
*
* RX and TX are required.
* If you have no serial port, use unused pins
* CTS and RTS are optional.
*/
#define PIN_SERIAL_RX (11)
#define PIN_SERIAL_TX (12)

#ifdef __cplusplus
>
#endif

Выключатель имеет сенсорную кнопку и тактовую кнопку на обратной стороне устройства. Данная тактовая кнопка будет использоваться для сервисных режимов, режим привязки по воздуху, обнуление устройства. На кнопке реализован железный анти дребезг. Линия ёмкостного сенсора и линия тактовой кнопки через диоды Шотки соединенны и подключены к аналоговому пину p0.05, так же с ёмкостного сенсора и тактовой кнопки идут линии на пины МК р0.25 и p0.27 для считывания состояний после активации прерывания на пине p0.05. На пине p0.05 активировано прерывание через компаратор (NRF_LPCOMP) по EVENTS_UP. Вдохновение для решения задачи получал тут и тут.

Выключатель был добавлен в сеть Mysensors, управляемой контролером умного дома Мажордомо (сайт проекта)

Несколько слов о сенсорных выключателях

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

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

Наибольшее распространение получили следующие виды сенсорных выключателей — инфракрасные, объёмные и акустические, реагирующие на любой звук, датчики, а также выключатели, у которых отсутствует подвижная клавиша.

Если говорить о конструкции современных сенсорных выключателей, то можно отметить то, что у всех видов этих устройств примерно одинаковое конструктивное решение. Они отличаются лишь сенсорами, или датчиками, которые посылают выключателю какую-либо команду на срабатывание.

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

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

Такой тип бесконтактных выключателей является одним из самых наиболее распространённых. Практически все охранные и пожарные сигнализации имеют в своей конструкции данное устройство. Если применять сенсорные выключатели на основе инфракрасных датчиков в бытовых условиях или на производстве, то возможно добиться значительной экономии электрической энергии, что приведёт к снижению денежных расходов на её оплату.

Читать еще:  Автоматические выключатели для аир

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

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

Очень распространённым видом современных сенсорных выключателей являются бесконтактные устройства. У них напрочь отсутствует какой-либо подвижной механизм. Датчик подобного выключателя способен сработать от простого приближения к нему руки человека на расстояние порядка 3 — 4 см. Он передаст необходимую команду усилителю сигнала, а тот приведёт в действие коммутатор включающий, например, свет в комнате.

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

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

Утюг с сенсорным выключателем

С этим покупают Посмотреть

Выключатель сенсорный 3 позиции 12/24V 48W 4A

  • Код товара 411187
  • Артикул 1035783
  • Производитель JazzWay

С этим покупают Посмотреть

Выключатель-диммер сенсорный (от 0% до 100%) 12/24V 48W 4A

  • Код товара 2988900
  • Артикул 1035806
  • Производитель JazzWay

Celiane Лицевая панель выключатель привода сенсорный слоновая кость

  • Код товара 3162274
  • Артикул 066286
  • Производитель Legrand/Celiane

Панель управления сенсорная Ekip Control Panel на 10 выключателей

  • Код товара 8531648
  • Артикул 1SDA074311R1
  • Производитель ABB/Emax

Панель управления сенсорная Ekip Сontrol Panel на 30 выключателей

  • Код товара 9491841
  • Артикул 1SDA074312R1
  • Производитель ABB/Emax

С этим покупают Посмотреть

Выключатель сенсорный круглый компактный 22 мм 24V DC М12 пластик черный без фиксаци

  • Код товара 4694218
  • Артикул 3SU1200-1SK10-2SA0
  • Производитель SIEMENS

Светильник светодиодный 2w с сенсорным выключателем 4000К хром (комплект 3 светильника) (AL8102)

  • Код товара 5575955
  • Артикул 29745
  • Производитель FERON

Модуль светодиодный LED 3w 4000К 250Лм алюминий IP20 с сенсорным выключателем и диммированием соединение в линию до 2м (AL8031)

  • Код товара 397360
  • Артикул 29663
  • Производитель FERON

Светильник светодиодный ДПО-5w 4000K 375Лм алюминий IP20 с сенсорным выключателем и диммированием (71979 NEL-T1)

  • Код товара 1416930
  • Артикул 19803
  • Производитель Navigator Group

С этим покупают Посмотреть

Коннектор для сенсорного выключателя угловой разъем с винтовыми клеммами

  • Код товара 9024077
  • Артикул 3SU1900-0KL10-0AA0
  • Производитель SIEMENS

Светильник настольный Гермес серебристый LED 8Вт сенсорный выключатель струбцина 2 звена (Гермес 8)

  • Код товара 687722
  • Артикул 000000000173
  • Производитель Трансвит/Гермес

Сделано
в России

Светильник настольный Сириус С16 серебристый LED 6.5w сенсорный выключатель подставка 1 звено (Сириус С16)

  • Код товара 5477771
  • Артикул 000000000341
  • Производитель Трансвит

Сделано
в России

  • Покупателям
    • Способ оплаты
    • Доставка
    • Акции
    • Скидки и баллы
    • Адреса магазинов
    • Договор оферты
  • Компания ЭТМ
    • О компании
    • Сервис iPRO
    • Электрофорум
    • ЭТМ Вакансии

Центр поддержки и продаж

  • Электрика
  • Свет
  • Крепеж
  • Безопасность

Мы в социальных сетях

  • Повышение квалификации
  • Часто задаваемые вопросы
  • Нашли ошибку?
  • Центр обращений

© 2021 Компания ЭТМ — Копирование и использование в коммерческих целях информации на сайте www.etm.ru допускается только с письменного одобрения Компании ЭТМ. Информация о товарах, их характеристиках и комплектации может содержать неточности

Ваш город: Выберите город

Я подтверждаю свое согласие на обработку персональных данных согласно Политике обработки персональных данных

Сайт использует файлы cookie с целью повышения удобства пользования сервисом. Продолжая использовать наш сайт, вы даёте согласие на обработку cookie-файлов.

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