|
RS-485, Пару вопросов |
|
|
|
 |
Ответов
Guest_@Ark_*
|
Oct 12 2009, 22:40
|
Guests

|
Imho, еще "подтяжек" не хватает в схеме. Я бы дополнительно подтянул "А" к питанию 3.3в, а "В" к земле резисторами порядка 1к. А выводы RDX и TXD - резисторами по 10K к питанию. А также -RE/DE - к земле 10K. Вообще, 200 метров - уже приличная длина линии. Неизвестно, что на ней наведется. Imho, стоит подумать о гальванической развязке от линии.
|
|
|
|
|
Oct 13 2009, 09:09
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(Dog Pawlowa @ Oct 13 2009, 11:44)  Чем снизили бы помехоустойчивость  Почему? Эти резисторы работают только в паузах, когда выключены все передатчики. Любой передатчик способен выдать 50мА в линию, для него эти 3мА - что слону дробина. Модбус рекомендует от 650 до 450 Ом в зависимости от длины линии. Цитата(Dog Pawlowa @ Oct 13 2009, 11:44)  А при многоточке - внесли бы полную неразбериху. Напротив. В паузах линия находилась бы в лог.1, что сообветствует паузе UART.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Oct 13 2009, 11:25
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(Dog Pawlowa @ Oct 13 2009, 12:40)  Дык давайте доведем до абсурда - вообще соединим с землей и питанием.  Не поверите - единица будет передаваться со 100% вероятностью в условиях практически любых помех. Нет, давайте бросим болтаться в воздухе и будем верить, что это повышает помехоустойчивость. Цитата(Dog Pawlowa @ Oct 13 2009, 12:40)  Нулю то все сложнее будет пробиться на фоне сильных подтяжек. Где сильных? 3в размах, 450 Ом сопротивление, ток подтяжки - 6мА. Драйвер дает 50. В задачнике спрашивается: каким должно быть сопротивление линии, чтобы 3в дифференциального напряжения удаленного конца превратились в менее 0.2в порогового на ближнем конце? На всякий случай: Там еще по 120 Ом согласующие на каждом конце линии.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Oct 13 2009, 13:41
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(Dog Pawlowa @ Oct 13 2009, 15:08)  Но пробиться то сложнее? В нормальных условиях - нет. Если они усложняют жизнь на линии - менять такую линию. Посчитайте ее сопротивление в этом случае. Цитата(Dog Pawlowa @ Oct 13 2009, 15:08)  Мы о принципе или о пределах? Их сопротивление несущественно по сравнению с сопротивлением терминаторов. Это пределы или принцип? А болтающаяся в воздухе линия вносит упорядоченность при многоточке в принципе или в пределе?
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Oct 13 2009, 18:56
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(Сергей Борщ @ Oct 13 2009, 16:41)  А болтающаяся в воздухе линия вносит упорядоченность при многоточке в принципе или в пределе?  Сергей, ну как будто Вы не знаете... Если подтяжка слабая, то линия болтается от помех практически так же, как и без подтяжек, логично? Если сильная, отнимает резерв передатчика, перетягивая в сторону помехи 0. Способ борьбы известен - включить передатчик раньше на время не менее одного байта, линия и перестанет болтаться, оставаясь симметричной. Всего то. Подтяжка - это всего лишь костыли нерадивому программисту
--------------------
Уходя, оставьте свет...
|
|
|
|
Сообщений в этой теме
semen_992 RS-485 Oct 11 2009, 18:03 Methane Цитата(semen_992 @ Oct 11 2009, 21:03) До... Oct 11 2009, 18:08 rezident Цитата(semen_992 @ Oct 12 2009, 00:03) Бу... Oct 11 2009, 19:26 aaarrr И еще: при таком включении в момент передачи вывод... Oct 11 2009, 19:30 semen_992 По автомобильному применению не совсем понимаю как... Oct 12 2009, 10:17 HARMHARM Там витая пара, что достаточно для дифференциально... Oct 12 2009, 11:04 @Ark ЦитатаДык давайте доведем до абсурда - вообще соед... Oct 13 2009, 11:40 @Ark ЦитатаПодтяжка - это всего лишь костыли нерадивому... Oct 13 2009, 19:42 Dog Pawlowa Цитата(@Ark @ Oct 13 2009, 22:42) Отсутст... Oct 13 2009, 20:02 @Ark Ну, если очень хочется, то можно и без подтяжек, к... Oct 13 2009, 20:17 Harbinger Без подтяжек "мусор" не сыпал SN65HVD12.... Oct 14 2009, 02:59 @Ark ЦитатаБез подтяжек "мусор" не сыпал SN65... Oct 14 2009, 08:09
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|