Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: USB и длина кабеля
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > RS232/LPT/USB/PCMCIA/FireWire
moon333
Почему многие устройства сбоят с длинном USB кабелем? Да и сам кабель больше 5 метров сложно найти...
Как я понимаю, при длинном кабеле начинает проявляться эффект длинных линий, но в чём проблема согласовать линии?(например как это сделано в ethernnet)
Если начинают сильно влиять электро-магнитные помехи, то почему не сделать кабель с ферритовым кольцом, да к тому же там линия дифференциальная.
krux
Читайте стандарт USB. В оригинале.
Там английским по белому написано, что максимальная длина кабеля, соответствующая стандарту, не должна превышать 5 метров, откуда выводятся многие другие аспекты, связанные с таймингами, максимальными искажениями используемого аналогового сигнала, и т.д. и т.п. что определяет типовые характеристики микросхем с этим интерфейсом.
kolobok0
Цитата(moon333 @ Feb 11 2016, 23:41) *
Почему многие устройства сбоят с длинном USB кабелем?...


как альтернатива - смотрите USB удлинители. Есть такое.
dinam
На свой страх и риск иногда делаем кабели длиной до 10 м. Замечаний нет. Подключаем камеры High Speed с потреблением до 0,5 А. Но! Кабели паяем сами и не забываем про падение напряжения на такой длине. Поэтому наши камеры нормально работают при напряжении от 3,5 В. Правда иногда нормально спаянный кабель глючит. Паяем заново и все приходит в норму. Почему такое бывает не понятно rolleyes.gif
_4afc_
Цитата(moon333 @ Feb 11 2016, 23:41) *
Почему многие устройства сбоят с длинном USB кабелем?

Не работать может по 2 причинам:
1. Силовые провода тонкие AWG28 и менее. В итоге даже 100мА может в них вызвать такое падение, что на устройство придёт ниже 3.3В
2. В режиме Full-Speed данные гоняются полудупликсом по псевдо дифференциальной линии на частоте 12МГц. Из-за завалов фронтов, просадки уровней и т.п. могут быть сбои.

Цитата(moon333 @ Feb 11 2016, 23:41) *
Как я понимаю, при длинном кабеле начинает проявляться эффект длинных линий, но в чём проблема согласовать линии?(например как это сделано в ethernnet)

В ethernnet длина кабеля тоже ограничена 100м.

Цитата(moon333 @ Feb 11 2016, 23:41) *
Если начинают сильно влиять электро-магнитные помехи, то почему не сделать кабель с ферритовым кольцом, да к тому же там линия дифференциальная.

Она дифференциальная только в HiSpeed, но там частота уже 480МГц - тоже не поудлинняешь.
В FullSpeed просто когда на D+ низкий уровень, на D- высокий.
kolobok0
Цитата(dinam @ Feb 16 2016, 10:57) *
На свой страх и риск ...


тут столкнулся с этой темой на днях.
осадок:
микросхемка
CH315G
RJ45 до 70 метров. не просто а до безобразия очень просто...
Правда на складах, что-то совсем голяк. Под заказ везде sad.gif

(круглый)
demiurg_spb
Цитата(kolobok0 @ Feb 17 2016, 02:37) *
Правда на складах, что-то совсем голяк. Под заказ везде sad.gif

http://ru.aliexpress.com/store/product/CH3...?storeId=321717
kolobok0
Цитата(demiurg_spb @ Feb 17 2016, 12:31) *
--aliexpress--


угумс. и ждать неделю как минимум.
тут вопросец созрел.

сейчас минимальная партия, чтоб не возбудилась таможня сколько?
Serg_Sm
Для длинных линий можно поставить дополнительный хаб - уже длина 10 метров. Минусы есть, но зато полное соответствие стандарту USB при минимальных затратах.
Если требуется более длинная линия, то советую посмотреть продукты Icron. Есть под оптику и витую пару. Естественно будет не дешево, но тоже практически полное соответствие USB. Как минимум тайминги все в порядке. Возможны некоторые проблемы с экзотическими устройствами, но их продукты уже давно на рынке и фиксят баги оперативно.
К примеру мы много их вещей используем (тысячи штук) - проблем не было. Минусы - цена, скорость передачи до 2 раз ниже (на запись кажется) ну и потенциальные проблемы с экзотикой.
stdalex
http://www.usb.org/developers/usbfaq/#cab1 Чтобы отраженный сигнал не успел вернуться на передатчик до того, как передатчик пошлет следующий бит данных, кабель ограничили длинной 26нс*скорость_распространения_сигнала ( около 2/3 скорости света ~2*10^8 м/с) для full speed usb (получаем 5.2м) и 18нс (3.6м) для low speed usb. Увеличить дистанцию можно подключая хабы, до 5 хабов. Итого 25м можно получить с чистой совестью)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.