Я хочу удлинить два устройства USB 2 одним кабелем длиной 5 метров. Из того, что я читал, USB 2 можно нормально подключить по кабелю Cat5e (если он <5 м). Мой вопрос заключается в том, имеет ли значение кабель Cat5e или обычный Cat5. Я не мог найти много по этому вопросу.
Кроме того, я считаю, что не имеет значения, питаю ли я оба устройства от одной линии питания USB (экономя мне 2 линии от кабеля Ethernet).
Использование двух USB-кабелей по одной линии Ethernet избавляет меня от использования USB-концентратора с питанием от устройства (более легкого) и двух USB-кабелей, проложенных рядом друг с другом.
На самом деле кабели могут быть намного длиннее 5 м, если вы имеете в виду передачу HS, см. Максимальная длина USB-кабеля для суперпользователей .
Однако использование двух каналов USB2 по двум неэкранированным парам в одном стандартном кабеле CAT5/6 приведет к значительным перекрестным помехам между двумя каналами, особенно при таком длинном кабеле. Если USB-устройства поддерживают HS (480 Мбит/с), два хост-порта могут получить нежелательные/неожиданные сигналы и отключиться. Более того, кабели CAT5/6 имеют дифференциальное сопротивление на 10% выше, что увеличивает межсимвольные помехи и создает больше шума. А кабели более низкого качества (CAT5) усугубляют ситуацию. Поэтому я не уверен, что два канала USB2 по одному и тому же сетевому кабелю UTP являются хорошей идеей.
Во всяком случае, вы должны попробовать кабель с экранированной витой парой, например этот:
У вас может быть больше шансов с этим. И, очевидно, более высокое электрическое качество кабеля CAT6 будет весьма полезным для сигналов USB HS.
Что касается питания через USB на расстоянии 5 м через UTP, обычные провода кабеля не такие толстые, 28AWG, поэтому напряжение может существенно упасть. И вам понадобятся отдельные провода VBUS для каждого канала USB, поэтому вы не можете использовать пару из них для увеличения проводимости.
Скотт Сейдман
Лонглог
Але..ченски
тусклый