Распределенные устройства+MajorDoMo
Добавлено: Пт апр 18, 2014 8:01 am
Добрый день!
Уважаемые коллеги предлагаю Вам рассмотреть вариант сети основанной на микроконтроллерах с главным управляющим (мастером) на основе MajorDoMo.
идея не нова она уже поднималась на разных форумах и ее основные черты уже как бы оговорены. Суть самой задачи вот в чем.
Поскольку уже многие установили саму систему на Raspberry Pi то возникают некоторые моменты.
1. Малинка при всех положительных качествах (их перечислять не стану все знают) достаточна для работы и экономична кроме того стабильна - при сильной же загрузке например частыми опросом датчиков начинает тормозить.
2. Распределенная сеть датчиков на основе 1-ware на мой взгляд при всей простоте довольно аскетична и может быть только сама в себе. А если нужен не стандартный элемент, например датчики собранные в отдельную мини сетку с жесткими требованиями по реакции. Тут сеть 1-Ware не всегда может удовлетворить.
Говорить о недостатках и прелестях можно долго перехожу к самой сути:
Есть Малинка с системой, Есть самый простой и успешный МК это Ардуино, который прекрасно сочетается по всем параметрам с Малиной на уровне протокола обмена команд. Способ сопряжения может быть любой известный, т.е через USB или через EhternetShild либо TP-Link TPLink W703N (2030) мне понравился второй вариант.
Ардуино, в данной системе будет своего рода мастер сети и через простой конвертер RS485 может работать с подобным устройством на очень большом расстоянии. Кроме того датчики могут быть теперь любыми.. на любой базе т.е. композитный вариант MK+DS + контактный и пр..
Я рассматриваю внешние датчики на МК Атмега 8/16/32 и т.д . или Например Ардуино но отдельно взятый МК (Мега 8 А например или ATinni) гораздо дороже самой Ардуино, кроме того используя плату Ардуино как программатор и записав начальный загрузчик (bootloader) можно легко переписывать скетчи (либо использовать программатор).
Также очень много устройств который выдают информацию в стандарте RS 485 (счетчики например) а значит прямое подключение и считывание данных. А то что например частично неисправный электронный счетчик можно приобрести за копейки (в котором например разбит индикатор или у которого вышел срок (проще купить новый чем проверять) и данный узел можно использовать как датчик контроля напряжение и тока (мощности) так и прочим пермеаметрам.
Если кто имеет по данному направлению похожие намерения, в части реализации то предлагаю это обсудить.
Также постараюсь выложить варианты печатных плат и скетчей на обозрение. Тема я думаю интересна многим!
С Уважением!.
Уважаемые коллеги предлагаю Вам рассмотреть вариант сети основанной на микроконтроллерах с главным управляющим (мастером) на основе MajorDoMo.
идея не нова она уже поднималась на разных форумах и ее основные черты уже как бы оговорены. Суть самой задачи вот в чем.
Поскольку уже многие установили саму систему на Raspberry Pi то возникают некоторые моменты.
1. Малинка при всех положительных качествах (их перечислять не стану все знают) достаточна для работы и экономична кроме того стабильна - при сильной же загрузке например частыми опросом датчиков начинает тормозить.
2. Распределенная сеть датчиков на основе 1-ware на мой взгляд при всей простоте довольно аскетична и может быть только сама в себе. А если нужен не стандартный элемент, например датчики собранные в отдельную мини сетку с жесткими требованиями по реакции. Тут сеть 1-Ware не всегда может удовлетворить.
Говорить о недостатках и прелестях можно долго перехожу к самой сути:
Есть Малинка с системой, Есть самый простой и успешный МК это Ардуино, который прекрасно сочетается по всем параметрам с Малиной на уровне протокола обмена команд. Способ сопряжения может быть любой известный, т.е через USB или через EhternetShild либо TP-Link TPLink W703N (2030) мне понравился второй вариант.
Ардуино, в данной системе будет своего рода мастер сети и через простой конвертер RS485 может работать с подобным устройством на очень большом расстоянии. Кроме того датчики могут быть теперь любыми.. на любой базе т.е. композитный вариант MK+DS + контактный и пр..
Я рассматриваю внешние датчики на МК Атмега 8/16/32 и т.д . или Например Ардуино но отдельно взятый МК (Мега 8 А например или ATinni) гораздо дороже самой Ардуино, кроме того используя плату Ардуино как программатор и записав начальный загрузчик (bootloader) можно легко переписывать скетчи (либо использовать программатор).
Также очень много устройств который выдают информацию в стандарте RS 485 (счетчики например) а значит прямое подключение и считывание данных. А то что например частично неисправный электронный счетчик можно приобрести за копейки (в котором например разбит индикатор или у которого вышел срок (проще купить новый чем проверять) и данный узел можно использовать как датчик контроля напряжение и тока (мощности) так и прочим пермеаметрам.
Если кто имеет по данному направлению похожие намерения, в части реализации то предлагаю это обсудить.
Также постараюсь выложить варианты печатных плат и скетчей на обозрение. Тема я думаю интересна многим!
С Уважением!.