У меня будет центральный сервер, в котором реализована вся логика, и простые исполнительные устройства.
Хотелось бы, чтобы все это было по максимуму сосредоточено в шкафу. Провода от каждой люстры и каждого выключателя сходятся в шкаф и там уже коммутируются. Т.е. мне нужны управляемые от компьютера входы и выходы. Основная масса входов - логические, выходы - реле и диммеры. Также у меня есть 1wire термодатчики (температура в комнатах, подачи и возврата в коллекторе, пола), а еще аналоговые входы от датчиков освещенности. Аналоговый сигнал от датчика освещенности на большое расстояние передавать нельзя, его обрабатываем по месту и дальше отправляем в более устойчивом к помехам виде.
Как я вычитал на сайте ab-log.ru (автор - большой поклонник 1wire), этот сигнал хорошо передается на расстояния.
Итого - в щитке нужны логические входы, реле, диммеры, адаптеры 1wire. Вместе с датчиком освещенности ставим блочек с микропроцессором. К этому же блочку можно добавить вход ИК (управление от пульта ДУ) и выход ИК (управление кондиционером).
Я подумал и решил блочки сделать на базе ардуино (С пайкой у меня все плохо, поэтому платы должны быть уже готовые) .
* китайские клоны довольно дешевы - рублей 400
* есть готовые платы расширения
* быстрый старт - ставишь среду, подключаешь плату по usb и можно записывать программу. Есть много готовых библиотек
* возможностей меги328 хватит на все
* китайские клоны довольно дешевы - рублей 400
* есть готовые платы расширения
* быстрый старт - ставишь среду, подключаешь плату по usb и можно записывать программу. Есть много готовых библиотек
* возможностей меги328 хватит на все
Связь с этими блочками я думаю сделать через ethernet - просто подключать к компьютеру, а для ардуины есть готовая плата расширения и библиотека.
Теперь встал вопрос о блоках в шкафу. Нашел управляемые розетки для серверных - весьма недешевые, нет входов.
На сайте ab-log есть готовый блок: 7 входов, 7 реле, управляется по ethernet, может работать автономно, крепится на динрейку. Я купил один на пробу. Что не понравилось
* довольно громоздкий.
* мне надо порядка 40 выходов и 90 входов - придется покупать 13 блоков, часть выходов будет болтаться без дела
* очень неудобно сделано подключение. Клеммы под отвертку и маленькие - наконечник 1,5 засовывается с трудом, а сдвоенный уже не засунешь - расключение делать неудобно.
* нет диммеров
* довольно громоздкий.
* мне надо порядка 40 выходов и 90 входов - придется покупать 13 блоков, часть выходов будет болтаться без дела
* очень неудобно сделано подключение. Клеммы под отвертку и маленькие - наконечник 1,5 засовывается с трудом, а сдвоенный уже не засунешь - расключение делать неудобно.
* нет диммеров
И тут я вспомнил, что мой работодатель как раз и занимается электроникой :)
В результате мне сделали вот такое чудо-юдо - 4 диммера, 32 входа, 16 реле, 1wire и ebus(для котла), крепление на динрейку. 3 блока в шкаф и один на замену. Мозги блока - те же ардуины, только на меге2560. Подозреваю, уместилось бы и в меги328, но на всякий случай сделал запас.
В результате мне сделали вот такое чудо-юдо - 4 диммера, 32 входа, 16 реле, 1wire и ebus(для котла), крепление на динрейку. 3 блока в шкаф и один на замену. Мозги блока - те же ардуины, только на меге2560. Подозреваю, уместилось бы и в меги328, но на всякий случай сделал запас.
У такой меги 256к флеша, 8к ОЗУ и 4к епрома - есть где развернуться. Особенно если учесть, что сетевая библиотека почти ничего не весит - стек реализован в плате расширения.
Клеммники разъемные - mstb для выходов и более мелкие (забыл как называются) для входов. В mstb влезает сдвоенный 1,5 наконечник или одинарный 2,5.

Комментариев нет:
Отправить комментарий