Меню Закрыть

Usb удлинитель через ethernet

Содержание

Технический блог специалистов ООО"Интерфейс"

  • Главная
  • Удлинитель USB через витую пару — интересное, но бесполезное устройство

Удлинитель USB через витую пару — интересное, но бесполезное устройство

  • Автор: Уваров А.С.
  • 01.10.2015

В практике автоматизатора с завидной регулярностью возникают ситуации, когда оборудование приходится размещать на некотором удалении от управляющего ПК, поэтому разного рода переходники и удлинители всегда вызывают профессиональный интерес. Тем более удлинители интерфейса USB, как наиболее сложного и капризного в этом плане. Когда нам на глаза попался удлинитель, обещающий работу USB устройств на расстоянии до 30 м по витой паре мы не смогли пройти мимо.

Сначала пара слов о том, зачем нужно удлинять USB. Обычному пользователю или администратору трудно представить какое USB-устройство и для чего может потребоваться выносить от компьютера на пару десятков метров, разве что принтер. С торговым оборудованием все обстоит по-другому. Самые частые кандидаты на вынос — это чековые принтеры и сканеры штрих-кода в общепите, которые могут располагаться на значительном удалении от управляющего ПК.

Обычно для этих целей используются устройства с интерфейсом RS-232, но в последнее время появляется все больше моделей только с интерфейсом USB, а для поддержки RS-232 предлагается приобретать соответствующие кабели или платы расширения отдельно. Все бы ничего, но стоимость таких "опций" зачастую способна значительно увеличить бюджет внедрения, поэтому вполне закономерен интерес к подобным удлинителям, стоимость которых значительно ниже.

В наши руки попал удлинитель под маркой VCOM и стоимостью чуть более 500 руб. на конец сентября 2015.

Однако мы имеем дело, скорее всего, с неким OEM производителем, так как полностью аналогичные внешне устройства мы нашли также в ассортименте фирмы Espada:

Под непонятным брендом на Юлмарте:

И, наконец, на Али:

Стоимость и обещания при этом варьируются в широких пределах: от 500 до 1250 руб, обещают при этом работу на расстояниях 30-45 метров, при том что продается везде явно одно и тоже устройство.

Перед тем, как подключать его к компьютеру мы проявили разумную осторожность и посмотрели, что там внутри. С верхней стороны нет ничего, кроме разъемов и одинокого конденсатора.

С нижней стороны находится неизвестная микросхема и минимум деталей обвяза.

Обе части удлинителя полностью идентичны.

Перейдем непосредственно к испытаниям. При подсоединении к ПК устройство никак не определяется. Мы отмерили 45 метров витой пары категории 5e и подключили через удлинитель обычную флешку. Результат нас не обрадовал.

Опытным путем было установлено, что более-менее устойчивая работа устройств обеспечивается при длине кабеля не более 15-20 метров. При этом требовательные к питанию устройства через данный переходник не работают, нам не удалось заставить работать ни один из наших контейнеров Zalman, также не работают лазерные сканеры штрих-кода. В итоге нам удалось подключить только внешний контейнер Kingston c SSD внутри.

Результат тестирования заставил нас глубоко задуматься:

Полученные показатели никак не соответствуют стандарту USB 2.0, даже с поправками на удлинитель, а очень сильно напоминают показатели USB 1.x — 12 Мбит/с — 1,5 МБ/с. Если принять во внимание накладные расходы, то получается очень похоже. Чтобы окончательно убедиться в своих выводах мы подключили через удлинитель Wi-Fi адаптер TP-LINK TL-WN722N, результат только подтвердил наши догадки:

Учитывая, что 1 МБ/с = 8 Мбит/с, можем однозначно заключить, что данный удлинитель поддерживает работу только по стандарту USB 1.x, при этом скорость работы не зависит от длины кабеля, мы специально обжали 10 см витой пары и получили аналогичные результаты.

Становится понятно, что использовать данный переходник для подключения накопителей или беспроводных адаптеров лишено всякого смысла, исключение составляют разве что 3G-модемы, если тарифный план укладывается в ограничения интерфейса.

Перейдем к тому, что собственно интересует нас больше всего — торговому оборудованию. Сканеры штрих-кода на расстояниях, представляющих практический интерес, работать отказались. С устройствами, имеющими собственное питание дела обстоят лучше. Фискальный регистратор FPrint-5200 заработал на длине кабеля в 30 м без каких-либо вопросов, как и чековый принтер Posiflex Aura 6900.

Это хорошо, но именно этот тип оборудования традиционно подключается через RS-232 и данный интерфейс имеет штатно.

Мы также попробовали подключать обычные принтеры и МФУ, результат также положительный, разве что скорость работы со сканером вряд ли вас обрадует.

Выводы

Выводы сегодня будут неутешительные. Устройство несомненно интересное, но реализация, как это обычно и бывает с дешевыми китайским устройствами, подкачала. USB 1.x сегодня не выдерживает никакой критики и по сути делает устройство бесполезным. Второй существенный недостаток — устройство не способно обеспечить предусмотренный стандартом ток на заявленной длине кабеля. Как можно видеть из схемы питание просто передается по витой паре: одна пара на +5 В и две пары на землю. И это с учетом того, что давно существует технология PoE, да и переходники для аналоговых камер, также китайского производства, вполне способны были обеспечивать питанием 12 В камеры с током потребления до 0,5 А на расстоянии до 80 м (проверяли лично).

Читайте также:  Бандероль по трек номеру

Для чего реально может пригодиться данное устройство нам предположить трудно. Разве что вынести чековый принтер, если вы вдруг, по недосмотру, купили модель без интерфейса RS-232 или вынести в зону лучшего приема 3G-модем.

Технический блог специалистов ООО"Интерфейс"

  • Главная
  • Удлинитель USB через витую пару — интересное, но бесполезное устройство

Удлинитель USB через витую пару — интересное, но бесполезное устройство

  • Автор: Уваров А.С.
  • 01.10.2015

В практике автоматизатора с завидной регулярностью возникают ситуации, когда оборудование приходится размещать на некотором удалении от управляющего ПК, поэтому разного рода переходники и удлинители всегда вызывают профессиональный интерес. Тем более удлинители интерфейса USB, как наиболее сложного и капризного в этом плане. Когда нам на глаза попался удлинитель, обещающий работу USB устройств на расстоянии до 30 м по витой паре мы не смогли пройти мимо.

Сначала пара слов о том, зачем нужно удлинять USB. Обычному пользователю или администратору трудно представить какое USB-устройство и для чего может потребоваться выносить от компьютера на пару десятков метров, разве что принтер. С торговым оборудованием все обстоит по-другому. Самые частые кандидаты на вынос — это чековые принтеры и сканеры штрих-кода в общепите, которые могут располагаться на значительном удалении от управляющего ПК.

Обычно для этих целей используются устройства с интерфейсом RS-232, но в последнее время появляется все больше моделей только с интерфейсом USB, а для поддержки RS-232 предлагается приобретать соответствующие кабели или платы расширения отдельно. Все бы ничего, но стоимость таких "опций" зачастую способна значительно увеличить бюджет внедрения, поэтому вполне закономерен интерес к подобным удлинителям, стоимость которых значительно ниже.

В наши руки попал удлинитель под маркой VCOM и стоимостью чуть более 500 руб. на конец сентября 2015.

Однако мы имеем дело, скорее всего, с неким OEM производителем, так как полностью аналогичные внешне устройства мы нашли также в ассортименте фирмы Espada:

Под непонятным брендом на Юлмарте:

И, наконец, на Али:

Стоимость и обещания при этом варьируются в широких пределах: от 500 до 1250 руб, обещают при этом работу на расстояниях 30-45 метров, при том что продается везде явно одно и тоже устройство.

Перед тем, как подключать его к компьютеру мы проявили разумную осторожность и посмотрели, что там внутри. С верхней стороны нет ничего, кроме разъемов и одинокого конденсатора.

С нижней стороны находится неизвестная микросхема и минимум деталей обвяза.

Обе части удлинителя полностью идентичны.

Перейдем непосредственно к испытаниям. При подсоединении к ПК устройство никак не определяется. Мы отмерили 45 метров витой пары категории 5e и подключили через удлинитель обычную флешку. Результат нас не обрадовал.

Опытным путем было установлено, что более-менее устойчивая работа устройств обеспечивается при длине кабеля не более 15-20 метров. При этом требовательные к питанию устройства через данный переходник не работают, нам не удалось заставить работать ни один из наших контейнеров Zalman, также не работают лазерные сканеры штрих-кода. В итоге нам удалось подключить только внешний контейнер Kingston c SSD внутри.

Результат тестирования заставил нас глубоко задуматься:

Полученные показатели никак не соответствуют стандарту USB 2.0, даже с поправками на удлинитель, а очень сильно напоминают показатели USB 1.x — 12 Мбит/с — 1,5 МБ/с. Если принять во внимание накладные расходы, то получается очень похоже. Чтобы окончательно убедиться в своих выводах мы подключили через удлинитель Wi-Fi адаптер TP-LINK TL-WN722N, результат только подтвердил наши догадки:

Учитывая, что 1 МБ/с = 8 Мбит/с, можем однозначно заключить, что данный удлинитель поддерживает работу только по стандарту USB 1.x, при этом скорость работы не зависит от длины кабеля, мы специально обжали 10 см витой пары и получили аналогичные результаты.

Становится понятно, что использовать данный переходник для подключения накопителей или беспроводных адаптеров лишено всякого смысла, исключение составляют разве что 3G-модемы, если тарифный план укладывается в ограничения интерфейса.

Перейдем к тому, что собственно интересует нас больше всего — торговому оборудованию. Сканеры штрих-кода на расстояниях, представляющих практический интерес, работать отказались. С устройствами, имеющими собственное питание дела обстоят лучше. Фискальный регистратор FPrint-5200 заработал на длине кабеля в 30 м без каких-либо вопросов, как и чековый принтер Posiflex Aura 6900.

Это хорошо, но именно этот тип оборудования традиционно подключается через RS-232 и данный интерфейс имеет штатно.

Мы также попробовали подключать обычные принтеры и МФУ, результат также положительный, разве что скорость работы со сканером вряд ли вас обрадует.

Выводы

Выводы сегодня будут неутешительные. Устройство несомненно интересное, но реализация, как это обычно и бывает с дешевыми китайским устройствами, подкачала. USB 1.x сегодня не выдерживает никакой критики и по сути делает устройство бесполезным. Второй существенный недостаток — устройство не способно обеспечить предусмотренный стандартом ток на заявленной длине кабеля. Как можно видеть из схемы питание просто передается по витой паре: одна пара на +5 В и две пары на землю. И это с учетом того, что давно существует технология PoE, да и переходники для аналоговых камер, также китайского производства, вполне способны были обеспечивать питанием 12 В камеры с током потребления до 0,5 А на расстоянии до 80 м (проверяли лично).

Читайте также:  Увлажнитель воздуха homeclub gt 101a отзывы

Для чего реально может пригодиться данное устройство нам предположить трудно. Разве что вынести чековый принтер, если вы вдруг, по недосмотру, купили модель без интерфейса RS-232 или вынести в зону лучшего приема 3G-модем.

Как сделать удлинитель USB я понял, когда экспериментируя, сам удлинил USB шнур обычной web камеры на 18 метров для простого видеонаблюдения, (подробнее). То есть, я удлинил обычную web камеру на расстояние 18 метров от ноутбука! Это отличный результат, так как вначале мне вообще не удавалось удлинить юсб вебку и на метр. Через этот же самодельный USB удлинитель я впоследствии удлинял 3G модем и другие юсб устройства– все отлично работает.

Самодельный шнур удлинитель USB на 18 метров, который бесперебойно работал, был изготовлен мной за пятнадцать минут и обошелся в копейки. В то же время, в продаже, двухметровый качественный высокоскоростной USB 2.0 шнур с ферритовыми фильтрами стоит около 15 долларов. При этом, еще не известно, будет ли он нормально работать со всеми юсб устройствами. Мне неоднократно доводилось видеть метровые USB шнуры – удлинители, через которые нормально работали только мышки и клавиатуры. Даже флешки ни в какую не хотели через них определятся. По этому, я и начал думать, как самому сделать рабочий юсб удлинитель для web камеры, 3G модема и других, удаленных USB устройств.

Из чего сделать удлинитель USB.

Из чего сделать удлинитель USB — по началу, я пытался делать USB удлинитель из двойного экранированного микрофонного провода различных марок. Пускал D+ и D- сигналы USB по центральным жилам кабеля, а питание 5 вольт «+» и «-» по экранирующим оплеткам. Перебирал и другие варианты удлинителя юсб по экранированным проводам. Но ничего из этого не выходило. На таком удлинителе USB устройства не определялись даже на метровой длине шнура. Казалось бы – хороший экранированный провод, каналы D+ и D- разнесены и имеют отдельные экраны, что еще нужно то? Но на нем USB устройства не работали! Безрезультатные эксперименты с USB и экранированными проводами продолжались до момента, пока я не понял, что по линиям D+ и D- одновременно передается дифференциальный сигнал. А значит, для удлинителя USB нужно использовать симметричную линию — витую пару!

Сигнал USB на физическом уровне.

Сигнал USB на физическом уровне — это дифференциальный сигнал. Два сигнала, идущих по D+ и D- паре проводов одновременно в противофазе (инвертировано). Без участия общего провода. Пример дифференциального сигнала – выход сигнала с обмотки трансформатора. Амплитудой такого сигнала является не амплитуда относительно общего провода, а амплитуда относительно этих дух проводников. Соответственно, приёмник дифф сигнала регистрирует амплитуду между этими двумя инвертированными сигналами, а не амплитуду между сигнальным проводом и минусом источника питания.

USB шина — это симметричная линия связи. Качественный способ передачи высокочастотных сигналов без потерь, и синфазных помех, осуществляемый по паре проводов без участия общего провода. Метод обладает повышенной помехоустойчивостью из-за того, что помеха действует одинаково на два противофазных проводника одновременно, вычитаясь из полезного сигнала в конечном итоге.

По этому, надежный USB удлинитель нужно делать именно из витой пары. Самый доступный вариант витой пары для USB удлинителя – витая пара для компьютерных сетей, обычный «сетевой» провод.

Самодельный USB удлинитель из витой пары.

Самодельный USB удлинитель из витой пары я делал следующим образом: — в наличии у меня был кусок кабеля PRIME CAT5E UTP – 18 метров. Обычная неэкранированная компьютерная витая пара для прокладки в помещении. Самый дешевый сетевой кабель. Для подключения web камеры по USB мне необходим был кусок кабеля длиной 10 метров, но я решил не перерезать имеющийся у меня кусок и подключить его весь – для эксперимента. Как оказалось – весьма удачно.

USB удлинитель из витой пары я оконцевал разборными USB коннекторами «мама» и «папа», купленными в магазине радиотоваров.

Важный момент! Синюю пару проводов кабеля я пустил на D+ и D-. Почему именно синюю? – Все четыре витые пары жил кабеля имеют разный шаг свивки. Это хорошо заметно, если снять с UTP кабеля общую оболочку сантиметров на 10 – 15. Так вот, USB удлинитель отлично работал, если сигналы D+ и D- пустить по синей или же зеленой паре жил. Если же пустить D+ и D- по оранжевой паре, то USB удлинитель вообще не работал. Коричневая пара работала с перебоями. Вероятно, шаг свивки синей и зеленой пары жил идеально подходит для прохождения высокочастотного сигнала USB (резонанс, импеданс и т.п.).

Читайте также:  Символ примерно равно на клавиатуре

Три остальные пары жил кабеля я запараллелил и пустил по ним питание – по трем цветным жилам плюс, по трем полосатым – минус.

Самодельный USB удлинитель из витой пары отлично работает – все USB устройства, подключенные к нему, определяются и работают без проблем. USB флешка, USB картридер, USB Wi-Fi адаптер, 3G модем МТС, EasyCap – устройство видео захвата, USB DVB-T приемник – SDR радио, USB веб камера. Это все, что мной было проверено на этом самодельном USB удлинителе.

После серии неудачных экспериментов с коротким экранированным проводом, работоспособность 18 метрового USB удлинителя казалась чем-то не реальным. Впоследствии я делал много USB удлинителей по данной технологии, и все они работали до длины 20 метров. На бо’льшую длину мне так и не удалось заставит юсб удлинитель нормально работать. Юсб устройства перестают определятся.

Максимальная длина USB удлинителя.

По стандарту, максимальная длина кабелей и удлинителей USB 1.0 не должна превышать пять метров для режима Full-Speed (скорость 12 Мбит/с). Но это общий случай – минимальная спецификация для гарантированной работы любого USB устройства.

На практике же все намного интереснее. Все зависит от конкретного UTP кабеля — шага свивки витой пары, толщины проводников, одножильности или многожильности проводников, материала проводников и изоляции, наличии экрана. Работа USB удлинителя подчинена сложной теории передачи высокочастотных сигналов. То есть, физически, USB кабель не просто шнурок из четырех проводов, а высокочастотная симметричная линия связи.

На максимальную длину USB удлинителя влияет так же и падение питающего напряжения. По этому, питание 5 вольт в USB удлинителе необходимо подавать по запараллеленым трем витым парам для увеличения сечения линии питания.

Мне удавалось делать USB удлинители из витой пары максимум длиной до 20 метров. Более длинные удлинители уже переставали работать – высокочастотный сигнал затухал, либо напряжение питания существенно падало на проводах. Ниже, я приведу все встречавшиеся мне причины не работы USB удлинителя.

Почему не работает удлинитель USB – причины:

1) Провода USB удлинителя не являются витой парой.

Никаких экранированных микрофонных и т.п. проводов для USB удлинителя применять не стоит! Только витая пара! Лучший кабель для USB удлинителя – стандартный кабель «компьютерная витая пара UTP» из одножильных медных проводов (но не из мягких многожильных проводов для пачкорда). Линии D+ и D- ОБЯЗАТЕЛЬНО должны быть витой парой проводов. Именно свитой парой проводов.

Так же возможно, что и сам кабель витая пара Вам попадется некачественный, с большим затуханием сигнала. В этом случае, если все нижеприведенные варианты не помогут – нужно взять UTP кабель другой марки, производителя и т.п.

2) Для сигналов D+ и D- USB удлинителя задействована не та витая пара проводов.

Кабель «компьютерная витая пара UTP», под своей оболочкой, имеет четыре свитые пары проводов с разным шагом свивки. Это сделано для уменьшения паразитных влияний пар друг на друга в кабеле. Однако, шаг свивки пары так же влияет и на параметры прохождения высокочастотного сигнала по ней. По этому, для линии D+ и D- желательно перепробовать все четыре пары и определить, на какой из них USB устройства работают наиболее стабильно. Мне при изготовлении USB удлинителей, чаще всего везло с синей или зеленой витой парой. Линия D+ и D- на этих витых парах кабеля работала почти всегда отлично. Вероятно, эти проводники пары имеют «нужный» шаг свивки. А вот оранжевая пара проводов чаще всего почему-то отказывала на длинных USB удлинителях (15-20 метров).

3) Большое падение питающего напряжения на удлинителе USB.

Для цепей питания необходимо запараллелить провода USB удлинителя! Питание на USB устройство через USB удлинитель нужно подавать по запараллелиным оставшимся трем витым парам – для увеличения сечения проводов и уменьшения их сопротивления. Если падение питающего напряжения 5 вольт на удлинителе будет существенным, то, USB устройство не сможет нормально работать. Оно не определится компьютером. Это прописная истина Закона Ома!

4) USB удлинитель подключен не к основным USB гнездам ПК.

USB удлинитель нужно подключать в USB гнезда, расположенные сзади корпуса ПК! Есть разница, куда подключать USB удлинитель! Дополнительные USB разъемы ПК, расположенные на корпусе, чаще всего соединены с материнской платой обычными проводами, а не витой парой. По этому, естественно, симметричный сигнал D+ и D- сильно искажается на таких проводах, вносятся помехи. А вот USB гнезда, расположенные сзади ПК, (смонтированные непосредственно на материнской плате) не внесут искажения в линию D+ и D-.

Как удлинить USB – еще другие варианты.

Если паять совсем неохота, но нужно срочно удлинить 3G модем или вебку, то можно прикупить готовый девайс – комплект переходников USB-RJ45.

Рекомендуем к прочтению

Добавить комментарий

Ваш адрес email не будет опубликован.