реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Проблема с гальванически изолированным RS485
PCBExp
сообщение Aug 17 2013, 14:20
Сообщение #16


Знающий
****

Группа: Участник
Сообщений: 578
Регистрация: 23-12-06
Из: Москва
Пользователь №: 23 823



Цитата(HardEgor @ Aug 17 2013, 17:58) *
Большой вопрос еще как разведены эти счетчики, как правильная шина с терминаторами на концах или как электрики часто делают - звездой? А то я тут наблюдал одну сеть счетчиков на предприятии - пришли "специалисты", поставили счетчики и развели их звездой, точнее даже получилась древовидная структура.
В результате перепробовали кучу преобразователей RS485-USB, заработал только один Shneider TSXCUSB485(за 6К рублей).

А про защиту есть хорошая аппнота у Bourns, со схемами и диаграммами.


Надеюсь все-таки то в жилом доме это полноценная гирлянда. Насколько уж там все последовательно - вопрос и наверное на этаже в худшем случае может и звездится но длина луча звезды не более метра а может и еще меньше (врать не буду - не видел) шит то вроде на этаже один на все квартиры. А вот термина торов я там не видел - по крайней мере у контроллера там ничего не стояла а внутри точно не было - в этом я уверен на все 100. У Bourns Вы наверное TBUшки имели ввиду?
Go to the top of the page
 
+Quote Post
HardEgor
сообщение Aug 17 2013, 14:32
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 2 223
Регистрация: 3-03-06
Из: Tomsk
Пользователь №: 14 925



Да, и MOV и TBU и TVS. Я понимаю они большие и дорогие, но всё-таки как там кабель по колодцам лежит неизвестно и может быть всё. Я бы сделал десяток-другой экземпляров защит в виде внешней платы, поставил в проблемные дома и понаблюдал.

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

Кстати, конденсатор по питанию что ISO, что 485-му обычно ставлю 1206 - он как раз на ноги ложится и под ним две дорожки можно провести.

Кстати2, я у вас на плате вижу много каналов, а они между собой развязаны? Если ISOGND общее для всех схем, тогда токи могут спокойно перетекать между разными каналами и греть микросхемы.

Сообщение отредактировал HardEgor - Aug 17 2013, 14:59
Go to the top of the page
 
+Quote Post
PCBExp
сообщение Aug 17 2013, 16:40
Сообщение #18


Знающий
****

Группа: Участник
Сообщений: 578
Регистрация: 23-12-06
Из: Москва
Пользователь №: 23 823



Цитата(HardEgor @ Aug 17 2013, 18:32) *
Кстати, конденсатор по питанию что ISO, что 485-му обычно ставлю 1206 - он как раз на ноги ложится и под ним две дорожки можно провести.

Кстати2, я у вас на плате вижу много каналов, а они между собой развязаны? Если ISOGND общее для всех схем, тогда токи могут спокойно перетекать между разными каналами и греть микросхемы.


1206 занимает слишком много места. Только 0603 можем себе позволить. К тому же подобных узлов в наших устройствах хватает. Ни разу не сталкивались с тем что длина проводника до блокировочного конденсатора на что-то влияла.

Каналы действительно между собой связаны и ISOGND одна на всех. Из 4-ех каналов обычно используются 2 (по крайней мере на одном из объектов я это сам видел). Не уверен, но по-моему для пропитки счетчиков ставился еще блок питания на 24 вольта. Этот блок пропитывал драйвер счетчика со стороны УСПД. Поясните как токи могут перетекать и разогревать.
Go to the top of the page
 
+Quote Post
polyakovav
сообщение Aug 17 2013, 17:57
Сообщение #19


Частый гость
**

Группа: Свой
Сообщений: 197
Регистрация: 26-05-06
Из: Воронеж
Пользователь №: 17 486



Цитата(PCBExp @ Aug 17 2013, 16:44) *
Все слова по отдельности понятны, а общий смысл не складывается. Это стабилитрон или сапрессор вообщем диод - полупроводник. Если верить производителю (TI) то он заточен для защиты быстрых интерфейсах. Как он может давать выбросы????????? Поясните....

У этого полупроводника, к сожалению, есть паразитные параметры. На коротких статических разрядах он ведет себя не так, как идеальный диод.
Возможно, термин "выбросы" здесь был не вполне корректен.
В даташите на графиках честно отрисованы эти самые "выбросы" (вот ничего лучше в голову не приходит), уходящие за сотню вольт.

Длительность порядка десятков наносекунд позволяет сравнительно легко сгладить импульс простой RC цепочкой после супрессора, но вот подключать конденсатор длинным проводом здесь (как и в питании цифровых схем) нельзя - индуктивность будет мешать.
Go to the top of the page
 
+Quote Post
EvilWrecker
сообщение Nov 9 2013, 12:32
Сообщение #20


ядовитый комментатор
******

Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887



Сталкивался с похожей проблемой, когда переделывал контроллер состояния работавший около нескольких двигателей и холодильных установок, стабильное зависание через 50-70 минут - там была похожая схема, но с раздельным управлением DE/nRE, что можно сказать на основе этого:


- ваш супрессор не годится для таких применений вообще- ставить рекомендую чтото типа SP03-6, исключительно хороший супрессор, кроме того у него прекрасное clamping voltage.

- TBU решает все вопросы, но проблема в том, что если скажем рабочее напряжение супрессора 6В(т.е при 5-вольтовом 485) тбу будут очень часто срабатывать и возможно такая ситуация что они буду сохранять состояние защиты,т.е отсутствие проводимости неограниченное количество времени.

- НИКОГДА не ставьте супрессор ДО резисторов. Если это конечно не 10Вт камни.

- есть опыт использования связки ADM2582+тбу+терминирование, все прекрасно до "среднего" уровня помех на 485й, далее тбу почти всегда в защите. Выход такой- отдельный изолятор как у вас, далее трансивер с common mode range поболее(я стал закладывать +- 80В), дискретные TVS с напряжением примерно в 2.31 больше рабочего для самого интерфейса(5В 485й = более 10В TVS).Цифра получена хитрым путем, я ее не навязываю и на ставлю как абсолютную истину

- крайне не рекомендую подключать изолированную землю к супрессору- в 8 из 10 случаев когда доводилось сталкиваться с таким подходом наблюдал плавающую землю, в своих дизайнах всегда вывожу землю TVS и пр на "защитное" заземление.

- между изолятором и трансивером действительно стоит воткнуть RC цепочку, я бы еще добавил ferrite bead. Насчет того чтобы ограничивать скорость нарастания в быстродействующей логике тоже согласен- здесь в сочетании с выходным фильтром с изолятора это должно помочь.

- саму же причину выбросов в вашей схеме связываю с плавающей землей со стороны изолированного питания- попробуйте супрессоры выводить на другую землю
Go to the top of the page
 
+Quote Post
Alex_TAV
сообщение Jun 23 2014, 05:32
Сообщение #21


Частый гость
**

Группа: Свой
Сообщений: 145
Регистрация: 12-01-07
Из: Россия, г. Омск
Пользователь №: 24 357



А нет вариантов сделать развязку не на стороне TTL_UART , а на стороне не посредственно RS-485? Т.е. есть выход 485 к которому подключаются несколько абонентов и вот для каждого абонента стоит свой изолятор?
Есть вариант сделать цепочку MAX13487 - ADUM1201 - MAX13487 + развязка по питанию через AM1S-1212. Но может есть что-то попроще?
Go to the top of the page
 
+Quote Post
vadimp61
сообщение Jun 23 2014, 08:08
Сообщение #22


Знающий
****

Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872



Я на рассыпухе делал так:
Со стороны линии Разрядник 90В (Х5) - позисторы-супрессор на 5В LC03-06
Ну и гальваника по питанию полная . Сигнал Ground - это защитное заземление.
Прикрепленные файлы
Прикрепленный файл  RS485_opto.pdf ( 31 килобайт ) Кол-во скачиваний: 95
 
Go to the top of the page
 
+Quote Post
Alex_TAV
сообщение Jun 25 2014, 03:05
Сообщение #23


Частый гость
**

Группа: Свой
Сообщений: 145
Регистрация: 12-01-07
Из: Россия, г. Омск
Пользователь №: 24 357



Цитата(vadimp61 @ Jun 23 2014, 15:08) *
Я на рассыпухе делал так:
Со стороны линии Разрядник 90В (Х5) - позисторы-супрессор на 5В LC03-06
Ну и гальваника по питанию полная . Сигнал Ground - это защитное заземление.

Это понятно. Но интересует именно полная гальваническая развязка и именно со стороны линии RS485. А не со стороны ТТЛ линии.
Go to the top of the page
 
+Quote Post
DmitryM
сообщение Jun 25 2014, 05:06
Сообщение #24


Знающий
****

Группа: Свой
Сообщений: 583
Регистрация: 7-06-06
Из: Таганрог
Пользователь №: 17 840



Цитата(Alex_TAV @ Jun 25 2014, 06:05) *
Это понятно. Но интересует именно полная гальваническая развязка и именно со стороны линии RS485. А не со стороны ТТЛ линии.


А такое решение не подойдет?
Isolated RS-485 со встроенным преобразователем питания или с внешним
Например, ADM2587E: 2.5 kV Signal and Power Isolated, ±15 kV ESD Protected, Full/Half Duplex RS-485 Transceiver (500kbps)
Go to the top of the page
 
+Quote Post
Alex_TAV
сообщение Jun 25 2014, 10:26
Сообщение #25


Частый гость
**

Группа: Свой
Сообщений: 145
Регистрация: 12-01-07
Из: Россия, г. Омск
Пользователь №: 24 357



Цитата(DmitryM @ Jun 25 2014, 12:06) *
А такое решение не подойдет?
Isolated RS-485 со встроенным преобразователем питания или с внешним
Например, ADM2587E: 2.5 kV Signal and Power Isolated, ±15 kV ESD Protected, Full/Half Duplex RS-485 Transceiver (500kbps)

Не совсем. Поясню - есть блок сбора данных, у него выход RS485. И есть от 2 до 5 датчиков топлива, тоже с интерфейсом 485, и вот не хотелось бы их подключать напрямую, т.к. датчики растянуты на расстояния каждый со своей парой, если где замыкание или еще чего - то все выходит из строя. А так между основным блоком и датчиками на каждую линию ставим изоляторы(по схеме что я выше описал) и в случае чего этот изолятор спасает все остальное.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Jul 3 2014, 02:57
Сообщение #26


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



И как же Вы собрались направление передачи в линии RS-485 определять на этом самом элементе гальванической изоляции???
(чтобы определить в какую сторону через гальванический барьер передавать).
Единственный вариант - этот самый элемент у Вас должен быть интеллектуальным и знать протокол обмена в вашей сети RS-485 и разбирать его.
Т.е. - он будет из себя представлять: преобразователь RS-485/RS-232 + контроллер с неким вашим ПО + преобразователь RS-232/RS-485.

Смотрите в сторону RS-422.
Go to the top of the page
 
+Quote Post
Alex_TAV
сообщение Jul 4 2014, 04:41
Сообщение #27


Частый гость
**

Группа: Свой
Сообщений: 145
Регистрация: 12-01-07
Из: Россия, г. Омск
Пользователь №: 24 357



Цитата(jcxz @ Jul 3 2014, 09:57) *
И как же Вы собрались направление передачи в линии RS-485 определять на этом самом элементе гальванической изоляции???
(чтобы определить в какую сторону через гальванический барьер передавать).
Единственный вариант - этот самый элемент у Вас должен быть интеллектуальным и знать протокол обмена в вашей сети RS-485 и разбирать его.
Т.е. - он будет из себя представлять: преобразователь RS-485/RS-232 + контроллер с неким вашим ПО + преобразователь RS-232/RS-485.

Смотрите в сторону RS-422.

Использую микросхему MAX13487 - она определяет направление передачи данных в линии RS485 и сама переключает прием-передачу.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Jul 4 2014, 13:16
Сообщение #28


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



И что?
Вам же сразу предложили этот вариант - гальванически развязывать на стороне UART.
Но Вы же сами отказались и сказали что Вам надо развязывать по RS-485, а не по UART.
Конечно с помощью этой микросхемы можно развязать: сигналы A/B поступают на MAX13487, далее линии RO/DI на ADUM, далее эти линии на входы UART контроллера.
Это, что Вам сразу и предложили. Классическая развязка по UART.

А если Вы хотите на ней сделать законченный блок, где с одной стороны выводы A/B и с другой - другие выводы A/B и между ними гальванический барьер,
то не получится.
Go to the top of the page
 
+Quote Post
Alex_TAV
сообщение Jul 7 2014, 02:23
Сообщение #29


Частый гость
**

Группа: Свой
Сообщений: 145
Регистрация: 12-01-07
Из: Россия, г. Омск
Пользователь №: 24 357



Цитата(jcxz @ Jul 4 2014, 20:16) *
А если Вы хотите на ней сделать законченный блок, где с одной стороны выводы A/B и с другой - другие выводы A/B и между ними гальванический барьер,
то не получится.

Да, вот именно это я и хотел сделать. Жаль что не получится.
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th August 2025 - 10:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.01488 секунд с 7
ELECTRONIX ©2004-2016