Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: RS485
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам
Михалыч
В разработке предполагаю использовать 485-й RS. Накопал инфы, посмотрел и обнаружил - в одних конструкциях RS работает с двумя проводами, в других еще советуют цапануть земляные провода оборудования (GND), итого три. Причем очевидно, что делают это не для сигналки, а для защиты девайсов. Объясните, в чем тут дело a14.gif
P.S. Кто-нить работал с IL485? Как вам микруха?
vm1
Основная проблема в обеспечении напряжения на передатчике в пределах
-7В \+12В. Если между землями обоих 485 меньше проблем нет. например на общем металическом шасси.
Если больше, то необходима изоляция приемопередатчиков и 3 провод в качестве референсной земли.
Можно оставить два провода, тогда потенциал приемопередатчиков относительно сигнала будет обеспечиваться только входными резисторами приемников (килоомы). По синфазным помехам будет цепь: линия, резисторы приемника, собств.лог. земля, проходная емкость блока питания.
Т.е. при имп. помехах может напряжение на входе
превышать пределы -7В \+12В.
Вэтом случае добавляют защитные диоды Z или TVS, передатчик из строя не
выйдет но приемник может глохнуть при помехах. Что преодалевается повторными передачами.
Михалыч
Синусоидальность дидукционного индуктора некоэмутируется с хромофорной эфузией аксирогентно-адикватного фотонного триангулятора... Тьфу, о чемс это я!..
Товарищи, можно попроще?.. Это система приборов ( до 127), расстояние до 1000-1200 м, у каждого прибора свое питание (от сети, разумеется). Надо ли их прошивать общаком? Обязательна ли развязка? Какие резисторы ставить на приемопередатчики?
vm1
При таких условиях изоляция и обязательна.
Применение общего провода необязательно если
емкость изоляции мала, и установлены стабилитроны 6V8 на каждом выходе.
vm1
Цитата(Михалыч @ May 24 2005, 16:37)
Какие резисторы ставить на приемопередатчики?
*


Резисторы устанавливать не надо,
на входе стандартного приемника RS485 имеются
резисторы порядка 12к.
Aquatik
Кстати не у всех стоят резисторы..
И у некоторых другое сопротивление между А и В внутреннее.. Чаще всего зависит от конкретной микрухе!
Так что внимательно почитай пдф про ту микруху, что собираешься ставить...
Aquatik
Да по поводу защиты! Почитай Гука там хорошая статья об этом есть!!
Михалыч
Цитата(vm1 @ May 24 2005, 19:15)
При таких условиях изоляция и обязательна.
Применение общего провода необязательно если
емкость изоляции мала, и установлены стабилитроны 6V8 на каждом выходе.
*

Тогда позвольте еще один нюанс: блоки питания трансформаторные, с сетью 220 В гальванически не связаны. Надо ли сейчас изоляцию и общак? Если да, то какие микросхемы изоляционные предложите?
vm1
Чем выше проходная емкость питания интерфейса тем больше
влияние синфазных помех на приемник 485 когда он без земли.
У трансформаторов на 50гц емкость между обмотками
значительно больше чем у импютрансов.
Лучше применять 3 проводник.

Я писал что в стандартных приемниках входное
сопрот. порядка 12кОм (сегмент на 32 прем\перед.)
Это действительно так.
В приемниках на 64 ,128 и 256 приемопередатчиков
в сигменте входное сопротивление пропорционально
больше, поэтому их чуствительность к синф. помехам
пропорционально больше чем стандартных при работе без 3 провода.
Shread
Используйте опто или гальванически развязанные интерфейсы, т.е ваше устройство передатчика rs485 должно быть развязвно и по земле и по питанию. Как вариант, если питание от сети, используйте трансформатор с двумя обмотками, от одной питайте процессор, от другой периферию rs-485, а взаимодействие между процессором и периферией осуществляйте через оптроны. Другой вариант использовать готовый приемопередатчик с развязкой, например adm2483, ему тоже нада два питания, оба по 5 вольт, можно использовать вместо трансформатора с двумя обмотками один источник питания+dc-dc c хорошей гальванической развязкой, например от amtec, они сейчас недорогие.
Для таких расстояний гальваническая развязка обязательна, и никакие там третьи провода земли не нужны, это все извращения, если представить, что используются импульсные блоки питания, разность потенциалов между корпусами будет достигать 100 вольт(хотите убедиться прикоснитесь одной рукой к батарее, а другой к мет. части комп, на котором работаете, если он не землен, наверняка будут интерсные ощущения smile.gif )
Между процессором и драйвером 485 будет 3-4 провода(в зависимости от того дуплекс или полудуплекс вы используете), а наружу, к другому драйверу(к другому устройству), будут идти только два провода A и B.
vm1
Цитата(Shread @ Jun 1 2005, 17:06)
Для таких расстояний гальваническая развязка обязательна, и никакие там третьи провода земли не нужны, это все извращения, если представить, что используются импульсные блоки питания, разность потенциалов между корпусами будет достигать 100 вольт(хотите убедиться прикоснитесь одной рукой к батарее, а другой к мет. части комп, на котором работаете, если он не землен, наверняка будут интерсные ощущения  smile.gif  )
Между процессором и драйвером 485 будет 3-4 провода(в зависимости от того дуплекс или полудуплекс вы используете), а наружу, к другому драйверу(к другому устройству), будут идти только два провода A и B.
*


Уважаемый, Вы назвали международный стандарт интерфейса извращением.
Организация интерфейса может быть различной в зависимости от условий
эксплуатации. Я выше подробно описал чем руководствоватся при выборе
необходим 3 провод или нет.
Если всегда использовать 2 провода в экране будет работать везде.
Это универсальное решение. Без 3 провода можно использовать только при редких помехах использованием стабилитроноов и повторов.
Shread
Цитата
Уважаемый, Вы назвали международный стандарт интерфейса извращением.

Попрошу не передергивать, я назвал извращением использование трех проводов, а не сам международный стандарт.
По стандарту в этом интерфейсе использется витая пара, мне трудно представить себе опторазвязанные и в то же время имеющие общую землю устройства.
Если устройства находятся на боьшом расстоянии друг от друга и их земли будут соединены тонюсеньким проводочком, выйдет черти-что. Или вы предлагаете вместе с кабелем 485-го проложить шину земли дюймовой толщины?
vm1
Цитата(Shread @ Jun 5 2005, 19:39)
Попрошу не передергивать, я назвал извращением использование трех проводов, а не сам международный стандарт.
По стандарту в этом интерфейсе использется витая пара, мне трудно представить себе опторазвязанные и в то же время имеющие общую землю устройства.
Если устройства находятся на боьшом расстоянии друг от друга и их земли будут соединены тонюсеньким проводочком, выйдет черти-что. Или вы предлагаете вместе с кабелем 485-го проложить шину земли дюймовой толщины?
*

В стандарте нет опторазвязки, как Вы правильно заметили не может быть
тонюсенького проводника соединяющего разные земли.
В стандарте у каждого приемопередатчика указана именно земля,
таким образом каждый приемопередатчик подключается в 3 точках:
+D, -D, и GND. Указано что синфазное напряжение не должно быть выше +7V от питания и ниже -7В от GND.
Другими словами разница между землями не должна превышать +\-7В.
Вот если превышает, тогда мы вынуждены используя опторазвязку переносить эти земли на отдельный проводник чтобы не превышало ну и межземельные токи не текут.
То что 485 работает иногда без третьего провода есть чисто косвенный эфект
от наличая входных резисторов в приемниках, когда помех нет с их помощью
приемник удерживается в пределах по синфазному напряжению.
Чем выше эти сопротивления тем ниже помехозащищенность.
Добавляемые стабилитроны только защищют приемник но не обеспечивают устойчивую работу при синфазных помехах.

(у принтеров в кабеле по LPT, к сожалению, тонюсенький проводник подключенный к двум землям имеется, потому и горят.)
AlexOr
Чем выше проходная емкость питания интерфейса тем больше
влияние синфазных помех на приемник 485 когда он без земли.

Действительно это так.
Но сея емкость всегда пренебрежимо мала относительно емкости самого кабеля к земле. Т.е. синфазная помеха сильно ослабляется.
Поэтому использовать три провода при километровой линии есть полный изврат. А вот для коротких и очень быстрых линий он конечно не помешает.
vm1
Цитата(AlexOr @ Jun 29 2005, 10:35)
Чем выше проходная емкость питания интерфейса тем больше
влияние синфазных помех на приемник 485 когда он без земли.

Действительно это так.
Но сея емкость всегда пренебрежимо мала относительно емкости самого кабеля к земле. Т.е. синфазная помеха сильно ослабляется.
Поэтому использовать три провода при километровой линии есть полный изврат. А вот для коротких и очень быстрых линий он конечно не помешает.
*

Авсолютно инверсный вывод,
Увеличение емкости кабеля относительно земли
может только увиличивать помехи.
Под землей я принимаю наихудший вариант земли: удаленную землю от
вашего приемника.
Именно поэтому при длиных линиях необходима референсная земля.
Вы имеете две емкости включенные последовательно: емкость кабеля к земле, проходная емкость блока питания и вход приемника между ними.
Как бы нибыла мала проходная емкость БП она нагружена на вход приемника
12кОм и создает имп. помехи если нет 3 проводника.
Нарисуйте однолинейную (D+ и D- вместе) схемку
с двумя емкостями и входом приемника и посмотрите.
AlexOr
Под землей я принимаю наихудший вариант земли: удаленную землю от вашего приемника.
Абсолютно инверсная предпосылка относительно реальности.
very_good
А куда собственно подключаются стабилитроны? В шине PROFIBUS есть "подтягивающие" резисторы 390 Ом к питанию и земле. Кто-нить использует МАХ487, как впечатления? Кстати, терминальные резисторы 120 Ом, а не 12кОм (хотя бы у МАХов).
Объясните: пусть имеется трёхпроводная схема с гальванической развязкой схем управления и передачи. Разрываетм землю (3-й провод) вставлям в разрыв Крону (9В) и всё, приехали? Тогда никакие резисторы не помогут (стабитроны тоже :-)).
Я так понимаю -/+ 7В при опторазвязке могут только индуцироваться в сигнальных проводах и эффективно устранить это можно третим проводом или повторами.
vm1
Цитата(very_good @ Jun 30 2005, 17:08)
А куда собственно подключаются стабилитроны? В шине PROFIBUS есть "подтягивающие" резисторы 390 Ом к питанию и земле. Кто-нить использует МАХ487, как впечатления? Кстати, терминальные резисторы 120 Ом, а не 12кОм (хотя бы у МАХов).
Объясните: пусть имеется трёхпроводная схема с гальванической развязкой схем управления и передачи. Разрываетм землю (3-й провод) вставлям в разрыв Крону (9В) и всё, приехали? Тогда никакие резисторы не помогут (стабитроны тоже :-)).
Я так понимаю -/+ 7В при опторазвязке могут только индуцироваться в сигнальных проводах и эффективно устранить это можно третим проводом или повторами.
*


Стабилитроны включаются между лог.землей приемника и D- D+
всего 2 стабилитрона двунаправленных.

Резисторы 12кОм не терминальные а суть входное сопротивление
каждого стандартного приемника (кагда в сегменте макс. 32 приемника).
Терминальные резисторы устанавливаются на обоих концах
кабеля для устранения отражений.
MAX487 трансивер на 128 подключений, входное
сопротивление приемника 48кОм.
Необходимость 3 провода для него в 4раза "выше".
Про крону совершено правильно поняли,
Может не 9В но 24В приложеное к входу RS485 трансивера
гарантировано выводит его из строя,
(другое напряжение просто не пробовал)
и стабилитроны здесь не помогут, об этом я и писал выше.
Наличае изоляци трансивера и третьего провода между
их лог. землями закрывают эту проблему так как напряжение
будет приложено к изоляции.
То есть, при опто развязке все перенапряжения между физ.землями
не прикладываются к приемникам а прикладываются только к изоляции.
Подтягивающие резисторы 390 и т.д. или как их еще назавают
поляризующие линию резисторы иногда используются в системах
с асинхроными UARTами для того, чтобы при отсутствии активности
в линии не возникали 0 уровни вызывающие старт приемников UART.
Стандарт такой подход не предпологает и диаграмы напряжений приведеные
в нем это не учитывают. Cтрого говоря гарантии стандарта на скорость и
дальность на такие системы не должны распостранятся.
Асинхроные UARTы с RS485 интерфейсом должны использоватся
с транзакциями в которых предусмотрена преамбула позволяющая
войти UARTам в синхронизм, обычно 10 1бит или два FFh байта
Тогда помехи возникающие перед легальной транзакцией на
пассивной линии не застанут UART в расплох когда его
сдвиговй регистр находится где нибудь на приеме
5 бита так как он стартанул чуть раньше от помехи на
фоне пассивного состояния линии.
Обычно растяжки появляются в системах программы которых писались
и отлаживались для RS232 интерфейса и поскольку они потом
сбоят на RS485 линию растягивают.
Этим грешат даже заграничные компании.

for AlexOr:
В этот посте мы обсуждаем 3провод и изоляцию как необходимое средство
для удаления пренапряжений от приемников возникающих межу двумя
физическими землями удаленными друг от друга.
Поэтому я и разсматривал удаленную землю как источник синфазного
перенапряжения. Ближняя земля для RS485 трансивера без изоляции
является его лог.землей и говорить о ней как
об источнике помех не имеет смысла.
very_good
To vm1: если не сложно приведи пример эл.схемы на длинные линии с которыми сам работаешь.
vm1
Цитата(very_good @ Jul 4 2005, 09:08)
To vm1: если не сложно приведи пример эл.схемы на длинные линии с которыми сам работаешь.
*


А что имеется ввиду?
Схема приемопередатчика, или некая
модель линии связи?
Если схема приемопередатчика , то все очень просто:
например AD485 три клеммника: -d, +d и gnd.
Два двунаправленных стабилитрона 6,8В с -d и +d на gnd.
изолированный dc-dc на +5v и оптроны быстрые 3шт.
На концах линии rs485, если она длиная, устанавливаются
резисторы 120-180Ом между -d, +d.
3 провод не использую только на столе.
Поляризацию не использую- в транзакции есть преамбула.
Схему могу выслать в pcad45 или в pcad2002 но ничего особенного
там нет.
MichaZ
Привет!

я использую опторазвязанную микросхему ADM2483+изолированный DC/DC.
тоесть на плате две "земли".
с помощью такого модуля подсоединился к прибору.опрашиваю его(полудуплекс)-все работает..

но сам удаленный прибор предусматривает еще третий провод - SRN,который обозначен на схеме удаленного прибора как екран.

вопрос:

какя земля должна быть подсоеденена к екрану?
изолированная или настоящая?

подскажите,может сталкивались

искренне благодарен.

Михаил

mailto:zelyanovskyymdear@gmail.com
rezident
При обсуждении длинной линии связи всегда почему-то считают изоляцию самой линии абсолютно идеальной и забывают о том, что линия связи может быть проложена в хрен знает каких коммуникациях и соответственно иметь утечку на землю. При расчетах стандартно считают утечку в 50кОм.
Это в тему третьего провода, уравнивающего потенциалы приемопередатчиков RS-485.
very_good
to MichaZ: к сожалению спецификации нет под рукой, но по сути действительно есть два варианта подсоединения Экрана/уравнивающего 3-го провода. Если присоедините его к изолированной Земле получите Экран(если 3-й провод это оплётка), если к земле обёих схем то уравняете их потенциалы. В вашем случае предпочтительнее вариант с подсоединением 3-го провода как экрана или попробуйте 3-й провод не подсоединять совсем (в этом и преимущество опторазвязки что можно отказаться от 3-го провода ИМХО).
MichaZ
Цитата(very_good @ May 16 2006, 21:40) *
to MichaZ: к сожалению спецификации нет под рукой, но по сути действительно есть два варианта подсоединения Экрана/уравнивающего 3-го провода. Если присоедините его к изолированной Земле получите Экран(если 3-й провод это оплётка), если к земле обёих схем то уравняете их потенциалы. В вашем случае предпочтительнее вариант с подсоединением 3-го провода как экрана или попробуйте 3-й провод не подсоединять совсем (в этом и преимущество опторазвязки что можно отказаться от 3-го провода ИМХО).


Спасибо very_good!

пока что так и есть:на разьем идет изолированная земля которую я попросту не использую.кабель-обычная витая пара
*SERG
А какая скорость?
У меня по трём проводам на 1500м работало. Скорость правдо детская бала 19200 чтолиsmile.gif
vladec
Для гальваноразвязки удобно использовать Максимовские микросхемы (MAX1490, MAX3480 и т.п.). В одном корпусе приемник, передатчик оптическая развызка по сигналам и трансформаторная по питанию.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.