Возможно ли подключение к одной шине 1-wire 2 контроллеров?

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
Ответить
Andrey2509
Сообщения: 141
Зарегистрирован: 22 июн 2015, 13:24

Возможно ли подключение к одной шине 1-wire 2 контроллеров?

Сообщение Andrey2509 » 30 дек 2015, 18:42

С целью резервирования хочу подключить к шине 1-wire 2 одинаковых контроллера USB9097, но подключенных к разным компьютерам.
Как правильно подключить? Оставить питание шины только с одного контроллера или убрать с обоих (в надежде на паразитное) ?
На шине 1-wire только датчики DS18B20.

nevkon
Сообщения: 268
Зарегистрирован: 23 апр 2014, 14:48

Re: Возможно ли подключение к одной шине 1-wire 2 контроллеров?

Сообщение nevkon » 01 янв 2016, 22:04

А как вы собираетесь согласовать сигналы для разных контроллеров? И для чего такая навороченность?

alexsis_76

Re: Возможно ли подключение к одной шине 1-wire 2 контроллеров?

Сообщение alexsis_76 » 02 янв 2016, 04:48

на шине может быть один мастер
в смысле работать с шиной должен только один

Andrey2509
Сообщения: 141
Зарегистрирован: 22 июн 2015, 13:24

Re: Возможно ли подключение к одной шине 1-wire 2 контроллеров?

Сообщение Andrey2509 » 02 янв 2016, 08:49

Для чего - написал. Резервирование показаний (для случая отказа одного из серверов).
Согласовывать - не знаю как, если бы знал - не спрашивал :)
Возможно программно загружая-выгружая драйвер мастера?

alexsis_76

Re: Возможно ли подключение к одной шине 1-wire 2 контроллеров?

Сообщение alexsis_76 » 02 янв 2016, 10:05

в спецификации сказано что мастер имеет выход "c открытым стоком" поэтому и нужен подтягивающий резистор , я думаю мастеров можно включать паралельно однако работать должен только один , в случае одновременной работы произойдет электрический конфликт на шине , сгореть не сгорит , но работать не будет
http://microsin.ru/images/stories/hard/ ... rface2.jpg

arbuzmaster
Сообщения: 254
Зарегистрирован: 15 июл 2013, 23:43
Откуда: Астрахань

Re: Возможно ли подключение к одной шине 1-wire 2 контроллеров?

Сообщение arbuzmaster » 02 янв 2016, 18:29

теоретически можно сделать так: подключить шину данных второго мастера например через DS 2413 (только через механическое реле с нормально замкнутым контактом, и один из каналов DS2413 должен быть постоянно включен). Тогда получится следующее - когда первый мастер отключиться, напряжение в сети 1-wire начнет спадать и ds2413 отключит канал на котором сидит реле, реле замкнет контакт и включится второй мастер сети, так как первый не активен, то они мешать не будут друг другу. Только есть проблема - Вам нужно будет резервировать состояние сети и передавать его на второй комп, чтобы затем восстанавливать состояние сети.

nevkon
Сообщения: 268
Зарегистрирован: 23 апр 2014, 14:48

Re: Возможно ли подключение к одной шине 1-wire 2 контроллеров?

Сообщение nevkon » 11 янв 2016, 09:44

Для критических систем есть нечто понадежнее 1-wire шины. Да и обычно резервируется вся система, а не управляющий элемент. По моему мнению если вы делаете себе домой, то заморачиваться с таким резервированием нет смысла. Ведь если откажет датчик и потянет всю линию, то два сервера вас не спасут (а у меня уже было такое что отказавший датчик заблокировал всю линию).

Ответить