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

обмен на высоких скокростях

есть задача передавать на расстояния до 100м

по витой паре данные на скоростях порядка 1.5Мбит

кто-что может посоветовать о том как лучше сделать

RS-485 насколько я понимаю на таких скокростях

работать уже не будет? (учитывая расстояние?)

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


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

Я думаю все должно работать при связи точка точка,

т.к. ограничения на скорость в стандарте RS485

связаны с заложенным запасом на искажения сигнала.

В витой паре при многоточечном включении они возникают

в результате отражений на большем числе включенных приемопередачиков

При нормальной витой паре в экране (STP-5cat.), и передаче точка-точка

проблем быть не должно.

Это не сложно проверить на кабеле с большей длинной

чтоб с запасом.

На концах витой пары обязательно необходимо

установитьтерминаторы 100 ом.

Лучше использовать кабель с большим сечением.

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


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

а если это будет звезда? как Вы думаете в этом случае все-равно могут быть проблемы?

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


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

Линий связи типа звезда не бывает,

Невозможно без потерь терминировать сигнал.

Конечно можно сделать сплиттер на резисторах,

но будут потери.

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


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

когда я говорил о звезде, я не совсем точно выразился.

я имел ввиду, что несколько устройств будут объединяться

в одной точке. при этом в эту точку они будут доставлять

данные по витой паре - каждый по своей.

как в этом случае? не будет ли совсем плохо?

или не морочить голову и просто поставить какой-нибудь

конйентратор?

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


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

когда я говорил о звезде, я не совсем точно выразился.

я имел ввиду, что несколько устройств будут объединяться

в одной точке. при этом в эту точку они будут доставлять

данные по витой паре - каждый по своей.

как в этом случае? не будет ли совсем плохо?

или не морочить голову и просто поставить какой-нибудь

конйентратор?

 

Если пары электрически объединяются значит это звезда.

Вы можете поставить несколько приемников и

объеденить их по 'или' на выходе перед UART.

Для удаления шумов поставить перед каждым приемником

растяжку (поляризацию) линии, подключить 2 резистора

к +U GND.

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


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

2 vm1

Интересно, я всегда думал, что для согласовки "звезды", помимо терминаторов на концах, в каждое ответвление последовательно добавить импеданс типа Z0/N (точно формулу не помню). Или это и подразумевалось под "сплиттером"?

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


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

Да, если Вам необходимо согласовать звезду

из 3 витых пар на 100ом необходимо 4 резистора:

3 последовательно с каждой линией и один из центра к

земле. Расчет наминала такой чтоб из каждой линии

виделся импеданс 100ом.

На реальных линиях последовательные сопротивления

необходимо разделить на два и вставить в каждый провод

для сохранения баланса линии.

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


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

Действительно, если посчитать резистор к земле

можно приравнять к бесконечности.

Таким образом если линия на 100ом то последовательно

ставится 33ом, как писал 3.14.

Но лучше по 16.6ом в каждый провод.

Помехоустойчивость при звезде будет плохая.

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


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

Для примера можно посмотреть PROFIBUS. Физический уровень там RS485 в чистом виде. Siemens приводит характеристики: 1,5Mbit - 200 метров, 12Mbit - 100 метров. Правда на хороших кабелях. В документации на их ASIC приводится схема интерфейса, там используются приемопередатчики SN65ALS1176.

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


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

есть задача передавать на расстояния до 100м

по витой паре данные на скоростях порядка 1.5Мбит

кто-что может посоветовать о том как лучше сделать

RS-485 насколько я понимаю на таких скокростях

работать уже не будет? (учитывая расстояние?)

 

При сотнях метров самое простое - поставить Ethernet трансивер Micrel и гнать вашу инф без протокола - просто как есть.

Но если делать человеческим способом, то гнать по Ethernet , посмотрите Micrel - Многопортовый Fast Ethernet-PCI Шлюз - CENTAUR KS8695P.

С уважением,

Иосиф mailto:[email protected]

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


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

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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