1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

RS-485 в топологии "звезда"

Ответить
Аватара пользователя

Nicolayy
освоился
освоился
Сообщения: 280
Зарегистрирован: 14 фев 2014, 11:55
Имя: Николай
Страна: Россия
Благодарил (а): 9 раз
Поблагодарили: 64 раза

Re: RS-485 в топологии "звезда"

Сообщение Nicolayy »

Тема, наверно, уже не актуальна, но всё-таки...
В чём была главная ошибка создателя этой темы.

1. Он не знает, какие есть сетевые топологии и не догадался почитать ту же википедию даже:
http://ru.wikipedia.org/wiki/Сетевая_топология
Если бы он это почитал, то понял бы что вот на этой картинке:

Изображение

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

Изображение


2.Далее что надо было сделать, это почитать про правильную разводку, далеко ходить не надо, поиск в интернете сразу выкидывает ссылку:
http://www.rts.ua/rus/forpro/613/0/28/

Если бы он и это почитал, то узнал бы две вещи:

1) Без терминаторов система тоже может работать, но это не значит, что она работает хорошо:

Изображение

Я и сам иногда подключаю без терминаторов и всё работает вроде как "на ура". Но в таком случае всё равно надо помнить, что система работает не совсем правильно и надо учитывать, что может такое случится, что добавишь в сеть ещё устройство, и, вполне возможно, возникнут проблемы.

2) И самое главное, вот это:

Изображение

и вот это:

Изображение

ВОВСЕ НЕ ОДНО И ТОЖЕ. Нельзя просто так взять и "просто немного по другому скомпоновать", это же не разводка силовой части, что всё вот так просто - взял и соединил всё в одну точку вместо шины.
Для такого случая аж целых два примера приведено:

-------------- фрагмент --------------------

Примеры неправильных сетей

Составные кабели
На рисунке имеется целый ряд проблем с организацией межсоединений. Первая проблема заключается в том, что драйверы RS-485 разработаны для управления только одной, правильным образом согласованной, витой парой. Здесь же каждый передатчик управляет четырьмя параллельными витыми парами. Это означает, что требуемые минимальные логические уровни не могут гарантироваться. В дополнение к тяжелой нагрузке, имеется рассогласование импедансов в точке, где соединяются несколько кабелей. Рассогласование импедансов в очередной раз означает отражения и, как следствие, искажение сигнала.

Изображение

Длинные ответвители

На рисунке, кабель корректно согласован и передатчик нагружен только на одну витую пару; однако сегмент провода в точке подключения (ответвитель - stub) приемника чрезмерно длинный. Длинные ответвители вызывают значительное рассогласование импедансов и, таким образом, отражение сигнала. Все ответвители должны быть как можно короче.

Изображение

-----------------------------------

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

Изображение

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

Диагноз: люди, которые всё это монтировали и сказали, что " так тоже будет работать" - они просто дилетанты. Фактически они убили всю прелесть использования шинной топологии, позволяющей провести всего один кабель по всем устройствам. Вместо этого они протащили к каждому устройство свой кабель и соединили в одной точке. Представляете, вот вы ethernet кабеля в квартире кинули, а вместо хаба или свитча взяли и тупо спаяли вместе в одной точке!

Что делать: отказаться от шинной топологии, от неё уже нет толку, все провода прокинуты. Сделать нормальную "звезду", купив коммутатор RS-485.

VaBo
частый гость
частый гость
Сообщения: 441
Зарегистрирован: 21 июл 2013, 19:32
Имя: Вадим
город/регион: Северодвинск
Благодарил (а): 12 раз
Поблагодарили: 38 раз

Re: RS-485 в топологии "звезда"

Сообщение VaBo »

Вы желаете об этом поговорить?

Qwertys
здесь недавно
здесь недавно
Сообщения: 40
Зарегистрирован: 25 мар 2022, 01:55
Имя: Георгий
Страна: Россия
город/регион: Нарьянмар
Благодарил (а): 6 раз
Поблагодарили: 2 раза

RS-485 в топологии "звезда"

Сообщение Qwertys »

2022-05-05 (2).png
Крестиком обозначены топологии звездой , как видите они не верные , но похожи и на последовательные , одако отличие есть
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Вопросы от студентов»