Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Длина RS485
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > RS232/LPT/USB/PCMCIA/FireWire
rsmsr
RS-485 рассчитан на одну общую длинную линию до 1,2 км. А если соединение звездой 5 объектов, то какая длина может быть от центра до каждого из них и где ставить терминальные резисторы 120 Ом?
Andy Great
Нету такого в стандарте. И лучше так не делать. Логика подсказывает, что расстояние до центра должно быть одинаковым для всех. Про терминаторы - даже не скажу.
rezident
Соединение звезда не предназначено для RS-485, но в некоторых случаях допускается. Случаи эти нужно рассматривать отдельно. А на этапе проектирования новой (еще не проложенной) линии связи RS-485 "звезду" следует исключить из рассмотрения вообще.
galjoen
Длина линии на которой ещё будет работать RS485 в наибольшей степени зависит как раз от усов. Если вам нужна звезда - возьмите кабель с 2мя или больше витыми парами. По одной паре сигнал туда, по другой обратно. Выглядеть будет как звезда (в т.ч. многоуровневая), а на самом деле - линия. Кажется, что длина в 2 раза меньше становится. Но если проверить, то РЕАЛЬНАЯ дальность даже увеличится. 1 мбит 50 метров это реально. А если начать усы делать, то и 30 метров не получится. А кабель хорошо обычный эзернетовский подходит. Ещё и для питания провода остаются.
Andy Great
Цитата(galjoen @ Jun 17 2008, 15:08) *
По одной паре сигнал туда, по другой обратно. А кабель хорошо обычный эзернетовский подходит. Ещё и для питания провода остаются.

Делали и так. Ну, про кабель я даже не задумался: а что, кто-то другой использует?
galjoen
Цитата(Andy Great @ Jun 17 2008, 16:43) *
Делали и так. Ну, про кабель я даже не задумался: а что, кто-то другой использует?

Замечательно подходит фиреварный кабель. Но он менее доступен, хотя мы используем. А если только в одну сторону - усбишный. Он доступен.
rezident
Цитата(Andy Great @ Jun 17 2008, 18:43) *
Делали и так. Ну, про кабель я даже не задумался: а что, кто-то другой использует?
Для Ethernet 10Mb не хуже, чем FTP (витая пара в экране) 5-й категории требуется, а для RS-485 можно и обычный UTP (витая пара без экрана) использовать.
LeonY
Народ как-то резко уклонился от сути вопроса: "звезда" и перешел к обсуждению кабелей smile.gif Возвращаясь к "нашим слонам": "не советую-с", как говаривал кот Василий (братья Стругацкие). При соединении "звездой" хлопот не обберешься, особенно при нефиксированой структуре network. Как считать termination, задержки, отражения. Что произойдет, если нагрузка на одном (двух, трех,...) луче физически отключена (плата или устройство отсутствует). Заставить работать это все можно, но это big pain in the ass и бесконечное шаманство. На мой взгляд лучше протянуть больше кабеля, но сохранить структуру chain. Не всегда это возможно, но тогда, увы, только шаманить...
Andy Great
Цитата(galjoen @ Jun 17 2008, 15:59) *
А если только в одну сторону - усбишный. Он доступен.

В каких длинах он продается? И цена его в сравнении с витой парой?

Цитата(rezident @ Jun 17 2008, 16:00) *
Для Ethernet 10Mb не хуже, чем FTP (витая пара в экране) 5-й категории требуется, а для RS-485 можно и обычный UTP (витая пара без экрана) использовать.

А вот мы без экрана не рискнули. Но у нас длины веток сотни метров. Стремно...

Цитата(LeonY @ Jun 17 2008, 17:09) *
Народ как-то резко уклонился от сути вопроса: "звезда" и перешел к обсуждению кабелей smile.gif Возвращаясь к "нашим слонам": "не советую-с", как говаривал кот Василий (братья Стругацкие).

Дык я сразу и сказал свое "фе". Вот на паре объектов монтажники "прооптимизировали" разводку кабеля, теперь маемся с процентом ошибок. Работать-то можно, пакеты короткие, а обновление фирмвари - шиш.
vladmir
На ряде последних объектов мы применили повторители RS485 <--> RS485. Не смотря на довольно сложную схему разводки проблем со связью не было. Повторители позволяют избежать эффекта подключения "звездой", если его ставить в начало каждого "луча".
Andy Great
Цитата(vladmir @ Jun 19 2008, 16:01) *
На ряде последних объектов мы применили повторители RS485 <--> RS485. Не смотря на довольно сложную схему разводки проблем со связью не было. Повторители позволяют избежать эффекта подключения "звездой", если его ставить в начало каждого "луча".

Использовал аналогично. Причем в моем случае (магистраль с ответвлениями) ставил один повторитель на два луча (в середину топологической петли). Работает.
MrYuran
А если подумать... А чем собственно плоха звезда?
Именно звезда, а не дерево или линия с отводками.
Единственное, что приходит на ум - это мощность драйверов. Поскольку на конце каждого луча надо ставить терминатор, то драйвера должны уметь "раскачивать" параллельно все линии. Других ограничений вроде бы нет.
rezident
Цитата(MrYuran @ Jun 20 2008, 12:56) *
А если подумать... А чем собственно плоха звезда?
Именно звезда, а не дерево или линия с отводками.
Единственное, что приходит на ум - это мощность драйверов. Поскольку на конце каждого луча надо ставить терминатор, то драйвера должны уметь "раскачивать" параллельно все линии. Других ограничений вроде бы нет.
Соединение типа "звезда" само по себе не плохое и не хорошее, но непредсказуемое с точки зрения согласования волнового сопротивления линии. Даже если бы драйвер позволял прокачать мощность определяемую любым количеством терминальных резисторов, то точка(и) соединения лучей все равно создадут неоднородность(и).
Поставить репитер на каждый луч в таком случае это чуть ли не единственное разумное решение.
VladimirYU
Цитата(rezident @ Jun 20 2008, 11:43) *
Поставить репитер на каждый луч в таком случае это чуть ли не единственное разумное решение.


+1, дающее гарантированный результат.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.