Я хотел бы спросить кое-что о минимальном интервале узлов RS485, который описан в (стр. 5)
Я хотел бы создать устройство, которое состоит из 3 существующих устройств RS485. Мой план состоял в том, чтобы я соединил эти 3 устройства на одной двухслойной печатной плате и соединил их через одну линию RS485 (A, B). Согласно материалу выше, это не должно быть хорошей идеей, потому что между этими устройствами будут очень маленькие следы длины.
Есть ли у вас опыт использования такого подхода для размещения большего количества устройств RS485 на одной плате? Есть ли техника, которая может помочь целостности сигнала?
Спасибо
Ответы:
завершение требуется только на длинных линиях с высокой скоростью передачи данных. Цель завершения - сделать полное сопротивление конца линии таким же, как полное сопротивление провода, чтобы избежать отражений волнового фронта. Но это совершенно ненужно на коротком автобусе.
Моя компания производит более 100 000 устройств в год (более 10 лет) с помощью двухметровой шины RS-485, и мы не используем терминаторы.
Есть много приложений. заметки по этому.
источник
RS-485 является дифференциальной шиной. Это означает, что он очень устойчив к шуму. Есть две линии A и B. Вам необходимо сместить шину, чтобы (AB) составляла около -200 мВ, когда шина простаивает. Попробуйте разделитель потенциала, например: 5V-> 1k2 B 120 A 1k2 0V. Это смещение для шины RS-485 само по себе. Это будет означать, что если передача по RS-485 не включена, шина будет в состоянии ожидания.
Небольшая длина автобуса не имеет значения. Что имеет значение, так это прекращение. Необходимо сделать так, чтобы при работе на холостом ходу и A, и B находились рядом со средним напряжением с помощью ([(AB) <-200 мВ], см. Выше), но при работе не имеют открытых концов к шине. Положите 120 Ом на обоих концах автобуса.
Это очень хорошо https://www.maximintegrated.com/en/app-notes/index.mvp/id/763
источник
Это зависит от вашей скорости передачи данных. Низкие частоты могут быть ближе друг к другу, чего вы пытаетесь избежать, так это перекрестных помех. Используйте нагрузочные резисторы на линиях, и у вас не должно быть проблем. Большинство коммерческих решений в некоторой степени внутренне прекращены. Тем не менее, если длина шины большая, особенно если она больше, чем «официальная» максимальная длина, вы попадаете в серую область, где окончания и согласование линий играют большую роль. Всегда заканчивайте на приемнике, никогда на передатчике. Цель состоит в том, чтобы преобразовать схему LC в схему RLC, которая обычно имеет лучшие частотные характеристики. Завершение на передатчике усугубляет проблему.
источник
С короткими расстояниями проблем не возникает, и отмена шины не требуется. Если устройство всегда является мастером, нет необходимости смещать шину. Если у вас есть система с несколькими главными устройствами, в которой иногда устройство не управляет шиной, может потребоваться схема смещения шины, но она будет зависеть от используемых драйверов RS-485. Большинство современных водителей не требуют предвзятости. Схема смещения может быть найдена во многих примечаниях приложения драйвера RS-485. По сути, это оконечная нагрузка шины с резистором, подключенным к одному из ваших источников питания. Это не повредит, чтобы остановить автобус, если это не требуется.
источник