проводка для умного дома

Подключение исполнительных устройств, датчиков, контроллеров.

Модератор: immortal

PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: проводка для умного дома

Сообщение PAV » Пт фев 14, 2014 6:21 pm

Спасибо вам большое. Глупо не следовать рекомендациям более опытных товарищей. Жалко просто, что кабеля уже заложил и мне их явно не хватит при таких раскладах.
PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: проводка для умного дома

Сообщение PAV » Вт мар 11, 2014 2:12 pm

shemnik69 писал(а):Обращаю внимание что при опто развязке не желательно иметь обшее соединение цепей питания разного уровня. т.е например питания датчиков это само по себе.
Можно поподробнее этот вот пункт. Получается, что ардуине нужно отдельное питание, а датчикам - отдельное - так?

Далее, что-то туплю. Можете накидать подключение 1-wire датчика температуры (с питанием) с опторазвязкой?
Как что куда подключается?
Датчику температуры нужен также резистор и стабилизатор с кондером.

Можете накидать как все это будет выглядить. Вот у вас как?
Если можно прямо вот подробную схему как все соединяется на стороне датчика, потом UTP от датчика, подключение к общей шине(UTP) и далее, как шина подключается через оптрон к ардуине.
Аватара пользователя
shemnik69
Сообщения: 590
Зарегистрирован: Пн дек 24, 2012 3:01 pm
Откуда: Саратов Saratov
Благодарил (а): 67 раз
Поблагодарили: 63 раза

Re: проводка для умного дома

Сообщение shemnik69 » Ср мар 12, 2014 3:52 pm

По пунктам.
Рассмотрим узел у которого:
1. Есть микроконтроллер (Ардуино. Тинька. PIC. MEGA);
2. Контактные датчики;
3. датчики имеющие цифровой выход (температурные. влажность. давление. акселерометры разные и т.п);
3. Датчики имеющие аналоговый выход (звуковые (микрофон, датчик освещенности и пр.)
Если все эти разнородные элементы сопрягать без согласующих элементов то могут возникать либо искажения либо взаимные помехи.
Например Ардуино получает сигнал от датчики температуры и влажности и на основе встроенного алгоритма оперирует через силовые ключи и реле нагревателем заслонкой в вентиляционном коробе. ( http://www.ab-log.ru/forum/viewtopic.php?f=1&t=647) если силовой привод за питать от источника питания Ардуино то что может быть?
(http://smartliving.ru/forum/viewtopic.php?f=8&t=1473).
Тоже самое и с питанием датчиков. Например у Вас есть несколько контактных датчиков (конце вики) установленные на воротах, калитке, запорном устройстве, кнопке вызова, входной двери. двери надворных построек 3-5 шт. и тд.) а модуль опроса 1 (Ардуино). Он как паук будет в центре линий от датчиков и по ним помимо полезного сигнала будет наслаждаться всякими помехами импульсами и прочим не совсем полезным ... как ему будет. ?
Вот для этого и делается раздельное питание например контактных датчиков это 12-24 в. Приводов двигатели реле и прочие (замки, вентиляторы, поворотные и направляющие актуаторы, приводы ворот) 24-380 в. Ну а про 3.3. в Ардуино мы знаем.... А согласование как раз и дает нам возможность убрать помехи. усилить сигнал и гарантированно обработать его без помех. У меня на датчики (контакты) идет питание 24 в оно ограниченно резистором на ток порядка 20-30 мА, а напряжение гарантировано пробьет любой контакный огрех (пыль. сажа и пр) на контактах. Также величина тока, выбрана по номинальному току опто пары (4N25. PC111 и др). Затем между Ардуино и датчиками я всегда ставлю RS триггер. Он упрощает как алгоритм опроса (нет дребезга контактов) так и защищает саму Ардуино от внешних вторжений помех...
Вообще это тема длинная постараюсь приложить схему как это все у меня сделано. Поскольку на данный момент Ардуино "само стильная" но ...как бы "просится в состав умного дома".
Вопрос в согласовании по USB или LAN (через TP Link 3020) в работе.
Про температурные датчики, я уже писал неоднократно, что они любят не паразитное питание...слово то.. :mrgreen: А именно каждый от своего персонального (копеечного) стабилизатора LM78L05 . Тем самым есть гарантия что датчик будет правильно работать. К сожалению опто развязку для них не придумали следует соблюдать условия построения сети 1-ware.
За это сообщение автора shemnik69 поблагодарил:
dmitry_u (Ср апр 27, 2016 10:39 am)
Рейтинг: 1.16%
PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: проводка для умного дома

Сообщение PAV » Ср мар 12, 2014 5:35 pm

Да на самом деле не сильно долгая. Кому очень хочется копнуть глубоко - сам найдет инфу, а вот нам обычным умнодомостроителям достаточно в примерах показать, что датчик температуры соседствует с такими кондерами и такими резюками, при подключении к ардуино нужно поставить оптопару и т.д.
У большинства желание побыстрее все эти датчики напихать, подключить, а вот потооом играться настройками и писать алгоритмы взаимодействия. Я бы, честно, если бы не начал вас расспрашивать, давно бы уже тупо термодатчики без всякой обвязки примотал бы к шине из трех проводов и воткнул бы все это в ардуинку ;)
А теперь лезу все глубже и глубже и понимаю, что оно мне на фиг не надо, но неправильно делать уже не хочется ;)
PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: проводка для умного дома

Сообщение PAV » Вт апр 22, 2014 9:26 pm

А можно вернуться к теме и нарисовать схемку, как выше спрашивал. Пожалуйста.
Аватара пользователя
shemnik69
Сообщения: 590
Зарегистрирован: Пн дек 24, 2012 3:01 pm
Откуда: Саратов Saratov
Благодарил (а): 67 раз
Поблагодарили: 63 раза

Re: проводка для умного дома

Сообщение shemnik69 » Чт апр 24, 2014 11:05 am

Я ближайшие день два приложу и схемку и печатную плату модуля на Атмеге (та-же Ардуино по сути) в которой практически представлено все что изложено было выше единственное это канал связи RS485 потому как не по божески ставить в самодельную конструкцию ценой 200-300 р шилд стоимостью 1500 р. И потом данная плата монтируется в стандартную распред-коробку на 10 входов, в которой она и будет жить. Потерпите немного... :D Кстати по поводу схемы на сайте уже была информация по присоединениям разных устройств к платам на основе МК, т.е по аналогии это также к Ардуино напрямую относится.
Единственная загвоздка, это мне скетч (а программирую я Атмегу, через плату Ардуино (через стандартный загрузчик), надо отрабатывать под свои задачи так что тут как бы.... :oops:
PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: проводка для умного дома

Сообщение PAV » Чт апр 24, 2014 1:03 pm

Спасибо большое.
Я со скетчами и проч разберусь, мне бы железо подсказать.
Какие там оптопары, кондеры и проч на входе и т.д.
PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: проводка для умного дома

Сообщение PAV » Чт апр 24, 2014 5:32 pm

Вот я даже крутил сейчас рисунок с оптроном - ну не понимаю я. У датчика обычно ТРИ провода +-дата. А на картинке я вижу + и -, а где дата?
Аватара пользователя
shemnik69
Сообщения: 590
Зарегистрирован: Пн дек 24, 2012 3:01 pm
Откуда: Саратов Saratov
Благодарил (а): 67 раз
Поблагодарили: 63 раза

Re: проводка для умного дома

Сообщение shemnik69 » Чт апр 24, 2014 9:15 pm

Если про рисунок на стр 1 из ссылки ранее http://homes-smart.ru/upload/arduino/ar ... ctions.pdf (так это-ж просто подарок свыше) то там все правильно.
А какой датчик Вы имеете ввиду?
С оптроном обычно работает контактный датчик типа сухой контакт (микрик) или датчик движения или любой по аналогии но он замыкает катод оптрона (светодиода) на корпус и все. А уже оптрон точнее опто транзистор замыкает необходимую ножку МК на корпус тем самым получаем сигнал что датчик сработал.

Кстати, для простоты в своей плате я применил решения целиком из данной подсказки. Проверенно и зачем голову ломать.
PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: проводка для умного дома

Сообщение PAV » Пт апр 25, 2014 8:59 am

Есть датчики:
DS18B20 (три контакта gnd, data, vcc)
Датчик освещенности (gnd data)
Датчик движения (цифровой) (gnd data vcc)

Как их подключить к ардуино? Какие нужны оптроны, резисторы, кондеры и проч.?
Диоды еще какие-то вычитал, куда их ставить?
Ответить