двухстороняя опторазвязка.

Обсуждаем цифровые устройства...
Ответить
c2n
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1193
Зарегистрирован: Ср июл 25, 2012 21:40:09
Откуда: Самара

Сообщение c2n »

Продолжаю изобретать велосипед, в виде двусторонней опторазвязки.
появился вопросик...
Фппноут АВР 077 или методические указания Freescale Semiconductor

Там есть прекрасные схемы... одна беда, как только земля у обоих половинок оказывается общая, начинается веселуха.
Как можно развязать землю оптически изолированного интерфейса, если обе половинки подключены к одному и тому же блоку питания, или даже в одну розетку? не мострячить же инвертор или DC-DCUp напряжения? о_О
грубо говоря, программатор воткнут в комп-УСБ, а программируемая плата через другой блок питания в ту же розетку, что и комп. или вообще в блок питания этого - же компьютера. разъемы от винчестера и флопповода...
Первый раз с такой фигней сталкиваюсь...."банка шпрот" в архиве.
"оптимальная" схема, варианта, который хочу реализовать:

ИсточникПриемникСигнала_А -> Оптопара1} -> {логический элемент НЕ -> ИсточникПриемникСигнала_Б
ИсточникПриемникСигнала_А <- Логический элемент НЕ} <- {Оптопара2 <- ИсточникПриемникСигнала_Б

в этом случае оптопара 6N137 в состоянии покоя имеет 0, и не напрягает фотоэлемент.

Может кто сталкивался с подобного рода задачкой?

почему, как только я объединяю две половинки, они у меня начинают карусель?
Подтверждается и опытами в протеусе, и практикой.
При этом, что самое интересное, простая схема
СпойлерИзображение
отказывается работать в том числе и с раздельным питанием!
Вложения
BiOptoisolated.7z
(84.22 КБ) 133 скачивания
туда-сюда.jpg
(52.48 КБ) 690 скачиваний
Контактная информация:
Реклама
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Сообщение uk8amk »

Собирал себе AVR077: Opto Isolated Emulation for the DebugWIRE, полёт нормальный. Попытка упростить схему делала её неработоспособной. Работает как с общей, так и с изолированной землёй(т.е. по прямому назначению).
Реклама
c2n
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1193
Зарегистрирован: Ср июл 25, 2012 21:40:09
Откуда: Самара

Сообщение c2n »

077 аппноут это "крайняя" мера :)
я все же хочу понять, почему более простые схемы отказываются работать :(
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 15749
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Сообщение BOB51 »

Реклама
Эиком - электронные компоненты и радиодетали
Сверлит текстолит когтями
Сообщения: 1115
Зарегистрирован: Вт мар 18, 2014 13:14:39
Откуда: южнее Дуная

Сообщение hrpankov »

.... зачем базу транзистора прицепили к плюсу?....
Реклама
c2n
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1193
Зарегистрирован: Ср июл 25, 2012 21:40:09
Откуда: Самара

Сообщение c2n »

Это схемы "стандартные..." на самом деле, у 6N137 если "базу" цеплять к + тоже что и оставлять в воздухе... по сути таблица истинности будет как у элемента НЕ, или "И-НЕ"
в первом сообщении мои вариации на тему в шпротеусе
Контактная информация:
Реклама
Сверлит текстолит когтями
Сообщения: 1115
Зарегистрирован: Вт мар 18, 2014 13:14:39
Откуда: южнее Дуная

Сообщение hrpankov »

....гляньте сюда, может заинтересует?...
http://radiokot.ru/forum/viewtopic.php?f=24&t=101677
Друг Кота
Аватара пользователя
Сообщения: 20103
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Сообщение Gudd-Head »

Как вариант, CPC5902 — опторазвязка для I²C.
c2n писал(а):почему, как только я объединяю две половинки, они у меня начинают карусель?
Карусель получается потому вход схемы оказывается соединён с выходом. Замкните инвертор — что на выходе получите?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
c2n
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1193
Зарегистрирован: Ср июл 25, 2012 21:40:09
Откуда: Самара

Сообщение c2n »

Это понятно, что вход и выход замыкаются и в результате половина питания оказывается в линии. Вот как развязать это безобразие не придумаю. Есть схематика конвериера уровней, но там хитрый 4х ногий полевик, с выводом подложки. Таких в продаже я не нашел :-(
Контактная информация:
afz
Опытный кот
Аватара пользователя
Сообщения: 744
Зарегистрирован: Сб дек 22, 2012 08:17:42
Откуда: Караганда, Казахстан

Сообщение afz »

А эта упрощенная схема проверялась на чем? Похоже, на 1-wire debug оно должно работать, если нет ошибок. Если же линия, так сказать, произвольная двусторонняя, то необходимое ее исходное ее состояние - "высокий" с одной стороны и "воздух" с другой, тогда первый "низкий с любой стороны захватит ее на передачу в этом направлении. Заканчивать передачу надо опять же в состоянии "высокий" на выходе, если переключиться в третье состояние из состояния "низкий" на выходе, схема, похоже, подвиснет.
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
Ответить

Вернуться в «Цифровая техника»