Вот это я и называл "специфичный алгоритм".artko писал(а):насколько помню алгоритм микрочипа, в который подглядывал (эмуляция еепром поверх флеша PIC24) - там в выделенную область памяти пишутся подряд блоки вида номер версии, адрес памяти, значение. При чтении находится максимальный номер версии и он считается значением в данном адресе. Так что индекса как такового нет и память изнашивается равномерно.emaster писал(а):А индекс текущей ячейки где храните?
Это требует отдельных разработческих ухищрений. Например управление светом прозрачно продублировать релейной логикой. А есть ещё отопление, которое сам Бог велел автоматизировать - там сразу отличная экономия получается. И не везде получается просто рубильник поставить, отключающий автоматику. Так, что блочная система из универсальных блоков мне в этом смысле симпатична.Так что надо исходить, что если все сломалось - то дом все равно остается жизнеспособным. Но, возможно, менее удобным.
Тут нужен несложный эвристический анализ от системы управления. У центрального контроллера(ов) всегда есть информация о частях системы (их работоспособности, доступности и т.д.). Можно предположить, какое устройство было заменено. Контроллер знает, где лежат прошивки к каждому из устройств. У него есть тестовая прошивка для каждого класса устройств, предварительно прошив и запустив которую можно определить назначение и локализацию устройства. После этих итераций становится или однозначно понятно, какая прошивка нужна или пользователю предоставляется выбор из пары пунктов. По сути работающая система автоматизации статична, и цель главного контроллера эту статичность контролировать и поддерживать.фантастиш, имхо. Кто будет обьяснять устройству, что ему нужно делать? AI?emaster писал(а):Если это будет готовое устройство, которое достаточно воткнуть в разъём и оно само прошьётся и начнёт работать (а тем более если это устройство можно купить), то я считаю это очень большим плюсом.
А мне USB на платах нравитсяТоже хорошее дело(логика) Но в данном случае врядли нужно. Касательно специализации - подразумеваю, что устройство не несет на себе ненужного и избыточного функционала (к примеру, конвертор USB-Serial на каждой плате ардуины представляется излишним, он не везде нужен.)
Во 1-х, все устройства легко соединить в сеть - USB хабов, репитеров и прочего как грязи, по соответствующей цене.
Во 2-х, есть готовые загрузчики - как со стороны МК, так и со стороны хоста.
В 3-х, понятный любому человеку, имеющему телефон, разъем.
На RS-232 over USB хорошо ложатся более высокоуровневые протоколы.
В прошлой квартире у меня была сеть на RS-232 (с усилителями), мне не понравилось
А как ими рулить? Они-же не диммируемые.Лампы только COFL, мощность потребляемая небольшая. В качестве управления вполне можно взять даже симисторы в TO-95 корпусе. Места займет немного, работать будет.
Что такое Нщ, к сожалению, не знаю.Нщ - это уже специализация, рулить такой штукой моторами уже не особо выйдет.
Да, в одной комнате. Или несколько на комнату.грозди - находятся рядом?
24 вольта мало, если будет более-менее серьёзная нагрузка. У меня от этой-же линии 48 вольт планируется запитать все светодиодные декоративные подсветки. Для 24 вольт получается слишком толстый провод. С 48 вольтами отлично хватает одной или двух пар из (универсального ) UTP-5 для всех разумных нагрузок.Я вообще думал насчет индивидуального dc-dc на каждой плате, если удастся дешевый соорудить маломощный, и 24в в основной линии. 48В как бы уже за обычным границами безопасного напряжения (вроде как до 36в считается безопасным в основном). Ну и 4 аккумулятора не хочется ставить. Как и городить step-up для работы без сети.
Насчёт безопасности не очень волнует - источник развязан, везде изоляция. Аккумуляторов да, четыре. Но они и далеко не автомобильные по размеру
Насчёт dc-dc на каждой плате - по мне уж лучше ftdi