Переключатели ИК РФ — Библиотека устройств на микроконтроллерах http://elektro-shemi.ru Сайт тем кому не лень паять Wed, 17 Sep 2014 12:24:39 +0000 ru-RU hourly 1 https://wordpress.org/?v=4.9.22 Регулятор мощности с фазовым управлением симистором на микроконтроллере PIC16F84A http://elektro-shemi.ru/reguljator_moshhnosti_s_fazovym_upravleniem_simistorom_na_mikrokontrollere_pic16f84a.html http://elektro-shemi.ru/reguljator_moshhnosti_s_fazovym_upravleniem_simistorom_na_mikrokontrollere_pic16f84a.html#comments Sun, 24 Jul 2011 20:00:00 +0000 http://www.elektro-shemi.ru/reguljator_moshhnosti_s_fazovym_upravleniem_simistorom_na_mikrokontrollere_pic16f84a.html егулятор предназначен для плавного управления мощностью активнойнагрузки, питающейся от сети переменного тока 220 вольт частотой 50 Гц.Мощность нагрузки зависит от типа применяемого симистора. В основуметода управления положен принцип фазового регулирования моментавключения симистора, включенного последовательно с нагрузкой.

Фото регулятора представлены на риснках :

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

Основнымэлементом   регулятора является микроконтроллер PIC16F84A.По входу RB0 микроконтроллера организовано прерывание в момент переходасетевого напряжения через ноль. Перепад на этом выводе формирует узелна оптопаре U1 (АОУ110Б). От момента прерывания программно организованазадержка включения симистора, которая меняется в определённых пределах.На светодиодном индикаторе это выглядит как регулирование мощности от 0до 99%.

Схема регулятора мощностипредставлена на рисунке :


Погрешность соответствия показаний индикатора и действительной мощностиподводимой к нагрузке вполне достаточная для применения регулятора длябытовых целей. Кнопки  S1  и  S2 служат дляувеличения и уменьшения мощности соответственно. В подпрограмме опросакнопок организовано несколько режимов, удобных в пользовании, приоднократном нажатии изменение на единицу значения, при долгом нажатиибыстрое изменение и очень быстрое.
     Узел управления симисторомсостоит из элементов U2, VD3, R5, стандартное схемное решение,оптотиристор U2 (АОУ103В) обеспечивает гальваническую развязку и спомощью диодного моста VD3 (W08) управление симистором VS1. 
     Схема питается от сети черезтрансформатор T1. Далее напряжение выпрямляется диодным мостом VD2,часть напряжения поступает на оптопару  U1, для формированияперепада перехода сетевого напряжения через ноль, остальная часть черездиод VD1 на микросхему стабилизатора IC1, которая стабилизируетнапряжение до 5 вольт. Элементы С1, С2, С7 служат для сглаживанияпульсаций сетевого напряжения.

Печатные платы в формате LAY:
печатная плата PicPower
плата управлениясемистором

Прошивка для микроконтроллера PIC16F84A в HEX формате :PicPower.rar  
Та-же прошивка в формате программы ProgCode :  PicPower.sfr  

Автор конструкции:  Юрий Стрижаков

Связаться с автором можно по email (указан на схеме)


]]>
http://elektro-shemi.ru/reguljator_moshhnosti_s_fazovym_upravleniem_simistorom_na_mikrokontrollere_pic16f84a.html/feed 4
Дистанционное включение нагрузки http://elektro-shemi.ru/distancionnoe_vkljuchenie_nagruzki.html http://elektro-shemi.ru/distancionnoe_vkljuchenie_nagruzki.html#respond Sun, 10 Jul 2011 20:00:00 +0000 http://www.elektro-shemi.ru/distancionnoe_vkljuchenie_nagruzki.html На сегодняшний деньсхемных решений включения дистанционно нагрузки великое множество – это один извариантов с применением микроконтроллера PIC12F629  схема и программа на оригинальность и функциональность не претендует онаразрабатывалась под конкретные условия эксплуатации об этом вкратце.  Батя попросил собрать схему управленияводяным насосом, установленным на скважине, чтоб была возможность включатьудаленно с огорода полив, брат  предложилтрадиционную схему на магнитных пускателях с кнопками пуск/ стоп, ну а я несмог обойтись без МК.

Что получилось

— вся схемапоместилась в половине двойной розетки наружного исполнения.

— где одна розетка220 в коммутируемая реле на ток до 10А.

— два светодиода состоянияустройства.

— сенсорная кнопкауправления на устройстве.

— клеммы для подключениявыносной кнопки под двухжильный провод.

— Выносная кнопкаимеет светодиод состояния и контактную пару.

— безопасноенапряжение на выносной кнопке.

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

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

            -светодиод горит  насос выключен питание иэлектричество есть

НАЖАТИЕ

            -светодиод мигает насос включен (должна уже идти вода)

— светодиод негорит нет сетевого питания, обрыв или замыкание  линии.

Так как в жизнипроисходит всякое разное – завоздушился насос, сорвало шланг на соединении,пропал свет и т.д. схема всегда информирует о своем состоянии.

Сенсорная кнопка наустройстве это не опция просто так оказалось проще, чем искать и вклеивать вкорпус микрик.

 

Пару фоток

Схема:

О деталях: Релеиспользовал автомобильное с сигнализации, на сенсор возможно придется подобратьсопротивление 22к-44к, трансформатор выбирайте чтоб обеспечивал ток реле.

Взаключение. Для увеличения коммутируемой мощности достаточно добавить пускательс катушкой 220В.

Скачать прошивку, исходник и схему

                                                            Обсуждение на ФОРУМЕ

]]>
http://elektro-shemi.ru/distancionnoe_vkljuchenie_nagruzki.html/feed 0
Двухканальное ИК управление v1 http://elektro-shemi.ru/dvukhkanalnoe_ik_upravlenie_v1.html http://elektro-shemi.ru/dvukhkanalnoe_ik_upravlenie_v1.html#respond Sun, 10 Jul 2011 20:00:00 +0000 http://www.elektro-shemi.ru/dvukhkanalnoe_ik_upravlenie_v1.html Особенности:
— два канала управления («А» и «В»)
— возможность использовать лампы дневного света
— инфракрасное управление от пульта бытовой техники (RC5 и NEC)
— таймер сна — 2мин
— режим работы: включить «А» или «В», выключить «А» или «В» и режим сна
Коммутацией занимается симистор BTA16 BTA08 и т.д., также применена оптопара MOC3043 (MOC3042) т.е. есть гальваническая развязка.   
Перечень деталей:
D1 6V2 стабилитрон
D2 1N4007 диод
C1 *** 0,39uF / 275V
C2 100nF
C3 47uF / 10V
C4 4,7uF / 10V
C5 10nF
R1 *** 47 / 1W
R2 560-680
R3 220-470 
R4 100
R5 1k
R6 100
Jp1 Jumper
Tr1 BTA16-600
LD1 светодиод
TSOP ИК приемник TSOP1738, TSOP1736, SFH5110, 
Sw1 тактовая кнопка
OPT1 ** оптопара MOC3043 / MOC3042
     

Лампы дневного света можно использовать лишь те, в которых применена электронная система зажигания.

Обучение пульта ИК:
1) Держите кнопку 11сек, устройство войдет в режим программирования. Светодиод начнет мигать быстро и оба канала отключатся. Теперь в течении 11сек вы должны успеть запрограммировать пульт.
2) Жмем кнопку на пульте которая будет отвечать за включение первого канала «А».
3) Жмем кнопку на пульте которая будет отвечать за отключение первого канала «А».
4) Жмем кнопку на пульте которая будет отвечать за включение второго канала «В».
5) Жмем кнопку на пульте которая будет отвечать за отключение второго канала «В».
6) Жмем кнопку на пульте которая будет отвечать за включение и отключение режима сна.
  Во время программирования кнопок, при нажатии на программируемую кнопку пульта мигнет светодиод, тем самым сигнализируя о принятой и записанной команде. Если светодиод мигает и без нажатия на кнопку пульта то это значит, что вы применили несовместимый с устройством ИК приемник (например TSOP11xx). 
Описание Jumper:
  Например, если ваш пульт имеет только две кнопки [X и Y], и если нажать во время программирования: XXYYY, это означает, что кнопка X будет использоваться для канала «А», а Y будет использоваться для канала «B». В этом случае необходимо перемычку JP1 замкнуть, чтобы вы могли отключить каналы с той же кнопки. Если вы выберете XXXXY комбинацию, это означает, что X будет использоваться для включения и выключения канала «А», а Y будет использоваться для включения / выключения режима сна (канал B не используется).


Скачать прошивку для pic12f629, pic12f675 и печатку

]]>
http://elektro-shemi.ru/dvukhkanalnoe_ik_upravlenie_v1.html/feed 0
Сенсорный выключатель http://elektro-shemi.ru/sensornyj_vykljuchatel.html http://elektro-shemi.ru/sensornyj_vykljuchatel.html#comments Sun, 10 Jul 2011 20:00:00 +0000 http://www.elektro-shemi.ru/sensornyj_vykljuchatel.html «RGB-LIGHT SLAYDER» 

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

  Конструктивно разделен,  на силовой блок с блоком питания и на сенсорную плату с системой управления.  В девайсе используем два МК это PIC12F629 для приема IR команд с пульта управления и PIC16F628A собственно сам выключатель, такой конструктивный подход обособлен уже достаточной нагрузкой на   PIC16F628A, где  для надежного и уверенного IR  приема не хватает ресурсов.
  Пульт для выключателя необходим с протоколом NEC , по сути в PIC12F629 несколько модифицированная программа «IR конструктора» думаю многие с этим устройством уже знакомы.
  На панели выключателя расположены шесть сенсоров и 12 светодиодов для индикации режимов.  В дежурном режиме четыре светодиода по углам выключателя обозначают его габариты и местонахождения. При касании к сенсорам и управления с пульта светодиоды откликаются небольшой анимацией и собственно показывают установленный уровень яркости. Ну, что много писать, лучше посмотреть видео ролик.
  Из функций стоит отметить:

1. Режим записи кнопок пульта. На пульте необходимо выбрать три кнопки, не влияющие на бытовую технику. Записывать их будем в следующей очередности
— первая, кнопка верх
— вторая, ON-OFF
— третья, кнопка вниз
Как записать пульт: Дотронутся до 6 сенсора (верхний сенсор, максимальный уровень яркости и удерживать около 10 секунд) светодиоды на выключателе с включенных всех переключатся на  четыре центральных светодиода.  Отпускаем сенсор и берем пульт, нажимаем поочередно выбранные три кнопки, индикацией четырех средних светодиодов видим проведения записи. Запись завершена можно проверить и понажимать кнопки пульта.
2.   Работа с пультом:
— кнопкой  ON-OFF собственно включаем и выключаем
— кнопкой  верх с выключенного состояния включаем на максимальную мощность,
в включенном положении увеличиваем яркость.
— кнопкой вниз с выключенного состояния включаем на минимальную  мощность,
в включенном положении уменьшаем  яркость.
3. Работа с сенсорной панелью: 
— Короткое прикосновение к панели функция ON-OFF
— Прикосновение и удержание на выбранном сенсоре установит уровень яркости соответствующий этому сенсору.
— Режим слайдера, перемещая палец по сенсорной панели устанавливаем необходимый уровень яркости.
4.  Стандартная функция авто выключения света. Меню  выключателя позволяет выбрать один из шести режимов времени авто выключения:
-1  авто выключение через 15 минут. (индикация нижних светодиодов)
-2  авто выключение через 30 минут. (индикация второго светодиода)
-3  авто выключение через 1 час.         (индикация третьего светодиода)
-4  авто выключение через 4 часа.       (индикация четвертого светодиода)
-5  авто выключение через 8 часов.    (индикация пятого светодиода)
-6  авто выключение через 12 часов. (индикация шестого светодиода)
Для входа в меню выбора времени авто выключения необходимо с состояния  включенного света нажать кнопку на пульте выкл и удерживать ее в течении примерно 10 сек,  по истечении этого времени выключатель отобразит установленный в памяти режим индикацией светодиодов. Для выбора другого режима кнопками верх и вниз выбираем необходимый режим, далее нажимая кнопку пульта вкл-выкл. производим запись изменения в память и выход в рабочий режим.
5.  Выбор режима светодиодной индикации. Для  входа в режим выбора настроек светодиодной индикации необходимо включить свет кнопкой вкл-выкл. на пульте и удерживать ее в течении примерно10 секунд до появления на выключателе индикации текущего режима. Всего доступно 6 режимов, первый считается с минимального уровня освещения и далее верх до шестого. Далее кнопками на пульте верх и вниз выбираем необходимый режим подсветки, для запоминания выбора подтверждаем нажатием кнопки вкл-выкл, режим запоминается и выходим в нормальный режим работы.
Режимы подсветки выключателя:
1. Установлен по умолчанию в новом изделии. Выполняется подсветка контура выключателя и индикация выполняемых действий, как с сенсорной панели так и с пульта.
2. Режим в котором выполняется  индикация выполняемых действий, как с сенсорной панели так и с пульта, но нет индикации подсветки контура в ждущем режиме.
3. Режим в котором вся индикация отключена. Если у вас в доме есть маленькие дети, чтоб не привлекать их внимание.
4. Режим свет включен. Индикация дублирует состояния включенного света. Удобно использовать в закрытых помещениях, где выключатель установлен вне помещения (ванная комната, санузел и др.) для контроля помещение занято или так же если забыли выключить свет.
5. Обратный режим с индикацией ночник при выключенном освещении, а при включенном освещении  индикация контура выключателя отключена.
6. Аналог четвертого режима с той лишь разницей, что после включения света запускается таймер на 15 минут, по истечению времени индикация начинает мигать привлекая внимание. 
Сборка: 
  Выключатель можно собрать как в DIP корпусах МК так и в  SOIC, платы прилагаются.
Процесс сборки требует качественной платы и опыта пайки SMD компонентов. Применяемые светодиоды использовал с ленты, цвет можно выбрать по вкусу. Светодиоды, требуют к себе особого внимания,  пока не впаяны в плату, они очень чувствительны к статическому электричеству и перегреву. Рекомендую до монтажа дорожки на плате временно соединить между собой перемычками. Также применять качественный паяльник или лучше выключать его из сети 220В, в общем использовать все возможные меры защиты.
Плата: Травил дорожки с одной стороны, со  второй  где сенсоры заклеил изолентой,  потом прорезал резаком разделения на сенсоры. Вместо металлизации переходных отверстий впаял тонкую проволоку, которую со стороны сенсоров  зачистил. Для светодиодов сверлятся отверстия в которые они устанавливаются.



Программирование:  
-PIC12F629 паяем первым и «шьем» на плате, потом можно поставить ИК приемник. 
-PIC16F628А также пишем на плате, это можно сделать, когда все компоненты установлены, мешать не будут. Если не пишется в монтаже где-то брак. 
Силовой блок: 

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

Сенсоры  необходимо закрыть изолирующей накладкой толщиной около 1 мм. В одном случае я залил эпоксидкой, заранее вырезав рамку с обычного выключателя. Перед заливкой замазал все просветы пластилином, правда потом устал его выковыривать. Второй выключатель собран в фото рамке 
 Необходимо помнить устройство не имеет гальванической развязки с сетью поэтому все проводники должны быть закрыты от случайного прикосновения и монтаж устройства производить сняв напряжение в сети освещения.
После подачи питания происходит настройка сенсоров поэтому в этот момент выключатель не стоит трогать, происходит это довольно быстро скажем 1 секунда.
Внешний дизайн панели, цветовая гамма, форма зависит от вашей фантазии.
Детали:   
Конденсатор 1000 пф. С малым допуском отклонения. 
Заключение:  
Материал предназначен, для частного использования. В случае серийного производства необходимо получить разрешения автора. 
Скачать прошивки, печатки

Обсуждение на ФОРУМЕ

]]>
http://elektro-shemi.ru/sensornyj_vykljuchatel.html/feed 1
3 канала РФ дистанционного управления http://elektro-shemi.ru/3_kanala_rf_distancionnogo_upravlenija.html http://elektro-shemi.ru/3_kanala_rf_distancionnogo_upravlenija.html#respond Sun, 10 Jul 2011 20:00:00 +0000 http://www.elektro-shemi.ru/3_kanala_rf_distancionnogo_upravlenija.html Передатчик,3V питание от аккумулятора ( размером с монету) диапазона около 10 м. Приемник 5В с стабилизатора.

Приемник

Передатчик

Манчестерский код:

Скачать прошивку:

версия 1

версия 2

]]>
http://elektro-shemi.ru/3_kanala_rf_distancionnogo_upravlenija.html/feed 0