С целью резервирования хочу подключить к шине 1-wire 2 одинаковых контроллера USB9097, но подключенных к разным компьютерам.
Как правильно подключить? Оставить питание шины только с одного контроллера или убрать с обоих (в надежде на паразитное) ?
На шине 1-wire только датчики DS18B20.
Возможно ли подключение к одной шине 1-wire 2 контроллеров?
-
- Сообщения: 141
- Зарегистрирован: 22 июн 2015, 13:24
Re: Возможно ли подключение к одной шине 1-wire 2 контроллеров?
А как вы собираетесь согласовать сигналы для разных контроллеров? И для чего такая навороченность?
Re: Возможно ли подключение к одной шине 1-wire 2 контроллеров?
на шине может быть один мастер
в смысле работать с шиной должен только один
в смысле работать с шиной должен только один
-
- Сообщения: 141
- Зарегистрирован: 22 июн 2015, 13:24
Re: Возможно ли подключение к одной шине 1-wire 2 контроллеров?
Для чего - написал. Резервирование показаний (для случая отказа одного из серверов).
Согласовывать - не знаю как, если бы знал - не спрашивал
Возможно программно загружая-выгружая драйвер мастера?
Согласовывать - не знаю как, если бы знал - не спрашивал
Возможно программно загружая-выгружая драйвер мастера?
Re: Возможно ли подключение к одной шине 1-wire 2 контроллеров?
в спецификации сказано что мастер имеет выход "c открытым стоком" поэтому и нужен подтягивающий резистор , я думаю мастеров можно включать паралельно однако работать должен только один , в случае одновременной работы произойдет электрический конфликт на шине , сгореть не сгорит , но работать не будет
http://microsin.ru/images/stories/hard/ ... rface2.jpg
http://microsin.ru/images/stories/hard/ ... rface2.jpg
-
- Сообщения: 254
- Зарегистрирован: 15 июл 2013, 23:43
- Откуда: Астрахань
Re: Возможно ли подключение к одной шине 1-wire 2 контроллеров?
теоретически можно сделать так: подключить шину данных второго мастера например через DS 2413 (только через механическое реле с нормально замкнутым контактом, и один из каналов DS2413 должен быть постоянно включен). Тогда получится следующее - когда первый мастер отключиться, напряжение в сети 1-wire начнет спадать и ds2413 отключит канал на котором сидит реле, реле замкнет контакт и включится второй мастер сети, так как первый не активен, то они мешать не будут друг другу. Только есть проблема - Вам нужно будет резервировать состояние сети и передавать его на второй комп, чтобы затем восстанавливать состояние сети.
Re: Возможно ли подключение к одной шине 1-wire 2 контроллеров?
Для критических систем есть нечто понадежнее 1-wire шины. Да и обычно резервируется вся система, а не управляющий элемент. По моему мнению если вы делаете себе домой, то заморачиваться с таким резервированием нет смысла. Ведь если откажет датчик и потянет всю линию, то два сервера вас не спасут (а у меня уже было такое что отказавший датчик заблокировал всю линию).