lc433

1-Wire Обмен Данными С Гальванической Развязкой

9 сообщений в этой теме

lc433    33

Случаются ситуации, когда необходимо передать несколько байт от одного устройства к другому. Многие конструкторы применяют для этих целей, помимо всего прочего, протокол обмена, известный как "1-wire". Но данный способ передачи информации имеет существенный недостаток. Приём-передачу можно осуществить только в цепи с общей массой питания, объединяющей оба устройства обмена.

Предлагаемая к обсуждению тема призвана послужить поиском технического решения в таких случаях, когда общая масса не только отсутствует, но и может быть недопустима в принципе. Самый простой пример последнего - согласование двух схем, в каждой из которой общим проводом являются разные полюса разных источников питания.

Учитывая особенности 1-wire однопроводного протокола обмена, в котором, как известно, передача данных осуществляется путём кратковременного замыкания информационного провода на массу, мною предлагается использовать гальваническую развязку. В качестве оной может послужить обыкновенный оптрон, подключенный к МК таким образом, чтобы имитировать замыкание на массу при получении входного сигнала.

Однако наличие разнотипных оптронов в продаже вызывает некоторые вопросы. В частности, не лучше ли использовать оптрон с полевым транзистором, имеющим низкое сопротивление Исток-Сток? Да и вообще, имеет ли смысл искать подобного рода решение?

На последний вопрос, думаю, ответ всё-таки положительный. Ведь однопроводная передача данных довольно удобна, низкозатратна и востребована радиолюбителями, конструирующими устройства с применением МК.

  • Одобряю 2
  • Не одобряю 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
rn3qmo    58

Можно сказать,вы сами тему начали,развили её ,и в принципе закончили. :) Что тут можно добавить к вашему утверждению? Только пожелать успехов в реализации.

  • Одобряю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
lc433    33

И с чего, по-вашему, мне следует начать реализацию? По вашей логике, выход оптрона можно подать на мосфет, коммутирующий линию, и тогда возникает ситуация, при которой передача по 1-wire не имет ограничений по длине линии. Всё зависит лишь от параметрических значений коммутируемого источника.

Исходя из этого, можно следовать дальше и обеспечить беспроводной обмен между устройствами путём радиообмена, где в качестве замыкания на массу будет выступать радиосигнал, а в качестве размыкания - его отсутвие. Своебразная морзянка получается, а введя программное подтверждение правильности приёма еще и передача данных на неограниченные расстояния. С поправкой на то, что практически это будет незашифрованная линия обмена. В неё сможет вклиниться хакер или недоброжелатель.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
chip-chip    1 507
А это означает наличие некоторых нюансов, нам не известных...
Почему неизвестных? Емкость линии связи вносит искажения в фронты и спады импульсов, а наличие длинной линии приводит к синфазным помехам. Отсюда и надо плясать.... Время быстродействия оптического канала ограничено быстродействием оптронов??? А стоимость оптического кабеля???
  • Одобряю 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
UTSource

Найдите миллионы труднодоступных

электронных компонентов

lc433    33

А если мы говорим не о длинной линии, а об оптической развязке, откуда нам тогда надо плясать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
lc433    33

В результате логических рассуждений начинаю постепенно приходить к выводу о принципиальной невозможности реализовать гальваническую развязку для 1-wire соединения. Есть иные мнения?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Есть иные мнения?

Есть, какие проблемы могут возникнуть при передаче "несколько байт от одного устройства к другому" по оптоволокну? Частота и длительность байтов не соответствует тех. условиям приёмо передачи? И что за "шофёрский" сленг - масса? Есть земля и корпус!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
lc433    33

Оптоволокно это, конечно, вполне подходящий вариант. Но затратный.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Оптоволокно это, конечно, вполне подходящий вариант.

Четыре дня ушло на обработку информации, за это время можно почтой доставить сообщение. Дорого оптоволокно, не вопрос - можно "перестукиваться" по водопроводу, лучше по канализации...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас