RS-485

Поделись знанием:
Перейти к: навигация, поиск
RS-485
Стандарт EIA/TIA-485 (RS-485)
Физическая среда Витая пара
Сетевая топология Точка-точка, Multi-dropped,

Multi-point

Максимальное количество устройств 32 — 256 устройств

(32 нагруженных)

Максимальное расстояние 1200 метров
Режим передачи Дифференциальный сигнал (балансный)
Максимальная скорость передачи 100 кбит/с — 10 Мбит/с
Напряжение -7 В до +12 В
(1) (A-B) > +200 мВ

(положительное напряжение)

(0) (A-B) < −200 мВ

(отрицательное напряжение)

Сигналы Tx+/Rx+, Tx-/Rx-

(Полудуплексный)
Tx+, Tx-, Rx+, Rx-

(Дуплексный)

Тип разъема Не специфицирован

RS-485 (англ. Recommended Standard 485), EIA-485 (англ. Electronic Industries Alliance-485) — стандарт физического уровня для асинхронного интерфейса. Регламентирует электрические параметры полудуплексной многоточечной дифференциальной линии связи типа «общая шина».

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

Стандарт RS-485 совместно разработан двумя ассоциациями: Ассоциацией электронной промышленности (EIA — Electronics Industries Association) и Ассоциацией промышленности средств связи (TIA — Telecommunications Industry Association). Ранее EIA маркировала все свои стандарты префиксом «RS» (англ. Recommended Standard — Рекомендованный стандарт). Многие инженеры продолжают использовать это обозначение, однако EIA/TIA официально заменил «RS» на «EIA/TIA» с целью облегчить идентификацию происхождения своих стандартов.





Технические характеристики интерфейса RS-485

В стандарте RS-485 для передачи и приёма данных используется одна витая пара проводов, иногда сопровождаемая экранирующей оплеткой или общим проводом.

Передача данных осуществляется с помощью дифференциальных сигналов. Разница напряжений между проводниками одной полярности означает логическую единицу, разница другой полярности — ноль.

  1. Стандарт RS-485 оговаривает только электрические и временные характеристики интерфейса.
  2. Стандарт RS-485 не оговаривает:
    • параметры качества сигнала (допустимый уровень искажений, отражения в длинных линиях),
    • типы соединителей и кабелей,
    • гальваническую развязку линии связи,
    • протокол обмена.

Электрические и временные характеристики интерфейса RS-485

  • До 32 приёмопередатчиков в одном сегменте сети.
  • Максимальная длина одного сегмента сети: 1200 метров.
  • В один момент активным может быть только один передатчик.
  • Максимальное количество узлов в сети — 256 с учётом магистральных усилителей.
  • Характеристика скорость обмена/длина линии связи:
    • 62,5 кбит/с 1200 м (одна витая пара),
    • 375 кбит/с 500 м (одна витая пара),
    • 500 кбит/с,
    • 1000 кбит/с,
    • 2400 кбит/с 100 м (две витых пары),
    • 10000 кбит/с 10 м.

Примечание: Скорости обмена 62,5 кбит/с, 375 кбит/с, 2400 кбит/с оговорены стандартом RS-485. На скоростях обмена свыше 500 кбит/с рекомендуется использовать экранированные витые пары.

  • Тип приёмопередатчиков — дифференциальный, потенциальный. Изменение входных и выходных напряжений на линиях A и B: Ua (Ub) от −7 В до +12 В (+7 В).
  • Требования, предъявляемые к выходному каскаду: — выходной каскад представляет собой источник напряжения с малым выходным сопротивлением, |Uвых|=1,5:5,0 В (не <1,5 В и не >6,0 В);
    • состояние логической «1»: Ua больше Ub (гистерезис 200 мВ) — MARK, OFF;
    • состояние логического «0»: Ua меньше Ub (гистерезис 200 мВ) — SPACE, ON (производители микросхем — драйверов, часто выбирают намного меньшие значения, гистерезис от 10 мВ[1][2]);
    • выходной каскад должен выдерживать режим короткого замыкания, иметь максимальный выходной ток 250 мА, скорость нарастания выходного сигнала 1,2 В/мкс и схему ограничения выходной мощности.
  • Требования, предъявляемые к входному каскаду: — входной каскад представляет собой дифференциальный вход с высоким входным сопротивлением и пороговой характеристикой от −200 мВ до +200 мВ:
    • допустимый диапазон входных напряжений Uag (Ubg) относительно земли (GND) от −7 В до +12 В;
    • входной сигнал представлен дифференциальным напряжением (Ui +0,2 В и более);
    • уровни состояния приёмника входного каскада — см. состояния передатчика выходного каскада.

Сигналы

Передача данных идёт по двум линиям, A и B.

  • Логическая единица: (A-B) > +200 мВ.
  • Логический ноль: (A-B) < −200 мВ.

В момент отсутствия активного передатчика на шине уровень сигнала в линиях не определен. Для предотвращения ситуации, когда разница между входами A и B меньше 200мВ (неопределённое состояние), иногда применяется смещение с помощью резисторов или специальной схемы. Если состояние линий не определено, то приёмники могут принимать сигнал помехи. Некоторые протоколы предусматривают передачу служебных последовательностей для стабилизации приёмников и уверенного начала приёма.

Интерфейс является полудуплексным: узел не может одновременно и принимать, и передавать данные.

Согласование

При большой длине линии связи возникают эффекты длинных линий. Причина этому — распределенные индуктивные и ёмкостные свойства кабеля. Как следствие, сигнал, переданный в линию одним из узлов, начинает искажаться по мере распространения в линии, возникают сложные резонансные явления. Поскольку на практике кабель на всей длине имеет одинаковую конструкцию и, следовательно, одинаковые распределенные параметры погонной ёмкости и индуктивности, то это свойство кабеля характеризуют специальным параметром — волновым сопротивлением. Не вдаваясь в теоретические подробности, можно сказать, что в кабеле, на приёмном конце которого подключен резистор с сопротивлением, равным волновому сопротивлению кабеля, резонансные явления значительно ослабляются. Называется такой резистор терминатором. Для сетей RS485 они ставятся на каждой оконечности длинной линии (поскольку обе стороны могут быть приёмными). Волновое сопротивление наиболее распространенных витых пар CAT5 составляет 100 Ом[3]. Другие витые пары могут иметь волновое сопротивление 150 Ом и выше. Плоские ленточные кабели до 300 Ом.[4][5]

На практике номинал этого резистора может выбираться и бóльшего номинала, чем волновое сопротивление кабеля, поскольку омическое сопротивление того же кабеля может оказаться настолько велико, что амплитуда сигнала на приёмной стороне окажется слишком мала для устойчивого приёма. В этом случае ищут компромисс между резонансными и амплитудными искажениями сигнала, уменьшая скорость интерфейса и увеличивая номинал терминатора[6][7][8]. На скоростях 9600 бит/с и ниже волновые, резонансные явления в масштабах, способных ухудшить качество связи, не проявляются, и вопроса согласования линии не возникает. Даже более того, при низких скоростях передачи (менее 9600 бит/с) терминальный резистор не улучшает, а ухудшает надежность передачи (существенно для длинных линий связи)[9].

Ещё один источник искажения формы сигналов при передаче через витую пару — разная скорость распространения высокочастотного и низкочастотного сигнала (высокочастотная составляющая распространяется по витой паре несколько быстрее), что приводит к искажению формы сигнала при высоких скоростях передачи[10].

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

Подключение

Контакты RS-485

Хотя стандартом это не определено, обычно разъем для полудуплексной связи состоит из двух или трех контактов:

  • A или «+» (TxD+/RxD+), неинвертированный[11].
  • B или «−» (TxD-/RxD-), инвертированный.
  • Опциональный общий провод. Соединение общих шин устройств не обязательно, но улучшает устойчивость работы интерфейса. При наличии гальванической развязки не нужен.

Сетевые протоколы, использующие RS-485

Промышленные сети, построенные на основе RS-485

Напишите отзыв о статье "RS-485"

Ссылки

  • Евгений Александрович Бень [masters.donntu.org/2004/fema/kovalenko/library/art7.html RS-485 для чайников] (2003). Проверено 4 февраля 2014. [www.webcitation.org/61GV5vvhW Архивировано из первоисточника 28 августа 2011].
  • Яшкардин В.Л. [www.softelectro.ru/rs485.html RS-485 - стандарт передачи данных по последовательному симметричному каналу.]. SoftElectro (2009). Проверено 5 мая 2010. [www.webcitation.org/61GV6w5lc Архивировано из первоисточника 28 августа 2011].
  • Игорь Николаевич Бирюков [www.gaw.ru/html.cgi/txt/interface/rs485/app.htm Правильная разводка сетей RS-485] (2001). Проверено 5 мая 2010.
  • Майк Фэрион (Mike Fahrion) [controlengrussia.com/artykul/article/poisk-i-ustranenie-neispravnostei-v-setjakh-rs-485/ Поиск и устранение неисправностей в сетях RS-485] (2005). Проверено 16 августа 2011. [www.webcitation.org/65Dk0WCd7 Архивировано из первоисточника 5 февраля 2012].

См. также

Примечания

  1. [catalog.gaw.ru/index.php?page=component_detail&id=24583 Datasheet приемопередатчик RS-485 SP485C]
  2. [www.allcomponents.ru/nsc/ds75176.htm Datasheet приемопередатчик RS-485 DS75176]
  3. [www.intuit.ru/department/network/baslocnet/2/2.html Кабели на основе витых пар]
  4. [proelectro2.ru/info/id_138 РАДИОЧАСТОТНЫЕ СИММЕТРИЧНЫЕ КАБЕЛИ]
  5. [proelectro2.ru/info/id_57 ВОЛНОВОЕ СОПРОТИВЛЕНИЕ]
  6. [www.gaw.ru/html.cgi/txt/interface/rs485/app.htm Правильная разводка сетей RS-485 (пер. И. Н. Бирюков)]
  7. [www.novosoft.by/Ency/rs-485.htm Интерфейс RS-485: описание, подключение]
  8. [www.masters.donntu.edu.ua/2004/fema/kovalenko/library/art7.html Е. А. Бень — RS-485 для чайников]
  9. [bookasutp.ru/Chapter2_3.aspx Согласование линии с передатчиком и приемником]
  10. [www.russianelectronics.ru/leader-r/review/2191/doc/44307/ Статья — передача сигналов по витой паре]
  11. [russia.maxim-ic.com/datasheet/index.mvp/id/1111 MAX1487, MAX481, MAX483, MAX485, MAX487, MAX488, MAX489, MAX490, MAX491 Low-Power, Slew-Rate-Limited RS-485/RS-422 Transceivers — Overview]


Отрывок, характеризующий RS-485




Бородинское сражение с последовавшими за ним занятием Москвы и бегством французов, без новых сражений, – есть одно из самых поучительных явлений истории.
Все историки согласны в том, что внешняя деятельность государств и народов, в их столкновениях между собой, выражается войнами; что непосредственно, вследствие больших или меньших успехов военных, увеличивается или уменьшается политическая сила государств и народов.
Как ни странны исторические описания того, как какой нибудь король или император, поссорившись с другим императором или королем, собрал войско, сразился с войском врага, одержал победу, убил три, пять, десять тысяч человек и вследствие того покорил государство и целый народ в несколько миллионов; как ни непонятно, почему поражение одной армии, одной сотой всех сил народа, заставило покориться народ, – все факты истории (насколько она нам известна) подтверждают справедливость того, что большие или меньшие успехи войска одного народа против войска другого народа суть причины или, по крайней мере, существенные признаки увеличения или уменьшения силы народов. Войско одержало победу, и тотчас же увеличились права победившего народа в ущерб побежденному. Войско понесло поражение, и тотчас же по степени поражения народ лишается прав, а при совершенном поражении своего войска совершенно покоряется.
Так было (по истории) с древнейших времен и до настоящего времени. Все войны Наполеона служат подтверждением этого правила. По степени поражения австрийских войск – Австрия лишается своих прав, и увеличиваются права и силы Франции. Победа французов под Иеной и Ауерштетом уничтожает самостоятельное существование Пруссии.
Но вдруг в 1812 м году французами одержана победа под Москвой, Москва взята, и вслед за тем, без новых сражений, не Россия перестала существовать, а перестала существовать шестисоттысячная армия, потом наполеоновская Франция. Натянуть факты на правила истории, сказать, что поле сражения в Бородине осталось за русскими, что после Москвы были сражения, уничтожившие армию Наполеона, – невозможно.
После Бородинской победы французов не было ни одного не только генерального, но сколько нибудь значительного сражения, и французская армия перестала существовать. Что это значит? Ежели бы это был пример из истории Китая, мы бы могли сказать, что это явление не историческое (лазейка историков, когда что не подходит под их мерку); ежели бы дело касалось столкновения непродолжительного, в котором участвовали бы малые количества войск, мы бы могли принять это явление за исключение; но событие это совершилось на глазах наших отцов, для которых решался вопрос жизни и смерти отечества, и война эта была величайшая из всех известных войн…
Период кампании 1812 года от Бородинского сражения до изгнания французов доказал, что выигранное сражение не только не есть причина завоевания, но даже и не постоянный признак завоевания; доказал, что сила, решающая участь народов, лежит не в завоевателях, даже на в армиях и сражениях, а в чем то другом.
Французские историки, описывая положение французского войска перед выходом из Москвы, утверждают, что все в Великой армии было в порядке, исключая кавалерии, артиллерии и обозов, да не было фуража для корма лошадей и рогатого скота. Этому бедствию не могло помочь ничто, потому что окрестные мужики жгли свое сено и не давали французам.
Выигранное сражение не принесло обычных результатов, потому что мужики Карп и Влас, которые после выступления французов приехали в Москву с подводами грабить город и вообще не выказывали лично геройских чувств, и все бесчисленное количество таких мужиков не везли сена в Москву за хорошие деньги, которые им предлагали, а жгли его.

Представим себе двух людей, вышедших на поединок с шпагами по всем правилам фехтовального искусства: фехтование продолжалось довольно долгое время; вдруг один из противников, почувствовав себя раненым – поняв, что дело это не шутка, а касается его жизни, бросил свою шпагу и, взяв первую попавшуюся дубину, начал ворочать ею. Но представим себе, что противник, так разумно употребивший лучшее и простейшее средство для достижения цели, вместе с тем воодушевленный преданиями рыцарства, захотел бы скрыть сущность дела и настаивал бы на том, что он по всем правилам искусства победил на шпагах. Можно себе представить, какая путаница и неясность произошла бы от такого описания происшедшего поединка.
Фехтовальщик, требовавший борьбы по правилам искусства, были французы; его противник, бросивший шпагу и поднявший дубину, были русские; люди, старающиеся объяснить все по правилам фехтования, – историки, которые писали об этом событии.
Со времени пожара Смоленска началась война, не подходящая ни под какие прежние предания войн. Сожжение городов и деревень, отступление после сражений, удар Бородина и опять отступление, оставление и пожар Москвы, ловля мародеров, переимка транспортов, партизанская война – все это были отступления от правил.
Наполеон чувствовал это, и с самого того времени, когда он в правильной позе фехтовальщика остановился в Москве и вместо шпаги противника увидал поднятую над собой дубину, он не переставал жаловаться Кутузову и императору Александру на то, что война велась противно всем правилам (как будто существовали какие то правила для того, чтобы убивать людей). Несмотря на жалобы французов о неисполнении правил, несмотря на то, что русским, высшим по положению людям казалось почему то стыдным драться дубиной, а хотелось по всем правилам стать в позицию en quarte или en tierce [четвертую, третью], сделать искусное выпадение в prime [первую] и т. д., – дубина народной войны поднялась со всей своей грозной и величественной силой и, не спрашивая ничьих вкусов и правил, с глупой простотой, но с целесообразностью, не разбирая ничего, поднималась, опускалась и гвоздила французов до тех пор, пока не погибло все нашествие.
И благо тому народу, который не как французы в 1813 году, отсалютовав по всем правилам искусства и перевернув шпагу эфесом, грациозно и учтиво передает ее великодушному победителю, а благо тому народу, который в минуту испытания, не спрашивая о том, как по правилам поступали другие в подобных случаях, с простотою и легкостью поднимает первую попавшуюся дубину и гвоздит ею до тех пор, пока в душе его чувство оскорбления и мести не заменяется презрением и жалостью.


Одним из самых осязательных и выгодных отступлений от так называемых правил войны есть действие разрозненных людей против людей, жмущихся в кучу. Такого рода действия всегда проявляются в войне, принимающей народный характер. Действия эти состоят в том, что, вместо того чтобы становиться толпой против толпы, люди расходятся врозь, нападают поодиночке и тотчас же бегут, когда на них нападают большими силами, а потом опять нападают, когда представляется случай. Это делали гверильясы в Испании; это делали горцы на Кавказе; это делали русские в 1812 м году.
Войну такого рода назвали партизанскою и полагали, что, назвав ее так, объяснили ее значение. Между тем такого рода война не только не подходит ни под какие правила, но прямо противоположна известному и признанному за непогрешимое тактическому правилу. Правило это говорит, что атакующий должен сосредоточивать свои войска с тем, чтобы в момент боя быть сильнее противника.
Партизанская война (всегда успешная, как показывает история) прямо противуположна этому правилу.
Противоречие это происходит оттого, что военная наука принимает силу войск тождественною с их числительностию. Военная наука говорит, что чем больше войска, тем больше силы. Les gros bataillons ont toujours raison. [Право всегда на стороне больших армий.]
Говоря это, военная наука подобна той механике, которая, основываясь на рассмотрении сил только по отношению к их массам, сказала бы, что силы равны или не равны между собою, потому что равны или не равны их массы.
Сила (количество движения) есть произведение из массы на скорость.
В военном деле сила войска есть также произведение из массы на что то такое, на какое то неизвестное х.
Военная наука, видя в истории бесчисленное количество примеров того, что масса войск не совпадает с силой, что малые отряды побеждают большие, смутно признает существование этого неизвестного множителя и старается отыскать его то в геометрическом построении, то в вооружении, то – самое обыкновенное – в гениальности полководцев. Но подстановление всех этих значений множителя не доставляет результатов, согласных с историческими фактами.
А между тем стоит только отрешиться от установившегося, в угоду героям, ложного взгляда на действительность распоряжений высших властей во время войны для того, чтобы отыскать этот неизвестный х.
Х этот есть дух войска, то есть большее или меньшее желание драться и подвергать себя опасностям всех людей, составляющих войско, совершенно независимо от того, дерутся ли люди под командой гениев или не гениев, в трех или двух линиях, дубинами или ружьями, стреляющими тридцать раз в минуту. Люди, имеющие наибольшее желание драться, всегда поставят себя и в наивыгоднейшие условия для драки.
Дух войска – есть множитель на массу, дающий произведение силы. Определить и выразить значение духа войска, этого неизвестного множителя, есть задача науки.
Задача эта возможна только тогда, когда мы перестанем произвольно подставлять вместо значения всего неизвестного Х те условия, при которых проявляется сила, как то: распоряжения полководца, вооружение и т. д., принимая их за значение множителя, а признаем это неизвестное во всей его цельности, то есть как большее или меньшее желание драться и подвергать себя опасности. Тогда только, выражая уравнениями известные исторические факты, из сравнения относительного значения этого неизвестного можно надеяться на определение самого неизвестного.