Авторизация


...

Кто на сайте?

Сейчас 129 гостей и ни одного зарегистрированного пользователя на сайте

Статистика

-Посетители : 23694
-Материалы : 209

Пользователь сайта продает...

  Универсальный цифровой спидометр

Пользователь сайта покупает...

Мониторинг и удаленное управление оборудованием через Ethernet - NetComMK RL2 WF

Автор: Николай Викторов Просмотров: 5494

 

  В принципе функциональность устройства такая же, как и у NetComMK RL1. Основное отличие,  это передача данных по WI-FI и применение  микроконтроллера PIC12F683, что позволяет значительно снизить  стоимость и размеры самого устройства. Правда  это ограничивает  количество подключенных датчиков, но как показывает практика   в  большинстве случаев этого вполне достаточно.

 

korpusRL2 1

 

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

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

 Первоначально у меня вызывало сомнение реализации данной задачи на  PIC микроконтроллере 12 серии , т.к. практически все нужно было реализовывать программно, а памяти в данном МК очень мало… но почти все получилось, хотя для этого пришлось писать программу для МК на ассемблере и отказаться от части функций.

 

 

memori

 

  Когда пришли микроконтроллеры PIC12F1822 с аппаратной поддержкой протокола «usart», появилась версия и на СИ, но то же с ограничениями. В дальнейшем думаю можно будет перенести  часть функций на модуль WI-FI  ESP8266 и освободить место для реализации хотя бы WEB сервера для настройки режима работы устройства.

 

 Схема устройства.

 

sxema

   Питание устройства осуществляется через   mini USB-B угловую розетку, напряжения питания 5 вольт. Реле типа TRU-5VDC 5-вольт. В первом исполнении оба датчика температуры запитывались напрямую от общей схемы питания  5 вольт. В последствии в схему  питания  второго датчика пришлось внести изменения и ограничить его по току. Дело в том, что второй датчик температуры "выносной"  и подключается через разъем под "винт",  при прокладке провод датчика могли передавить или неправильно подключить, что вызывало неработоспособность всего устройства. После доработки устройство продолжает работать даже при замыкании питания второго датчика. Схема ограничения по току  исполнена  на  VT2, VT3,  R9, R11, R12  и  LED2.  Если в ограничении  нет необходимости разъемы XP4  и XP5  перемыкаются джамперами. Длина провода второго  датчика  может быть значительной, к одному из устройств датчик DS18B20 подключен проводом длиной 32 метра и сечением  0.5мм..  При такой длине провода для нормальной работы датчика сопротивление R7 пришлось разместить непосредственно у самого датчика. Можно и  не выпаивать сопротивление R7, а  дополнительно у  датчика установить еще одно сопротивление 2,7-3,6 Ком..  Для защиты  вывода микроконтроллера по входу  установлен стабилитрон D1 на 5,6 вольт.

  При внутрисхемном программировании микроконтроллера необходимо разомкнуть  джамперы с разъемов XP2, XP3, XP6 и XP7.

  Управление исполнительным реле производится через линию задержки VD2 и C8. Задержка позволяет не менять состояние реле на момент перезагрузки микроконтроллера. Настройка режима работы реле производится на сайте (сервере), пользователь зайдя по web интерфейсу на сайт под своим логином и паролем "привязывает" управление к одному из датчиков, установив там же  верхнее и нижние значение включение/отключение реле. При  очередном сеансе связи с сервером  данные для работы реле будут приняты устройством и запишутся в  буфер, а при повторной передаче  данные сравниваются с находящимся данными в буфере и в случае равенства настройки запишутся в EEPROM микроконтроллера.

 

Плата устройства.

 

Plata RL2

 

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

 Для получения прошивки необходимо зарегистрироваться на сайте http://netcommk.ru  и  получить идентификатор устройства, перейти на страницу  сборки прошивки ввести полученный идентификатор, логин и пароль подключения к точке доступа WI-FI, выбрать кол-во датчиков и нажать кнопку "сохранить".  Далее появиться ссылка для скачивания архива с прошивкой. В прошивке будет сформирован уникальный  ID, этот же ID запишется в базу сервера. При подключении  устройства к серверу netcom-mk.ru  ID  сверяется с  данными в базе и в случае несоответствия будет выслано электронное письмо владельцу устройства с таким идентификатором. При этом все запросы будут блокироваться  до подтверждения  владельцем  ID прошивки.

 В  устройстве есть возможность изменить логин и пароль подключения к точке доступа WI-FI.  Правда из-за ограничения объема памяти   программ в микроконтроллере реализовать полноценный WEB  сервер на данном устройстве не удалось , по этому  для изменений настроек  необходимо при выключенном питании нажать кнопку S1 и удерживая ее включить питание, подождать около 4 секунд.  В результате в эфире появиться точка доступа NetComMK. Подключиться  к точке доступа можно при помощи утилиты   control_rl2_wf  запустив ее на компьютере  или ноутбуке  с WI-FI и операционной системой Windows ..... 

 

rl2 wf  1

 

 Ввести имя и пароль  (SSID и ASCII) для подключения к точке доступа WI-FI и записать настройки в устройство, нажав соответствующую кнопку. После этого перезапустить устройство в нормальном режиме.

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

 

RL2WF plat M1

RL2WF plat M2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  Вопросы можно задать на форуме...

 

.

Случайные статьи....

Prev Next

ПП инициализация LCD в 4-х битном режиме.

01-06-2012 Super User

  В данном примере для работы с LCD задействован порт "С" и два бита порта "B" (6,7). Для удобства при инициализации микроконтроллера  порт "С" настроен; 4 младших бита на выход; старшие 4 бита на вход.  

ПП перевода десятичного числа 0-9 в ASCII-код.

29-10-2012 Super User

 В регистр "Temp"  записывается число от 0 до 9, после выполнения ПП в W получаем  ASCII-код числа.  

Устройство бесконтактного управления с использованием карт RFID 125 кг…

07-02-2016 Иван Шевченко (R1ZK)

Устройство бесконтактного управления с использованием карт RFID 125 кгц.

  Хотя устройство и предназначено для бесконтактного включения/выключения освещения объекта с применением карт (брелоков) доступа RFID, с успехом можно   применять не только в промышленности, но и в быту, в том числе и для   ограничения доступа вкл/откл  оборудования.  Автор...

sPlan – удобная программа для вычерчивания принципиальных схем (ч. 2)

27-09-2012 Игорь Безверхний

sPlan – удобная программа для вычерчивания принципиальных схем (ч. 2)

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


Все права принадлежат ChipMK.ru. При копировании материала ссылка обязательна. 2011-2017 © ChipMK.ru

ChipMk.ru Яндекс.Метрика
PRCY.ru