оптическая развязка ISP-кабеля и UART

Mar 23, 2005 17 Replies

есть ли легко доставабельные м\с с оптической развязкой ? -- как-то не очень хочется палить порты у новых компов (особенно ноута) самопальными примочками



ISPшный кабель у меня на 74HC244 собран, хотелось бы развязать и его, и RS232


Пpивет, Dmitry!

*** 23 Mar 05 18:34, Dmitry Ponyatov wrote to All:

DP> есть ли легко доставабельные м\с с оптической развязкой ? -- как-то DP> не очень хочется палить порты у новых компов (особенно ноута) DP> самопальными примочками

А, типа, на микросхемах с опторазвязкой оно уже не будет "самопальной примочкой" ? И вот как раз у ноутбуков типично развязка от сети лучше, заземления они не требуют, так что и подключение безопаснее.

DP> ISPшный кабель у меня на 74HC244 собран, хотелось бы развязать и DP> его, и RS232

HC244 сама по себе уже вполне достаточная защита порта, если какая искра, то умрет чип, но порт выживет. Доступные опторазвязки достаточно тормозные, можно поискать что-то с логическими уровнями (они типично шустрее) наподобие MOC500x, но даже и с такими с параллельным портом в "быстрых" режимах будут проблемы, и с двунаправленностью тоже. COM - да, получится, только "развесисто" будет. Может быть, проще его дополнительно диодными сборками и стабилитронами защитить ?

с уважением Владислав

Hello, Vladislav! You wrote to Dmitry Ponyatov on Wed, 23 Mar 2005 19:44:01 +0300:

VB> Доступные опторазвязки достаточно тормозные, можно поискать что-то с VB> логическими уровнями (они типично шустрее) наподобие MOC500x, но даже и VB> с такими с параллельным портом в "быстрых" режимах будут проблемы,

Дык, эта, 6N137 (гхм, или 136 ? ). Проблемы будут с питанием - его на нотбучной стороне взять неоткуда, разве-что ещё один разъём на нём найти, вроде внешней клавиатуры или USB. Если, конечно, там постоянно присутствует напряжение и потребление не является сигналом "а теперь переходим на внешнюю клавиатуру"...

With best regards, Alexander Derazhne

Greetings, Vladislav!

Посмотрел я мессагу, посланную Vladislav Baliasov к Dmitry Ponyatov, и решил ответить:

DP>> ISPшный кабель у меня на 74HC244 собран, хотелось бы развязать DP>> и его, и RS232 VB> HC244 сама по себе уже вполне достаточная защита порта, если какая VB> искра, то умрет чип, но порт выживет.

Буфеp действительно является защитой, но увы - не 100%-ой. Выгоpание поpта пpи втыкании неpазвязанного и включенного в сеть устpойства пpоисходит если контакты сигналов замкнулись впеpед контактов земли. В этом случае невыpовненые потенциалы между устpойствами пpикладываются к сигнальным входам/выходам и они выгоpают. Если стоит буфеp (типа 74HC244), то у него пpобьет защитные диоды, и дальше с таким-же успехом могут пpобиться защитные диоды у GDxx232 (котоpая обычно стоит в компьютеpе) Уже давно появились буфеpы-пpеобpазователи RS-232, котоpые выдеpживают pазность потенциалов в несколько киловольт. Вот они надежно защитят поpты от выгоpания.

VB> Доступные опторазвязки достаточно тормозные, можно поискать что-то с VB> логическими уровнями (они типично шустрее) наподобие MOC500x, но даже VB> и с такими с параллельным портом в "быстрых" режимах будут проблемы, VB> и с двунаправленностью тоже. COM - да, получится, только "развесисто" VB> будет.

Паpа обычных оптpонов, диод, тpи pезистоpа. Для скоpостей до 9600 вполне ноpмальное pешение.

VB> Может быть, проще его дополнительно диодными сборками и VB> стабилитронами защитить?

Это ничего не даст. Ты огpаничишь напpяжения только относительно земли своего устpойства.

PS: Как я убедился на пpактике, в подавляющем большинстве поpты выгоpают от Human Body Static :-) Пpидет девочка в синтетической юбочке, понадобится ей пеpеткнуть твой пpибоp на дpугой компьютеp - и все, пpиплыли :-(

C наилучшими пожеланиями Ilja aka ИЛ-2 (ilja_vlaskin$mail.ru)

... Стоит ли сдерживать пыл если знаешь что цель далеко...

"Dmitry Ponyatov" snipped-for-privacy@p29.f.n5057.z2.fidonet.org> сообщил/сообщила в новостях следующее: news: snipped-for-privacy@p29.f.n5057.z2.fidonet.ftn...

Посмотри

formatting link
- оптические изоляторы интерфейсов

Пpивет, Ilja!

*** 24 Mar 05 09:10, Ilja Vlaskin wrote to Vladislav Baliasov:

VB>> MOC500x, но даже и с такими с параллельным портом в "быстрых" VB>> режимах будут проблемы, и с двунаправленностью тоже. COM - да, VB>> получится, только "развесисто" будет.

IV> Паpа обычных оптpонов, диод, тpи pезистоpа. Для скоpостей до 9600 IV> вполне ноpмальное pешение.

А кому нужны такие скорости да без квитирования ? Только когда терминал для отладки цепляешь (хотя тоже дело нужное, но я типично обхожусь однотранзисторным преобразователем уровней, не задумываясь). Что-то серьезнее -

115200, и CTS/RTS.

VB>> Может быть, проще его дополнительно диодными сборками и VB>> стабилитронами защитить?

IV> Это ничего не даст. Ты огpаничишь напpяжения только относительно земли IV> своего устpойства.

Я имел в виду смонтировать защитную схему в "папе" соединительного кабеля COM или в переходничке DB9/DB9. И втыкать его строго при отключенном отлаживаемом устройстве, и лишь потом - устройство. Аналогично (с переходничком) можно решить и на LPT. 100% гарантии не будет, и есть свои тонкости, но все ж дискретные 4148 более живучие, чем встроенные в чипы, да и сменить быстрее и дешевле.

IV> PS: Как я убедился на пpактике, в подавляющем большинстве поpты IV> выгоpают от Human Body Static :-) Пpидет девочка в синтетической IV> юбочке, понадобится ей пеpеткнуть твой пpибоp на дpугой компьютеp - и IV> все, пpиплыли :-(

И тут и опторазвязка не спасет - если статика приложится к "компьютерной" части развязки. Что запросто.

с уважением Владислав

Hello,Dmitry !

DP> есть ли легко доставабельные м\с с оптической развязкой ? -- как- то не очень DP> хочется палить порты у новых компов (особенно ноута) самопальными примочками

DP> ISPшный кабель у меня на 74HC244 собран, хотелось бы развязать и его, и DP> RS232

Сделал я себе программовича на 2313 атмеле, схема из даташита, а развязку прикрутил PC410 от Sharp. Работает как зверь на 19200. Больше не пробовал, да и не надо - там программа на PC-шной стороне под эту скорость. И с переключением : в одном положении заливаешь прогу в МК, в другом - общаешься с ним по УАРТу. Очень удобно при отладке. Одна беда у этих PC410 - дорогие, собаки. Но мне достались на халяву. А то еще разобрал мышу с шариком, в ней аж 3 оптопары, да все недосуг потестить их на скорострельность.

WBR G.G.

VB> А, типа, на микросхемах с опторазвязкой оно уже не будет VB> "самопальной примочкой" ?

чтобы пробить нормально сделанную опторазвязку, знаешь ли, надо хорошо постараться

VB> И вот как раз у ноутбуков типично развязка от сети лучше, VB> заземления они не требуют, так что и подключение безопаснее.

давай закороти пару выводов LPT на землю на своем ноуте, а отчет сюда ?

или другой вариант -- возьми блок питания с выходом до 16 В и без токовой защиты (например китайский транс+мост от Dendy), и подай на входные линии того же LPT

при работе такие ситуации вполне реальны -- случайно посаженная припойная сопля между дорожками или ошибка монтажа макетки вполне может подключить к интерфейсным цепям "гремлина"

DP> ISPшный кабель у меня на 74HC244 собран, хотелось бы DP> развязать и его, и RS232

VB> HC244 сама по себе уже вполне достаточная защита порта, если VB> какая искра, то умрет чип, но порт выживет.

а кто гарантирует что порт не окажется слабее буфера ?

VB> можнопоискать что-то с логическими уровнями (они типично шустрее) VB> наподобие MOC500x,

за наводку спасибо

Пpивет, Dmitry!

*** 24 Mar 05 19:47, Dmitry Ponyatov wrote to Vladislav Baliasov:

VB>> А, типа, на микросхемах с опторазвязкой оно уже не будет VB>> "самопальной примочкой" ?

DP> чтобы пробить нормально сделанную опторазвязку, знаешь ли, надо DP> хорошо постараться

При расстыковке со стороны компьютера - можно угробить порт статикой. А иначе тебя и просто буфер защитит.

VB>> И вот как раз у ноутбуков типично развязка от сети лучше, VB>> заземления они не требуют, так что и подключение безопаснее.

DP> давай закороти пару выводов LPT на землю на своем ноуте, а отчет сюда DP> ?

А ничего не будет. У моего бука, кстати, выходы на передачу очень слабенькие, даже AVR при программировании запитать не могут, просаживаются. Или ты именно про настоящую "землю", при условии, что бук "в воздухе" ? Hе, такие эксперименты - нафиг (хотя ток утечки на "землю" я сейчас померял - 30 uA AC). Hо простой буфер и от этого защищает, если подстыковываешься к компьютеру до того, кау туда же подключать устройство.

DP> или другой вариант -- возьми блок питания с выходом до 16 В и без DP> токовой защиты (например китайский транс+мост от Dendy), и подай на DP> входные линии того же LPT

Так сдуру можно и хрен стеклянный сломать и руки порезать.

DP> при работе такие ситуации вполне реальны -- случайно посаженная DP> припойная сопля между дорожками или ошибка монтажа макетки вполне DP> может подключить к интерфейсным цепям "гремлина"

Буфер - защитит от такой ситуации. Без всякой опторазвязки. Если, конечно, ты туда не 220 влупишь, так, что кристалл спечется.

DP>> ISPшный кабель у меня на 74HC244 собран, хотелось бы DP>> развязать и его, и RS232

VB>> HC244 сама по себе уже вполне достаточная защита порта, если VB>> какая искра, то умрет чип, но порт выживет.

DP> а кто гарантирует что порт не окажется слабее буфера ?

Входы буфера пробьются, до выхода результат не дойдет.

с уважением Владислав

Hello, Dmitry Ponyatov !

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

Потому тебе опытные люди и говорят - буфер поставь.

С уважением, Дима Орлов.

Здравствуй, Dmitry!

Wednesday March 23 2005 18:34, you (2:5057/ snipped-for-privacy@fidonet.org) wrote to All:

DP> есть ли легко доставабельные м\с с оптической развязкой ? -- как-то DP> не очень хочется палить порты у новых компов (особенно ноута) DP> самопальными примочками

Смотpи в стоpону ADuM1xxx 1 Мбит/с и 10 Мбит/с. Доступны. Есть комбинации линий 3/0 2/1 2/2 4/0. SO16Wide. 98-275 pуб.

ADuM1402 2/2 1Мбит. 98 p. Запитать со стоpоны девайса чеpез AM1P-0505 107 pуб.

Hе гемоppойся с оптpонами. Они тупеют на высоких скоpостях. По цене скоpостной оптpон хоpошо денег стоит. Да и pассыпуху надо.

Alex

Ilja, ты ещё здесь сидишь?

Четверг Март 24 2005 09:10, Ilja Vlaskin wrote to Vladislav Baliasov:

DP>>> ISPшный кабель у меня на 74HC244 собран, хотелось бы развязать DP>>> и его, и RS232 VB>> HC244 сама по себе уже вполне достаточная защита порта, если VB>> какая искра, то умрет чип, но порт выживет. IV> Буфеp действительно является защитой, но увы - не 100%-ой. Выгоpание IV> поpта пpи втыкании неpазвязанного и включенного в сеть устpойства IV> пpоисходит если контакты сигналов замкнулись впеpед контактов земли.

"От дурака невозможно защититься. Дураки так изобретательны!" (c)

Георгий

Vladislav, ты ещё здесь сидишь?

Четверг Март 24 2005 12:16, Vladislav Baliasov wrote to Ilja Vlaskin:

IV>> Это ничего не даст. Ты огpаничишь напpяжения только относительно IV>> земли своего устpойства. VB> Я имел в виду смонтировать защитную схему в "папе" соединительного VB> кабеля COM или в переходничке DB9/DB9. И втыкать его строго при VB> отключенном отлаживаемом устройстве, и лишь потом - устройство.

И не просто втыкать, а хорошенько прикрутить болтиками. Тогда никуда эта защита не денется...

Георгий

Greetings, Vladislav!

Посмотрел я мессагу, посланную Vladislav Baliasov к Ilja Vlaskin, и решил ответить:

IV>> Паpа обычных оптpонов, диод, тpи pезистоpа. Для скоpостей до 9600 IV>> вполне ноpмальное pешение. VB> А кому нужны такие скорости да без квитирования ? Только когда

Это от задачи зависит. Мне - нужны. Решение, кстати, очень дешевое. Оптpон LTV817 (котоpый я использую) стоит в Пpомэлектpонике меньше 3х pублей :)

VB>>> Может быть, проще его дополнительно диодными сборками и VB>>> стабилитронами защитить? IV>> Это ничего не даст. Ты огpаничишь напpяжения только относительно IV>> земли своего устpойства. VB> Я имел в виду смонтировать защитную схему в "папе" соединительного VB> кабеля COM или в переходничке DB9/DB9. И втыкать его строго при

Понято. Hо это pешение "для себя". Кстати, имеется еще аpгумент, для чего нужна именно оптоpазвязка, а не только защита поpтов. Hапpимеp, в нашем устpойстве кpайне нежелательно чтобы его земля соединялась с землей компьютеpа. Пpосто пpи этом по землям бежит сквозной ток, и хотя он бежит по цифpовой земле, это сказывается на измеpениях. Пpовеpено.

IV>> PS: Как я убедился на пpактике, в подавляющем большинстве поpты IV>> выгоpают от Human Body Static :-) Пpидет девочка в синтетической VB> И тут и опторазвязка не спасет - если статика приложится к VB> "компьютерной" части развязки. Что запросто.

Пpотив лома нет пpиема :)

C наилучшими пожеланиями Ilja aka ИЛ-2 (ilja_vlaskin$mail.ru)

... Я боятся отвык голубого клинка и стрелы с тетивы за четыре шага

Hello Vladislav.

Четверг, Март, 24, 2005 21:58:37, Vladislav Baliasov wrote to Dmitry Ponyatov:

DP>> при работе такие ситуации вполне реальны -- случайно посаженная DP>> припойная сопля между дорожками или ошибка монтажа макетки вполне DP>> может подключить к интерфейсным цепям "гремлина"

VB> Буфер - защитит от такой ситуации. Без всякой опторазвязки. Если, конечно, VB> ты туда не 220 влупишь, так, что кристалл спечется.

Увы, нет. По защитным диодам напряжение пробивается на питание 74HC244, оттуда по подтяжкам на входы LPT.

Sergey

Пpивет, Sergey!

*** 30 Mar 05 11:46, Sergey Kadenkin wrote to Vladislav Baliasov:

VB>> конечно, ты туда не 220 влупишь, так, что кристалл спечется.

SK> Увы, нет. По защитным диодам напряжение пробивается на питание SK> 74HC244,

Вообще-то токоограничение по входу надо делать. Хоть какое. И, соответственно, хоть что-то должно поглощать выбросы через защитные диоды в цепи питания буфера.

SK> оттуда по подтяжкам на входы LPT.

Подтяжки все равно будут токоограничителями, пока не пробьются (если полупроводниковые, а не обычные дискретные резисторы).

с уважением Владислав

Sergey, ты ещё здесь сидишь?

Среда Март 30 2005 12:46, Sergey Kadenkin wrote to Vladislav Baliasov:

DP>>> при работе такие ситуации вполне реальны -- случайно посаженная DP>>> припойная сопля между дорожками или ошибка монтажа макетки вполне DP>>> может подключить к интерфейсным цепям "гремлина" VB>> Буфер - защитит от такой ситуации. Без всякой опторазвязки. Если, VB>> конечно, ты туда не 220 влупишь, так, что кристалл спечется. SK> Увы, нет. По защитным диодам напряжение пробивается на питание SK> 74HC244, оттуда по подтяжкам на входы LPT.

Внимательно погляди на схемку защиты, которую я кидал в эху. Там "внешний" ток никак не может попасть на питание...

Георгий

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required