Страница 1 из 1
RS-485
Добавлено: Вт окт 01, 2013 20:33:53
GothWind
есть сеть RS-485 присутствуют сильные помехи, приводящие к логическому обрыву связи между узлами. собственно вопрос, как, и с помощью чего найти участок с наводкой (возможно повреждение кабеля - контакт с землей, по которой гуляют наводки, мощные передающие антены и ) силовые кабеля (проложены относительно близко в земле)
так же интересует схема гальваноразвязки для этого протокола и вообще все методы борьбы с сильными помехами на линии, и еще в этой топологии гальваноразвязка должна быть с автоопределением направления
Re: RS-485
Добавлено: Вт окт 01, 2013 21:11:28
Dmitry Dubrovenko
GothWind писал(а):методы борьбы с сильными помехами на линии
Клац.
Re: RS-485
Добавлено: Ср окт 02, 2013 08:34:02
GothWind
Спасибо, интересно, но много не понятно. Там-больше идкт о защити от прямого попадания в линию силовой 230 . И защита именно оборудования. в моем случае наводки не вредят оборудованию, но искажают сигнал до неузновпемости. Тоесть мненужна не защита от перенапряжения а помехоустойчивость
Re: RS-485
Добавлено: Ср окт 02, 2013 11:47:19
Microtech
Из своего опыта.
Гальваническая развязка для всех узлов, - обязательна.
Стабилитроны между общим и каждым информационным проводом, защищающие драйверы - обязательны.
Кроме 2х линий D+ и D- (А и B) обязательна отдельная линия общего. В каждом узле, общий провод питания драйвера, соединён с этой линией через резистор 100 - 200 Ом.
Предусмотреть включение терминального резистора 120 Ом на крайнем узле (говорят, он нужен, но на практике - работает без него)
На одном из устройств, (на ведущем устройстве) предусмотреть резисторы, подтягивающие информационные линии к шинам питания драйвера, чтобы при выключенном передатчике гарантированно устанавливалось не активное состояние на выходах приёмников.
На одном из устройств, предусмотреть соединение информационной земли с "нулём" питающей сети, через резистор 120 Ом
Работает всё замечательно. Без ошибок и помех. Вдоль силовых проводов, ЖД путей, кусками, на скрутках, мокрой дешевой витузой, без экрана, по 300 - 400м и до 32х устройств на одном шлейфе.
Re: RS-485
Добавлено: Ср окт 02, 2013 14:54:32
Dmitry Dubrovenko
Microtech писал(а):обязательна отдельная линия общего.
Вовсе нет.
Microtech писал(а):Предусмотреть включение терминального резистора 120 Ом на крайнем узле
А вот это - обязательно.
Microtech писал(а):резисторы, подтягивающие информационные линии к шинам питания драйвера
Для современных драйверов не нужно, и даже, наверное, вредно.
Microtech писал(а):предусмотреть соединение информационной земли с "нулём" питающей сети
Это как же так?
Сперва гальванически развязывать, а потом с нулём соединять?
Microtech писал(а):по 300 - 400м и до 32х устройств на одном шлейфе.
А 127 устройств на 1,5км?
Re: RS-485
Добавлено: Ср окт 02, 2013 15:44:44
Microtech
Столкнулся с тем, что современные драйверы дают чушь на выходе, когда передатчик молчит.
Например MAX485 и ADM485, всегда дают лог. "1" при пустой линии, а вот "St micro" S485EB - разную бяку.
Резисторы по 47 кОм, на ведущем устройстве, в любом случае, мало на что влияет, кроме случая с ST.
Если линия везде отвязана гальванически - она превращается в антенну и емкость, способные воспринимать и накапливать электрические заряды. Рано или поздно, где либо прошивает на ближайший посторонний проводник, имеющий связь с "землёй". При этом, чаще всего что-то ломается. Резистор устранит накопление заряда. Можно ставить довольно большой, даже 1 МОм поможет. 127 устройств, - по правилам, перебор. Вроде 32 по спецификации. Работать будет и намного больше, проверял, нет сомнений. Рекорд - километры по телефонному кабелю.
Терминальные резисторы, мало на что влияют. Я не вижу "звона" линии осциллографом, и что с ними, или без, - разницы не заметно. Некоторую нагрузку создают драйверы, она распределена по линии и съедает звон. По факту, на объектах, терминальные резисторы редко где включает, но они предусмотрены и есть.
Летние грозы, всё равно иногда вышибают устройства. сгорают стабилитроны и оптроны. Драйверы, как правило остаются целые. бОльший ущерб наносят грызуны.
Re: RS-485
Добавлено: Ср окт 02, 2013 19:03:22
GothWind
У меня на объекте передатчики в режиме сеанса связи заставляют вибрировать морзянкой колючую проволоку на заборе)
По теме мне нужна больше советов практиков.
Особенность моя сеть имеет топологию кольцо. Все драйверы имеют вход и выход. Общая длинна кольца 5 км 30 драйверов . Нужны советы по репитерам с автоопределением гаправления связи.

Re: RS-485
Добавлено: Ср окт 02, 2013 21:07:36
Dmitry Dubrovenko
Microtech писал(а):прошивает на ближайший посторонний проводник
Выше ссылку давал по поводу защиты.
Microtech писал(а):Терминальные резисторы, мало на что влияют.
Если линия на скрутках, то, да.
GothWind писал(а):По теме мне нужна больше советов практиков.
Самый главный совет: принимать работы согласно технической документации.
Теперь можно только попробовать заставить монтажников перекладывать линию, а если уже оплатили работы, заставить это делать того, кто подписывал акт приёма-сдачи.

Re: RS-485
Добавлено: Чт окт 03, 2013 00:39:45
Microtech
Dmitry Dubrovenko писал(а):ссылку давал по поводу защиты.
Может читал не внимательно, но там все бьются с высоким напряжением внутри информационного кабеля. Этот вопрос решен. Мой косяк был в том, что была забыта цепь с разрядником на "реальную" землю. В моём случае, гальванически изолированный интерфейс с защитными элементами внутри себя, отлично справлялся с импульсными помехами, и даже, попаданием фазы питающей сети на любой интерфейсный провод, продолжая исправно работать. Развязка рассчитана на 1.5 КВ. С длинным кабелем, проложенным в земле, вообще нет проблем. Проблемы возникли с относительно короткими линиями, проложенными в сухих помещениях. Линия заряжалась как ёмкость, где одна из обкладок земля, а другая кабель. Напряжения собирались такие, что прошивало, и иногда ломалось. 1 резистор, тупо вкрученный в любую розетку информационного кабеля, полностью убрал проблему.
Dmitry Dubrovenko писал(а):Если линия на скрутках, то, да
Да на скрутках. На сотнях скруток.

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