Arduino Mega Server

Модератор: Alex

Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server

Сообщение Alex » Вт окт 27, 2015 10:24 am

А есть ли смысл набивать мегу или дуо разными процессами? Может наделить их различными коммуникационными интерфейсами, а всю работу отдавать специально отданным для этих целей платам.
Не понял идею. Нужно объяснить по другому как-то.
Например модуль электро вынести на отдельную плату и данные с него передавать массивом на мегу, которая будет отображать на своей странице и логировать их на сд-карту.
Кто сказал, что Мега должна быть одна? Их может быть десяток специализированных.
Согласитесь тянуть провода от 10-15 датчиков тока с электрического щитка запарнее, чем там спрятать nano с обвязкой. Если поставить в щиток мегу, тогда туда придется тянуть пиры, термо итп. Для передачи можно использовать modbus(для тех кто не доверяет радио)
Ничего никуда тянуть не надо. АМС и OHAS это части одной гармоничной системы. И для электро-блока это 2 стандартные витые пары СКС в качестве транспорта.
Избавившись от лишних процессов мега будет работать шустрее и отпадет смысл городить дополнительную ОЗУ, переводить датчики и тп на 3,3в или ломать голову над переделкой библиотек...
Второй ответ. Контроллеров (АМС) может быть много и они могут быть специализированными.
В итоге мы получим прототип МАЖОРА на ардуино контроллере.
Опять не понял идею.
arturmon
Сообщения: 155
Зарегистрирован: Сб июл 07, 2012 11:42 pm
Благодарил (а): 3 раза
Поблагодарили: 3 раза

Re: Arduino Mega Server

Сообщение arturmon » Вт окт 27, 2015 1:27 pm

http://www.ebay.com/sch/i.html?_odkw=34 ... e&_sacat=0
для тех кто хочет использовать RS485 на DUE
Gorgon67
Сообщения: 23
Зарегистрирован: Пт сен 11, 2015 9:05 am
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Re: Arduino Mega Server

Сообщение Gorgon67 » Вт окт 27, 2015 1:43 pm

Идея в том, что бы вынести из меги все модули типа температуры, электросети, пиров и тд на отдельные платы. Допустим вы хотите управлять светодиодной лентой в дальней комнате и чтобы не тянуть провод от серверной, вы ставите ард нано с тремя транзисторами для R,G и B связывайте её например при помощи nrf24l и питаете от блока питания самой ленты плюсом добавляете датчик температуры, влажности и пиры этой комнаты. Далее для нано как в меге собирается прошивка из готовых блоков, RGB,температуры и влажности,пиров итд и все отправляется на мегу по запросу. Мега сделав запрос, получает и раскладывает по полочкам эти данные на странице и переходит к опросу контролера в следующей комнате.И так по кругу. Тогда у нас мега избавляется от лишнего кода и выступает в качестве устройства сбора и вывода данных. Для каждого такого (комнатного) контролера можно создавать по шаблону страничку с его данными на меге.
Кто сказал, что Мега должна быть одна? Их может быть десяток специализированных.
Если в понятие "Мега" вы закладываете контролер, эзернет и сд для каждого помещения, то это будет слишком громоздко и дорого. Зачем для датчика температуры и прочей мелочевки ставить Мегу+эзернет по 10 баксов за штуку, если можно взять модбас или нрф + нано или микро за 5 баксов включая сам датчик температуры.

Для более подробного описания чуть позже нарисую схемку с алгоритмом работы.
За это сообщение автора Gorgon67 поблагодарил:
Stepanov (Вт окт 27, 2015 3:54 pm)
Рейтинг: 1.16%
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server

Сообщение Alex » Вт окт 27, 2015 6:36 pm

В общем, да. Для светодиодной ленты отдельный АМС излишен, тут можно обойтись мелким контроллером (проводным или беспроводным).

А вот для электроблока я бы поставил отдельный АМС с кучей дополнительных возможностей и удобным интерфейсом. И подцепил к нему на отдельном сайте те датчики, которые находятся рядом.
Gorgon67
Сообщения: 23
Зарегистрирован: Пт сен 11, 2015 9:05 am
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Re: Arduino Mega Server

Сообщение Gorgon67 » Вт окт 27, 2015 9:06 pm

А вот для электроблока я бы поставил отдельный АМС с кучей дополнительных возможностей и удобным интерфейсом. И подцепил к нему на отдельном сайте те датчики, которые находятся рядом
А зачем? Трансформатор тока должен находиться как можно ближе к контролеру, иначе наводки и сопротивление проводов сведут на нет всю точность измерений. Как вариант можно взять трансформатор с двумя вторичными обмотками на 9-12 вольт. Одну обмотку использовать в качестве питания ардуины, а вторую для измерительных целей. Спрятать все в отдельную коробочку и отправлять меге из щитка электрораспределения. Не прятать же мегу в щиток, особенно если он в подъезде(парадной).
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server

Сообщение Alex » Ср окт 28, 2015 6:18 am

А зачем? Трансформатор тока должен находиться как можно ближе к контролеру, иначе наводки и сопротивление проводов сведут на нет всю точность измерений. Как вариант можно взять трансформатор с двумя вторичными обмотками на 9-12 вольт. Одну обмотку использовать в качестве питания ардуины, а вторую для измерительных целей. Спрятать все в отдельную коробочку и отправлять меге из щитка электрораспределения. Не прятать же мегу в щиток, особенно если он в подъезде(парадной).
Мы с вами немного из разных галактик. У меня синсталлирована СКС и не «щиток», а серверная и собственный хардверный и софтверный стек технологий, поэтому я и рассуждаю со своей («правильной») колокольни.

Если брать такие «извраты» как подъездный (парадный) щиток, то вы правы.

У меня и щитки и серверная стойка и патч-панели и мега-контроллеры находятся рядом и позволяют творить любые чудеса прямо «не отходя от кассы». И умный дом собран по технологии OHAS, что позволяет его собирать, разбирать, изменять и переконфигурировать «на лету» на железном уровне буквально за 1-2 часа.

О чём я безуспешно пытаюсь донести до любителей четырёхпроводных кабелей, припаивать всё наглухо и парадных щитков в течении многих лет.
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server

Сообщение Alex » Ср окт 28, 2015 4:29 pm

Столкнулся с первым глюком на DUE. Если её отключить и потом включить (аналог пропадания питания), то она не стартует.

Требуется нажать на кнопку сброса на плате, что не есть гут. У кого есть решение — делитесь.
pastry777
Сообщения: 81
Зарегистрирован: Пт окт 02, 2015 7:47 pm
Благодарил (а): 7 раз
Поблагодарили: 4 раза

Re: Arduino Mega Server

Сообщение pastry777 » Ср окт 28, 2015 5:12 pm

таже беда....вешать снаружи тиньку и если нет ответа дергать ресет=)
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server

Сообщение Alex » Ср окт 28, 2015 7:21 pm

таже беда....вешать снаружи тиньку и если нет ответа дергать ресет=)
Только без фанатизма! :)

Я где-то в Интернет что-то об этом видел, но не обратил внимания. Кажется там и решение какое-то было.
Хиасмер
Благодарил (а): 0
Поблагодарили: 0

Re: Arduino Mega Server

Сообщение Хиасмер » Ср окт 28, 2015 7:58 pm

...
Последний раз редактировалось Хиасмер Вс апр 08, 2018 12:21 am, всего редактировалось 1 раз.
Ответить