Перейти к содержанию
    

Доброе время суток!

Будет ли такая схема работать на скорости 115200 и до 200 метров?

post-39783-1255283888_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Доброе время суток!

Будет ли такая схема работать на скорости 115200 и до 200 метров?

post-39783-1255283888_thumb.jpg

Что-то вы напутали.

 

 

Мне просто интересно, а вы гуглили в инете по MAX485? Достаточно просто сказать "хочу смотреть картинки".

Изменено пользователем Methane

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Будет ли такая схема работать на скорости 115200 и до 200 метров?
Вполне возможно, но только уменьшите номиналы R8 и R12 на порядок, до 10Ом. И терминальный резистор R11 перенесите за них. Терминальный резистор ставится параллельно линии связи, а не параллельно входу/выходу драйвера. Еще желательно третий провод к GND через 100Ом подключить. Для выравнивания потенциалов драйверов и/или подключения экрана кабеля.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И еще: при таком включении в момент передачи вывод RO будет в высоком сопротивлении. Добавьте на него pull-up, если не хотите получить мусор.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По автомобильному применению не совсем понимаю как лучше. Нужен ли там экран? По сути вся перефирия и сам прибор сидят на земле.

 

Всем спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Там витая пара, что достаточно для дифференциальной линии. Экранировать, конечно, тоже можно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость @Ark

Imho, еще "подтяжек" не хватает в схеме. Я бы дополнительно подтянул "А" к питанию 3.3в, а "В" к земле резисторами порядка 1к. А выводы RDX и TXD - резисторами по 10K к питанию. А также -RE/DE - к земле 10K.

Вообще, 200 метров - уже приличная длина линии. Неизвестно, что на ней наведется. Imho, стоит подумать о гальванической развязке от линии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я бы дополнительно подтянул "А" к питанию 3.3в, а "В" к земле резисторами порядка 1к.

Чем снизили бы помехоустойчивость;)

А при многоточке - внесли бы полную неразбериху.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чем снизили бы помехоустойчивость;)
Почему? Эти резисторы работают только в паузах, когда выключены все передатчики. Любой передатчик способен выдать 50мА в линию, для него эти 3мА - что слону дробина. Модбус рекомендует от 650 до 450 Ом в зависимости от длины линии.

А при многоточке - внесли бы полную неразбериху.
Напротив. В паузах линия находилась бы в лог.1, что сообветствует паузе UART.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Напротив. В паузах линия находилась бы в лог.1, что соответствует паузе UART.

Дык давайте доведем до абсурда - вообще соединим с землей и питанием. :biggrin:

Нулю то все сложнее будет пробиться на фоне сильных подтяжек.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дык давайте доведем до абсурда - вообще соединим с землей и питанием. :biggrin:
Не поверите - единица будет передаваться со 100% вероятностью в условиях практически любых помех. Нет, давайте бросим болтаться в воздухе и будем верить, что это повышает помехоустойчивость.
Нулю то все сложнее будет пробиться на фоне сильных подтяжек.
Где сильных? 3в размах, 450 Ом сопротивление, ток подтяжки - 6мА. Драйвер дает 50. В задачнике спрашивается: каким должно быть сопротивление линии, чтобы 3в дифференциального напряжения удаленного конца превратились в менее 0.2в порогового на ближнем конце?

На всякий случай: Там еще по 120 Ом согласующие на каждом конце линии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость @Ark
Дык давайте доведем до абсурда - вообще соединим с землей и питанием.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Но пробиться то сложнее?
В нормальных условиях - нет. Если они усложняют жизнь на линии - менять такую линию. Посчитайте ее сопротивление в этом случае.

Мы о принципе или о пределах?
Их сопротивление несущественно по сравнению с сопротивлением терминаторов. Это пределы или принцип? А болтающаяся в воздухе линия вносит упорядоченность при многоточке в принципе или в пределе? ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А болтающаяся в воздухе линия вносит упорядоченность при многоточке в принципе или в пределе? ;)

Сергей, ну как будто Вы не знаете...

Если подтяжка слабая, то линия болтается от помех практически так же, как и без подтяжек, логично? Если сильная, отнимает резерв передатчика, перетягивая в сторону помехи 0.

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

Подтяжка - это всего лишь костыли нерадивому программисту ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...