если предположить что стандарт делали люди,
которые не просто ля-ля но и проводили испытания и не пальцем деланы,
то можно для начала почитать стандарт и понять что и куда и зачем
--------------
читаем:
---------------------
1-Wire-net представляет собой информационную сеть, использующую для осуществления цифровой связи 1-Wire-магистраль, состоящую из шины данных (DATA) и возвратной шины (RET). Таким образом, для реализации среды обмена этой сети могут быть применены доступные кабели, содержащие неэкранированную витую пару той или иной категории, и даже обычный телефонный шнур. Такие кабели при их прокладке не требуют наличия какого?либо специального оборудования,
а ограничение максимальной протяжённость кабеля 1-Wire-магистрали регламентировано разработчиками на уровне 300 м.
-----------------------------
Конфигурация любой 1-Wire-сети может произвольно меняться в процессе её работы, не создавая помех дальнейшей эксплуатации и работоспособности всей системы в целом, если при этих изменениях соблюдаются принципы организации 1-Wire-интерфейса. Эта возможность достигается благодаря присутствию в протоколе 1-Wire-интерфейса специальной команды поиска ведомых устройств (Поиск ПЗУ), которая позволяет быстро определить новых участников информационного обмена.
Стандартная скорость отработки такой команды составляет ~75 узлов сети в секунду.
---------------------------------------
Стандартная скорость работы 1-Wire-сети, изначально нормированная на уровне 16,3 Кбит/с, была выбрана, во?первых, исходя из обеспечения максимальной надёжности передачи данных на большие расстояния, и, во?вторых, с учётом быстродействия наиболее широко распространённых типов универсальных микроконтроллеров, которые в основном должны использоваться при реализации ведущих устройств 1-Wire-сети. Эта скорость обмена может быть снижена до любой возможной, благодаря введению принудительной задержки при передаче по магистрали отдельных битов данных (т.е. растягиванию временных слотов протокола).
Однако увеличение скорости обмена в 1-Wire-сети с длиной кабеля магистрали более 1 м выше значения 16,3 Кбит/с приводит к сбоям и ошибкам. Если же протяженность 1-Wire-магистрали не превышает 0,5 м, то скорость обмена может быть значительно увеличена за счёт перехода на специальный режим ускоренной передачи до 125 Кбит/с, который допускается для отдельных типов 1-Wire-компонентов.
=================
При реализации 1-Wire-интерфейса используются стандартные КМОП/ТТЛ логические уровни сигналов, а питание большинства 1-Wire-компонентов может осуществляться от внешнего источника с рабочим напряжением в диапазоне о
т 2,8 В до 6,0 В. Причём такой источник может быть расположен либо непосредственно возле компонента (например, батарея в составе микросхем iButton), либо энергия от него может поступать по отдельной особой шине 1-Wire-магистрали. Альтернативой применению внешнего питания служит так называемый механизм паразитного питания, действие которого заключается в использовании каждым из ведомых абонентов 1-Wire-сети электрической энергии импульсов, передаваемых по шине данных, аккумулируемой затем специальной ёмкостью, встроенной в состав интерфейсного узла некоторых 1-Wire-компонентов. Кроме того, отдельные 1-Wire-компоненты могут использовать особый режим питания по шине данных, когда энергия к приёмнику поступает непосредственно от мастера по шине DATA магистрали, при этом обмен информацией в 1-Wire-сети принудительно прекращается.
==========================
В зависимости от технологии прокладки кабеля, способа его сопряжения с ведомыми абонентами, особенностей используемых приёмов монтажа и качества применяемых материалов, в соответствии с нижеследующей Таблицей, различают четыре основных варианта организации 1-Wire-сетей, каждый из которых подразумевает использование особой технологии и аксессуаров при реализации магистрали.
Классификация 1-Wire-сети; Протяжённость кабеля магистрали; Количество ведомых абонентов; Тип используемого кабеля; Топология ;Мастер 1-Wire-сети
1) Миниатюрная До 5 м До 10 шт Любой Свободная Любой ведущий с пассивной подтяжкой (резистор к питанию)
2) Короткая До 30 м До 50 шт 4-х проводный телефонный Общая шина с патчами до 0,5 м Адаптеры на базе дискретных компонентов DS9097E, DS1410E
3)Средняя До 100 м До 100 шт Витая пара 3 категории Строгая общая шина Активная подтяжка (DS2480В, DS2482, DS2483 или специальное схемное решение (MAX6314))
4) Длинная До 300 м До 250 шт Витая пара 5 категории или IEEE1394 (Firewire) Общая шина без разрыва ствола Link или программная модификация временных слотов 1-Wire-протокола
=======================
Очевидные для 1-Wire-сетей, трудности не являются непреодолимыми. Более того, существуют подходы, позволяющие органично интегрировать медленные однопроводные территориально рассредоточенные структуры в состав таких производительных сетей как CAN и Industrial Internet. Это достижимо благодаря применению специальных аппаратно-программных решений, реализуемых на базе современных микроконтроллеров, а так же уникального инструмента кампании Dallas Semiconductor Corp. - устройства TINI (
Tiny InterNet Interface).
=====================
Применение:
Применение 1-Wire » Сборник Статей
Наиболее последовательно отстаивает линию на использование технологии 1-Wire-сетей в области автоматизации американская фирма Embedded Data Systems, LLC (приемница PointSix, Inc.). Можно сказать, что эта кампания сделала себе имя на внедрение и пропаганде достижений однопроводной шины в области автоматизации. И это, не смотря на то, что основной областью ее деятельности является не автоматизация оранжерей и не создание систем пожарной сигнализации, а
разработка средств и систем для обслуживания высокотехнологичных отраслей машиностроения и химической промышленности, и даже создание уникального экспериментального и научного оборудования. Подтверждением этому служит широчайший спектр продукции, который выпускается фирмой (разнообразные зонды для измерения высоких и низких температур, датчики влажности, давления и кислотности с особыми функциями, специальные оптические сенсоры, платы сбора информации, устройства сопряжения с различным аналитическим оборудованием и многое другое), причем каждый из приборов содержит элементы однопроводной технологии.
К перспективным примерам в области применения 1-Wire-технологии для автоматизации, несомненно, можно отнести деятельность таких известных мировых производителей как SYSTRONIX или AAG Electronica. LLC.
Линейки законченных инструментальных средств, а также многочисленные примеры их использования, и высокий рейтинг продаж поставляемых изделий, позволяют говорить об успешности и востребованности концепции однопроводной шины применяемой этими фирмами для решения самых разнообразных проблем распределенной автоматизации.
Другим примером, наглядно демонстрирующим на практике возможности технологии однопроводной шины, является проект построения полностью автоматических метеорологических станций (1-Wire Weather Station), который разрабатывался совместно фирмами PointSix, Inc., AAG Electronica LLC, Dallas Semiconductor Corp. и Texas Weather Instruments, Inc.
====================
вот опыт, сын ошибок трудных, кулибиных, которые очевидно не читали документации,
а сами методом ползучего эмпиризма открывали америку
Моя сеть 1-wire. Опыт и рекомендации / Технология 1-wire / Умный дом своими руками / ab-log.ru
Arduino, MK-90 и другие: Сеть 1-Wire в "полевых условиях"
====================
После того, как прочитали документацию , а не ля-ля на форумах, делаем выводы:
следует обратить внимание, что при линиях более 1 метра источником помех может быть применение ускоренного режима обмена.
Про это как правило аля кулибины не знают и начинается полет фантазии и борьба с собственным невежеством.
===================
Подумайте на этим