Авторизация


...

Кто на сайте?

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

Статистика

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

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

   AV-S2G4B

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

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

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

 

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

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

  Это устройство на момент написания статьи тестируется около 4 месяцев, 2 месяца в локальной сети предприятия и столько же дома. В обоих случаях использовался удаленный сервер.   В принципе работает стабильно и все устраивает. Единственное что захотелось изменить, это отказаться от витой пары и подключить к роутеру по WI-FI, т.к. не всегда удобно тянуть провод. На данный момент эта задача практически решена, но об этом чуть позже. Вернемся к устройству….

 

 Вид устройства (без корпуса) рис.1
 

Plata 1 02

 

 

Plata 1 01

 

 

Описание работы устройства.

 
В данном устройстве NetComMK RL1 информация о состоянии датчиков передается на удаленный сервер netcom-mk   и хранится там длительное время, что при необходимости позволяет пользователю зайдя на сайт в доли секунды получить информацию о состоянии датчика за любой час, день, месяц, ввиде таблицы (рис.2)  или графика. (рис.3).  Частота передачи данных с датчиков от 1 до 27 минут, настраивается пользователем на сайте. На начало каждого часа   данные записываются как номинальные, в течении часа фиксируется только максимальное и минимальное значения.   В случае срабатывания датчиков сигнализации информация передается в течение нескольких секунд и записывается время "тревоги" и "отбой тревоги", отправляется сообщение.

 

 рис.2

 

Ot o4

 

(рис.3) 

 

Ot o5

 

 

Раньше я, как наверно и многие, недооценивал хранение и обработку информации на удаленном сервере, сейчас полностью противоположного мнения. Обработка данных на сервере позволяет микроконтроллеру заниматься в основном только измерениями и отправкой данных, а всю нагрузку возложить на сам сервер. Не трогая программу микроконтроллера на сервере можно  производить различные действия,  включая отправку на ваш email электронного письма или  SMS на ваш телефон  при возникновении события, отчета и мн.др.. Все управление  и настройка  устройства производится по веб интерфейсу, для этого достаточно зайти на сайт netcom-mk.ru  под своим логином и паролем. В мобильной версии (если зайти с мобильного устройства) можно только мониторить (смотреть показания и др. без возможности изменения).

 

К  устройству NetComMK RL1 (версия прошивки v1.0.0.4) можно подключить:

  •  2 датчика температуры.
  •  2 датчика сигнализации.
  •  1 измерительный датчик.
  •  2 реле.

Количество датчиков зависит от прошивки. Максимально к предоставленному устройству можно подключить   3 датчика температуры, 5 измерительных датчиков и 4 датчика сигнализации ( в том числе противопожарных и датчиков движения) , а так же управлять нагрузками (до 3 реле).

 

 

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

 

Sxema mon

 

Основой устройства служит микроконтроллер PIC18F25K20, работающий от внутреннего генератора с тактовой частой 32 MГц  и  готовый модуль Ethernet-контроллер W5100 (рис.4). Такой модуль очень удобен для работы как в локальных, так и в Ethernet сетях. Кроме поддержки различных протоколов способен работать в 100 Мбитных сетях, в отличии от той же ENC28j60, которая работает только в 10Мбитных и такую скорость уже не все роутеры поддерживают.

 

рис.4

w5100 1

 

 

 Связь микроконтроллера с модулем осуществляется по SPI протоколу.

 Питание устройства 12 вольт необходимо только для исполнительных реле, все остальное работает от  3.3 вольт.  для этого используется  преобразователь напряжения KIS-3R33S (рис.5).

 

 

 рис.5

 

Ot 06

 

 

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

 

 Датчики сигнализации любые, работающие в случае тревоги на размыкание.

 

 Измерительные датчики должны на выходе выдавать в пределах 0-3.3 вольта. Сами показания корректируются на сервере (умножаются на коэффициент).

 

 

 Работа реле настраивается через WEB интерфейс на сайте. Реле можно "привязать" к любому датчику, установив значение включения и отключения.

 

 

 

 

 

  Настройка устройства.

  После регистрации на сайте на указанный email будет отправлено электронное письмо  c 8 значным индефикатором, который нужно присвоить устройству. Для этого нужно подключить устройство  витой парой напрямую к компьютеру. В сетевых настройках ПК присвоить соединению ip адрес 192.168.1.2  , маска 255.255.255.0.  Далее удерживая на устройстве кнопку S1 включить устройство, в результате должен запуститься  WEB server (светодиод HL1 начнет часто моргать). С ПК заходим браузером по адресу 192.168.1.1, если все сделано правильно откроется страница настройки NetComMK RL1 рис.6

 

рис.6

 

Ot 07

 

 

В настройках необходимо присвоить IP адрес устройству, изменить МАС адрес по необходимости , ввести  полученный индефикатор, ip адрес шлюза и ip адрес сервера dns (обычно шлюз и dns  это ip адрес роутера ). Нажимаем кнопку "изменить" и если у вас нет предупреждений о неправильном вводе страница обновиться с введенными данными. После этого можно перегрузить устройство. Подключаем его к роутеру и  в случае успешной связи с удаленным сервером (до 2  минут) загорится светодиод HL1. После этого можно заходить на сайт под своим логином и паролем. 

 

Задать вопросу можно на форуме.

 

 

 

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

Prev Next

Что такое микроконтроллер?

21-04-2012 Super User

   Надеюсь, Вы не сильно утомились, читая про двоичную арифметику, логические операции и т.д., но что поделаешь? Без этого никуда. Дальше  переходим к рассмотрению следующей главы -микроконтроллеры …. Микроконтроллер – в первую очередь, это микросхема, да  и  на вид практически  ничем не...

Емкостной измеритель уровня ГСМ в емкостях.

18-04-2015 Александр Маюнов

Емкостной измеритель уровня ГСМ в емкостях.

Каждый хозяйственный человек хранит в своих подсобках закрома, которые не надо видеть никому кроме него, наверно я из таких. Речь пойдет о двухсотлитровых бочках с топливом и о средствах измерения уровня ГСМ в них. Стародедовский способ измерения уровня топлива палкой...

Контроллер радиолюбительского репитера RR1Z

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

Контроллер радиолюбительского репитера RR1Z

В данной статье  рассматривается контроллер  радиолюбительского репитера, который был разработан по просьбе радиолюбителей клуба «Мурманск» и предназначен для установки в составе репитера RR1Z.  Устройство работает без нареканий с марта 2015 года. Автором предоставлены все необходимые для повторения материалы включая исходник...

ПП подключения графического индикатора к одному порту.

07-06-2012 Super User

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


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

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