MegaD-14-IN и 1-wire

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
Ответить
yuriy64
Сообщения: 4
Зарегистрирован: 11 фев 2018, 12:30

MegaD-14-IN и 1-wire

Сообщение yuriy64 » 11 фев 2018, 13:43

Подскажите MegaD-14-IN могу ли я реализовать на нем 4 отдельных входа 1-wire, допустим 1-вход это 1 этаж , подключено 10 датчиков 18b20 , 2- вход подключены исполняющие устройства 10 штук по 1 -wire. 3- вход - 10 датчиков DS -18B20 температуры второй этаж , 4 - вход исполняющие устройства -10 штук по 1 -wire. Будет так работать или нет?

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

Re: MegaD-14-IN и 1-wire

Сообщение Ruslan » 11 фев 2018, 14:50

Что касается датчиков температуры 18B20, то да, шиной на один порт их можно подключать до 30 шт.
Если под исполнительными устройствами 1-wire вы имеете ввиду DS2413 (https://www.ab-log.ru/smart-house/shop/2ch-module), то их тоже можно вешать по несколько штук на 1 цифровой вход (https://ab-log.ru/forum/viewtopic.php?f ... 413#p30501).
Более того, 18B20 и DS2413 можно "перемежать" на одной шине.

Единственное, надо уточнить, сколько штук DS2413 возможно подключить к одному порту. Нигде не натыкался на эту информацию.

yuriy64
Сообщения: 4
Зарегистрирован: 11 фев 2018, 12:30

Re: MegaD-14-IN и 1-wire

Сообщение yuriy64 » 11 фев 2018, 14:53

Ruslan а 4 входа можно задействовать под 1- wire вMegaD-14-IN?

Andrey_B
Администратор
Сообщения: 5327
Зарегистрирован: 18 мар 2011, 12:06

Re: MegaD-14-IN и 1-wire

Сообщение Andrey_B » 11 фев 2018, 15:09

yuriy64, для работы с шинами 1-wire можно задействовать все порты микроконтроллера.
Но стоит учитывать, что подтяжка в контроллере и MegaD-14-IN пассивная (резистор 4,7кОм) и на длинных линиях (более 15-20-25 метров) возможно потребуется установка внешнего дополнительного резистора подтяжки для снижения общего номинала.

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

Re: MegaD-14-IN и 1-wire

Сообщение Ruslan » 11 фев 2018, 15:11

Если вы имеете ввиду, что вместо MegaD-14-IN использовать цифровые порты непосредственно MegaD-2561, то да (если я все правильно понимаю).
Вот цитата из документации по MegaD-2561 (https://ab-log.ru/smart-house/ethernet/megad-2561).
"Таким образом, появилась возможность на один цифровой порт (а это все порты клеммы XT2 контроллера; все порты MegaD-14-IN; порт P15 модулей MegaD-8I7O-R/S/SD, MegaD-14-R) повесить много дополнительных двухканальных модулей, расширив тем самым, количество доступных управляемых портов.".

Насколько я понимаю, на клемме XT2 MegaD-2561 имеется 6 портов.

yuriy64
Сообщения: 4
Зарегистрирован: 11 фев 2018, 12:30

Re: MegaD-14-IN и 1-wire

Сообщение yuriy64 » 11 фев 2018, 15:43

Andrey_B писал(а):
11 фев 2018, 15:09
yuriy64, для работы с шинами 1-wire можно задействовать все порты микроконтроллера.
Но стоит учитывать, что подтяжка в контроллере и MegaD-14-IN пассивная (резистор 4,7кОм) и на длинных линиях (более 15-20-25 метров) возможно потребуется установка внешнего дополнительного резистора подтяжки для снижения общего номинала.
Andrey_B вот такие если я поставлю адаптеры до 100 метров на один вход MegaD-14-IN будет работать с 10 датчиками
Вложения
датчик температуры.jpg
датчик температуры.jpg (87.98 КБ) 615 просмотров

Andrey_B
Администратор
Сообщения: 5327
Зарегистрирован: 18 мар 2011, 12:06

Re: MegaD-14-IN и 1-wire

Сообщение Andrey_B » 11 фев 2018, 16:56

С DS9490R (активная подтяжка) работать будет.
С MegaD-14-IN (пассивная подтяжка 4,7кОм) на 100 метрах без подбора номинала дополнительного подтягивающего резистора скорее всего нет.

yuriy64
Сообщения: 4
Зарегистрирован: 11 фев 2018, 12:30

Re: MegaD-14-IN и 1-wire

Сообщение yuriy64 » 11 фев 2018, 17:16

Спасибо все понял

Ответить