Подключение цифровых датчиков

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
Andrey_B
Администратор
Сообщения: 4084
Зарегистрирован: 18 мар 2011, 12:06

Re: Подключение цифровых датчиков

Сообщение Andrey_B » 12 авг 2019, 17:00

Идея разделения контроллера и исполнительных модулей заключается в том, чтобы обеспечить максимальную гибкость и универсальность. Исполнительный модуль - это внешняя, вынесенная в отдельный блок обвязка портов контроллера. В зависимости от задачи выбирается исполнительное модули с нужной конфигурацией входов/выходов.
Таким образом MegaD-2561 - это в сущности 38 голых портов. Точнее 32 порта без обвязки и 6 портов (клеммы разъема XT2) с подтягивающим резистором для работы цифровых шин.
Можно ли подключать цифровые шины к голым портам клеммы XP1/XP2? В принципе можно. Достаточно установить внешний резистор подтяжки нужного номинала. В зависимости от длины и характеристик линии его номинал может варьироваться от 2кОм до 4,7кОм. А можно использовать штатное решение - MegaD-14-IOR (14 настраиваемых входов + 1 релейный выход). Здесь конфигурацию входов можно задать с помощью джамперов: стандартный вход, цифровой вход, прямой порт без подтяжки. Кроме того, в модуль встроен подстроечный резистор, с помощью которого можно уменьшить номинал подтяжки для более устойчивой работы цифровых шин на линиях длиннее 15-20 метров.
Иными словами, нужная вам конфигурация собирается из разных модулей, как конструктор.

d.v.ermakov
Сообщения: 870
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: Подключение цифровых датчиков

Сообщение d.v.ermakov » 12 авг 2019, 17:32

Ruslan писал(а):
12 авг 2019, 16:56
Цифровые порты "головы" Меги можно использовать как "стандартный вход", но (в отличие от соответствующих портов исп.модулей) в этих портах не предусмотрена какая-либо защита. И случайная "статика" может убить контроллер.
Цифровой порт при таком использовании действительно может выйти из строя, но дело не только в этом. Возможен также дребезг, вплоть до ложных срабатываний.

Вот такой наборчик должен позволить удлинить трассу I2C до 300 метров.
У того же продавца есть и попроще варианты.

Владимир
Сообщения: 2
Зарегистрирован: 25 июл 2019, 08:18
Откуда: Оренбург

Re: Подключение цифровых датчиков

Сообщение Владимир » 13 авг 2019, 23:32

Здравствуйте ! так же прошу совета по конфигурации будущей системы управления климатом и со временем др функциями в строящемся частном доме. основные задачи системы - управление температурой, контроль СО,СО2,СН4 в котельной и на кухне. съем показаний счетчиков газа воды и отправка показаний через смс в регионгаз и водоканал. управление температурой (как конечная цель) - как по расписанию так и с возможностью через андроид устройство. с надеждой что система позволит экономить газ. так же управление поливом и контроль уровня воды в баке (на улице большая емкость) предполагается использование MegaD из за недостатка опыта прошу подсказать какие блоки и сколько понадобятся. Во вложении предварительная схема размещения датчиков . Датчики типа DS18B20 вмурованы в теплый пол (может оно лишнее но уже вмурованы ). не определился с датчиком СН4 может MQ4,? - посоветуйте пож . Cо стороны выходов - управление предполагается радиаторами отопления , теплым полом и насосами - на каждом радиаторе ( их 8 шт по комнатам ) установится сервопривод (проводной 24 вольта кабель подведен) так же сервоприводы 11 шт установятся на гребенке теплого пола. "голова" системы расширения и кросс разместятся в одном ящике в котельной На схеме желтым. получается схема "звезда" к каждной паре датчиков проложена витая пара (4 пары) . до сервомоторов на радиаторах 2-х жильный провод. до сервомоторов на гребенку - 8ми парный (2 шт) телекоммуникационный кабель жилы по 0,4 мм.кв. наибольшее расстояние витой пары до датчика 15 м. кросс пока не расшит - сомнения так же - какие датчики использовать в смысле протокола) понятно что на малых длинах - i2. как развитие системы есть отдельно стоящая баня там тоже хотелось бы прикрутить контроль/управление но туда идет только витая пара одна (( по ней будет интернет (локальная сетка) посоветуйте как лучче организовать - проложить еще кабель или можно поверх настроить . так же расширение системы планируется в сторону управлением канальными вытяжными вентиляторами - в каждой комнате есть труба на чердак где все это будет городиться .Управление возможно будет через HTTP на имеющимся QNAP 410. В общем мыслей много :) пока все укладывается как может быть и разрастается :) покритикуйте может лишнее что :)
Вложения
шкаф2.jpg
шкаф2.jpg (676.91 КБ) 106 просмотров
Схема.jpg
Схема.jpg (110.76 КБ) 106 просмотров

Ruslan
Сообщения: 575
Зарегистрирован: 06 янв 2014, 20:44

Re: Подключение цифровых датчиков

Сообщение Ruslan » 14 авг 2019, 00:25

Тут, конечно, проект вам с ходу никто не составит (все таки тут "умный дом своими руками"), но кое-какими соображениями народ поделится.
Если это единственный ящик, думается что он слишком мал. Особенно, если у вас будет управление разными приводами, т.е. силовая проводка. Наверное, есть смысл подумать о том, чтобы повесить рядом еще один более крупный ящик "под силу" (если, конечно, этап укладки проводов уже не завершен, т.е. провода под чистовой отделкой).

Вижу на плане помещения обозначены датчики протечки. А два шаровых крана с электроприводом после гидроаккумуляторов на горячую и холодную воду не предполагается? Если предполагается, тогда надо тянуть провода и резервировать под управление приводами 4 релейных выхода Меги.

Напротив окон у вас, видимо, обозначены управляемые рулонные шторы или сдвижные шторы. Если это так, то под них тоже нужны провода для питания и управления.

По поводу "покомнатного" управления отоплением на форуме была большая дискуссия. Мнения о целесообразности разные. Но сервоприводы будут "жужать", что особенно нежелательно для спален. Поэтому ставят бесшумные термоголовки (обычно нормально открытые), у которых по сути только 2 положения "открыто" и "закрыто".

Касательно второго строения (бани). Туда желательно протянуть (пока не поздно) резервный провод UTP (возможно, экранированный (FTP)). Мало ли что случится с основным проводом. Потом в идеале в этом здании надо найти место под свой ящик. И вешать Меги в нем. Тогда без проблем сможете и нужные датчики прикрутить, не оглядываясь на расстояние и управление необходимыми нагрузками сделать (например, в случае использования электропечки, включать ее через промежуточный контактор).

Ну а общий совет как всегда, написать на бумажку все свои "хотелки", посчитать количество портов, затем количество Мег и исп.модулей, прикинуть необходимое количество места в щитке и умножить полученный результат на 2. :)

Владимир
Сообщения: 2
Зарегистрирован: 25 июл 2019, 08:18
Откуда: Оренбург

Re: Подключение цифровых датчиков

Сообщение Владимир » 14 авг 2019, 22:00

Здравия Руслан! Спасибо за подсказки - учту. все таки еще один шкаф придется устанавливать. Напротив окон это радиаторы отопления. сама идея регулировки - теплым полом при выключенных радиаторах поддерживается начальная температура где нибудь 17-19 гр (определиться экспериментально) при необходимости включается радиатор и доводит температуру до требуемой. не знаю будет ли это работать но на сегодняшнем этапе делаю разводку кабеля так сказать "протокол " первого уровня ). и отсюда и вопросы. к контроллеру можно подключать только 2 исполнительных блока . так как нагрузок много (больше 20) понадобиться 2 шт MegaD-14-R и мне еще надо подключить порядка 14 датчиков с шиной I2C. они сведены звездой к шкафу с головой. плюс пока 6 датчиком по 1-ware как правильно подключить датчики - можно сразу на голову ?

Ruslan
Сообщения: 575
Зарегистрирован: 06 янв 2014, 20:44

Re: Подключение цифровых датчиков

Сообщение Ruslan » 14 авг 2019, 23:06

Владимир писал(а):
14 авг 2019, 22:00
... как правильно подключить датчики - можно сразу на голову ?
Цифровые датчики можно сразу подключать к цифровым портам "головы". Но судя по предполагаемому количеству, портов головы не хватит. Значит потребуется еще одна голова и исп.модуль MegaD-14-IOR (возможно, не один).

Просто сейчас ваши мысли погружены в организацию системы отопления и соответствующие датчики. А потом захочется видеть состояние дверей и окон (открыты/закрыты, т.е. нужны герконы), наличие движения в помещениях (охранные функции, автоматизация освещения, т.е. нужны датчики движения), управление телевизорами/кондиционерами и пр. Захочется знать, например, закончила ли стирать стиральная машинка на цокольном этаже (отдельная линия питания на машинку, а на нее датчик тока ТП03С-0.2А, подключенный ко входу Меги).Таким образом, потребуются доп.входы Меги. И у вас они будут. А если сразу протяните UTP подо все это, значит "дело в шляпе".

А насчет алгоритма отопления... почитайте как это организовано у Андрея (https://ab-log.ru/smart-house/heating-automation). На мой взгляд, очень грамотно. Так что задумка по отоплению вполне реализуема, только придется "попотеть" над алгоритмом и коэффициентами.
Вот почитайте все посты Андрея в этой ветке (https://ab-log.ru/forum/viewtopic.php?f ... 3&start=22). Практический опыт бесценен!

Ответить