Ваше местоположение в сети:
Рубрика:

USB устройства

Разделы сайта:

USB-устройства - всем нам привычные флешки, внешние жесткие диски, принтеры и многое другое, включая самые невероятные гаджеты. Сейчас почти все работает через USB. А ведь изначально аббревиатуру USB=Universal Serial Bus (универсальная последовательная шина) переиначивали как Useless Serial Bus (бесполезная последовательная шина).

В этой статье вы можете прочитать о том, как возникли USB порты, какие бывают разновидности форматов USB, почему USB стал так популярен и с какими проблемами сталкивается USB

Кроме того, если вы знаете об интересных USB-гаджетах (вроде этого подогревателя для кружки), то я призываю вас о них написать в комментариях!

История USB

Поддержка USB в Windows появилась давно - уже для Windows 95 существовали патчи, позволявшие включить использование USB. В Windows 98 эта поддержка была уже встроена. Однако тогда и возникла издевка про Useless Serial Bus - устройств, которые можно было бы подключить к этому порту, практически не существовало. В чем же тогда дело? Как технологии USB удалось захватить мир?

usb squid
  • Размеры порта. Вы просто представьте себе современную флешку, подключаемую к порту LPT или COM (они изображены чуть ниже на рисунке).
  • Простота для разработчиков - API для работы с USB портами было хорошо продумано - обслуживание компьютеров резко упрощается.
  • "Горячее подключение" - работа с USB-устройством может начаться сразу после подключения и установки драйверов, в большинстве случаев не требуется перезагрузка.
  • Количество портов - сейчас часто просто необходимо подключать много устройств к компьютеру, и старых портов могло просто не хватать. Если же не хватает USB портов, всегда можно задействовать промежуточное устройство - USB хаб.
COM+LPT

Разновидности USB

Существует несколько стандартов USB. Сначала был создан стандарт USB 1.0, но ввиду количества ошибок он был быстро заменен стандартом 1.1. А в 2001 году стал распространяться стандарт 2.0. У стандартов имеется обратная совместимость - старое устройство, работающее по стандарту 1.1, можно подключить в порт 2.0, и оно будет работать. Также можно подключить устройствсто 2.0 к порту 1.1. Оно будет работать, но медленнее, и вы можете увидеть на экране компьютера предупреждение о том, что высокоскоростное устройство подключено к низкоскоростному порту. Так в чем же различие стандартов 1.1 и 2.0?

На самом деле, отличия для пользователя не так велики. Разъемы ничем друг от друга не отличаются, имеется обратная совместимость. Что существенно, USB 2.0 может работать существенно быстрее. Для стандарта 2.0 предусмотрено три режима передачи данных - Low-speed (10—1500 Кбит/c), Full-speed (0,5—12 Мбит/с) и Hi-speed (25—480 Мбит/с). Теоретический потолок установлен в 480 Мбит/c, но на практике достигается скорость не больше 240 Мбит/c. Это достаточно много (скорость интернета существенно меньше), но этой скорости недостаточно для полноценного использования возможностей жестких дисков.

Чтобы решить проблему скорости, был выпущена новя разновидность USB: 3.0. Физически разъемы USB на стороне компьютера не изменился, правда, его обычно выделяют синим цветом, чтобы не путать с USB 2.0. Кабель станет толще и позволил осуществлять скорость передачи данных до 4,8 Гбит/с. Другая сторона кабеля (втыкаемая в прибор) выглядит несколько иначе. Разработчики пообещали обратную совместимость устройств, однако я уже сталкивался со случаем, когда флешка не работала на новых синих портах.

Проблемы USB?

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

Помимо ограничений по скорости (которые будут решены в USB 3.0), помимо хрупкости разъемов Micro USB и Mini USB, имеется главный недостаток. Шина USB строго ориентирована - невозможно c ее помощью соединить два компьютера и полноценно обмениваться данными. Одно из подключенных устройств всегда выполняет роль лидера.

Чтобы решить эту проблему и использовать USB-соединение как сетевое, была разработана технология FireWire 1394. Она сейчас мало распространена, но при ее наличие вы можете использовать USB для создания сети (возможно, вы встречались с таинственным сетевым подключением 1394 на вашем компьютере).

А что делать, если для вашего USB-устройства не удается найти драйвер? В сети есть хорошая инструкция, которой мне один раз даже удалось воспользоваться.

← Бесплатные деньгиWindows ssh server →
comments powered by Disqus