|
Подобрать интерфейс бы..., сквозной |
|
|
|
 |
Ответов
|
Sep 25 2006, 23:44
|
Частый гость
 
Группа: Свой
Сообщений: 113
Регистрация: 28-01-05
Из: Владивосток
Пользователь №: 2 247

|
Цитата В сетях типа 485 нужно устанавливать на конце линии резисторы терминаторы, это уже проблема Почему же проблема? Если каждый слэйв будет иметь 2 разъема, то в комплект к нему добавить не только кабель (для подключения к мастеру или предыдущему слэйву), но и заглушку-терминатор - на второй разъем, где уже будут внутри нужные резисторы. Ну и потребовать в руководстве, чтобы к этому второму разъему обязательно было что-то подключено - либо кабель со следующим девайсом, либо заглушка. to rezident:
думаю, автор просто слегка неясно выразился и под портами подразумевал разъемы. тогда это может неплохо сочетаться с упомянутыми интерфейсами (эти разъемы соединены между собой, а к плате слэйва сделаны отводы). или может я чего-то не догнал? просто однажды я собирался поступить таким же образом при использовании RS-485
|
|
|
|
|
Sep 26 2006, 06:18
|
Частый гость
 
Группа: Свой
Сообщений: 97
Регистрация: 25-04-06
Из: Краснодар
Пользователь №: 16 451

|
Цитата(avv @ Sep 26 2006, 03:44)  Цитата В сетях типа 485 нужно устанавливать на конце линии резисторы терминаторы, это уже проблема Почему же проблема? Если каждый слэйв будет иметь 2 разъема, то в комплект к нему добавить не только кабель (для подключения к мастеру или предыдущему слэйву), но и заглушку-терминатор - на второй разъем, где уже будут внутри нужные резисторы. Ну и потребовать в руководстве, чтобы к этому второму разъему обязательно было что-то подключено - либо кабель со следующим девайсом, либо заглушка. Спасибо, насчет заглушки идушей в комплекте с мастером я явно стормозил, тогда вариант с RS-485 вполне пройдет наверное. Цитата to rezident: думаю, автор просто слегка неясно выразился и под портами подразумевал разъемы. тогда это может неплохо сочетаться с упомянутыми интерфейсами (эти разъемы соединены между собой, а к плате слэйва сделаны отводы). или может я чего-то не догнал? просто однажды я собирался поступить таким же образом при использовании RS-485 Да, именно так.
Сообщение отредактировал invertor79 - Sep 26 2006, 06:23
|
|
|
|
|
Sep 26 2006, 06:41
|
Частый гость
 
Группа: Свой
Сообщений: 97
Регистрация: 25-04-06
Из: Краснодар
Пользователь №: 16 451

|
Цитата(Andy Mozzhevilov @ Sep 26 2006, 10:25)  Для коротких расстояний и низких скоростей для RS485 линию вполне можно терминировать только одним резистором со стороны мастера. Вариант с заглушкой вроде вполне подходит, максимальное расстояние до последнего слэйва может быть более 100 метров (при использовании 3х метровых межблочных кабелей), это уже вряд ли можно назвать коротким расстоянием.
|
|
|
|
|
Sep 26 2006, 06:56
|

Знающий
   
Группа: Свой
Сообщений: 877
Регистрация: 26-01-05
Из: Екатеринбург
Пользователь №: 2 206

|
Цитата(invertor79 @ Sep 26 2006, 12:41)  Цитата(Andy Mozzhevilov @ Sep 26 2006, 10:25)  Для коротких расстояний и низких скоростей для RS485 линию вполне можно терминировать только одним резистором со стороны мастера.
Вариант с заглушкой вроде вполне подходит, максимальное расстояние до последнего слэйва может быть более 100 метров (при использовании 3х метровых межблочных кабелей), это уже вряд ли можно назвать коротким расстоянием. Берем кабель 100 метров. Берем скорость 9600, длительность 1 бита = 104 мкс. Скорость распространения сигнала берем 5 нс/м. Смотрим наихудший случай, когда передатчик находится на согласованном конце. При передаче получаем отражение сигнала от несогласованного конца линии, которое долетает обратно до согласованного конца и там умирает. Итого, сигнала летит 5 нс/м * 100 м=500 нс в одну сторону, и столько же обратно. Получаем, что за 1 мкс у вас переходные процессы в линии закончатся. При скорости 9600 это составит 1% длительности бита, что абсолютно несущественно. Вот если бы вы работали на 500 кбит/с, тогда бы огребли кучу проблем.
--------------------
Пасу котов...
|
|
|
|
|
Sep 26 2006, 08:16
|
Частый гость
 
Группа: Свой
Сообщений: 97
Регистрация: 25-04-06
Из: Краснодар
Пользователь №: 16 451

|
Цитата(Andy Mozzhevilov @ Sep 26 2006, 10:56)  Берем кабель 100 метров. Берем скорость 9600, длительность 1 бита = 104 мкс. Скорость распространения сигнала берем 5 нс/м. Смотрим наихудший случай, когда передатчик находится на согласованном конце. При передаче получаем отражение сигнала от несогласованного конца линии, которое долетает обратно до согласованного конца и там умирает. Итого, сигнала летит 5 нс/м * 100 м=500 нс в одну сторону, и столько же обратно. Получаем, что за 1 мкс у вас переходные процессы в линии закончатся. При скорости 9600 это составит 1% длительности бита, что абсолютно несущественно. Вот если бы вы работали на 500 кбит/с, тогда бы огребли кучу проблем. Спасибо Вам за разъяснения! Но, думаю, заглушку-терминатор в комплект все равно имеет смысл включать, вдруг пользователю приспичит разнести слэйвы на значительно большие расстояния.
|
|
|
|
|
Sep 26 2006, 08:29
|

Знающий
   
Группа: Свой
Сообщений: 877
Регистрация: 26-01-05
Из: Екатеринбург
Пользователь №: 2 206

|
Цитата(invertor79 @ Sep 26 2006, 14:16)  Спасибо Вам за разъяснения! Но, думаю, заглушку-терминатор в комплект все равно имеет смысл включать, вдруг пользователю приспичит разнести слэйвы на значительно большие расстояния. Все "вдруг" отражаются в документации. Задайтесь вопросом, как у вас будет организовано питание устройств и не смогут ли на таких расстояниях значительно отличаться локальные нулевые потенциалы. Это более вероятная причина неработы RS485, чем отсутствие терминатора на скорости 9600.
--------------------
Пасу котов...
|
|
|
|
Сообщений в этой теме
invertor79 Подобрать интерфейс бы... Sep 25 2006, 11:50 ipc Цитата(invertor79 @ Sep 25 2006, 15:50) П... Sep 25 2006, 11:59 rezident Зачем у слейвов по два порта, действительно непоня... Sep 25 2006, 12:41 invertor79 Цитата(rezident @ Sep 25 2006, 16:41) Зач... Sep 25 2006, 19:05 rezident Вообще-то для таких случаев (наращивание длины лин... Sep 26 2006, 06:34 invertor79 Цитата(rezident @ Sep 26 2006, 10:34) Воо... Sep 26 2006, 06:55  rezident Цитата(invertor79 @ Sep 26 2006, 12:55) Э... Sep 26 2006, 09:40 Joy Цитата(rezident @ Sep 26 2006, 09:34) Воо... Sep 26 2006, 09:27
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|