Теоретически повсеместно устанавливаемые сейчас порты по стандарту USB 2.0 поддерживают скорость до 480 Мбит в секунду (60 Мбайт/с), хотя на практике с такими скоростями справляются лишь немногие устройства. Причем стандарт USB 2.0 предусматривает два режима работы: HR (высокоскоростной) и FS (низкоскоростной, по сути – USB 1.1 со скоростью до 12 Мбит/с). В самом деле, зачем мышам 480 Мбит/с?
Максимальная длина кабеля между двумя работающими на предельной скорости устройствами (или устройством и концентратором) – 5 метров, но может быть и до 10, в зависимости от качества его изготовления. Чтобы увеличить дальность, приходится ставить промежуточные хабы или просто усилители сигнала. Последние бывают двух типов: пассивные (с питанием от предыдущего концентратора) и активные (с собственным источником питания, иногда более мощным, чем предусматриваемый стандартом 0,5-амперный).
Стандартом предусматривается несколько типов разъемов USB (рис. 3.5): А, В, mini-А и mini-B, miniAB (универсальный), в 2007 году появились и Micro-USB A, B и AB. Разъем типа А (плоский) устанавливается со стороны ведущего устройства, а типа В (квадратный) – ведомого, соответственно, большинство соединительных кабелей и имеют эту конфигурацию: А-В.
Рис. 3.5. Разъемы USB на кабеле, слева направо: microUSB AB, miniUSB AB, тип B, тип A (гнездо удлинителя USB), тип A (вилка)
С mini-USB все не так однозначно. Разъемы Mini-A употребляются редко (все миниатюрные устройства, как правило, являются ведомыми), потому для них даже не предусмотрено отдельной конфигурации, все mini-гнезда одинаковы (с оговорками, о которых далее) и различаются лишь цветом пластмассы (mini-A – белый, mini-B – черный, mini A/B – серый). Но так утверждает стандарт, на практике же по части mini-USB-разъемов существует неприятный разброд среди производителей. Теоретически стандартом предусматривается 5-контактный разъем mini-USB (5-й контакт, точнее, 4-й по порядку, никуда не подключается). Но я встречал как минимум три разновидности mini-USB – 5-контактный, и более узкие 4-контактные двух разновидностей. Сейчас эта пестрота, впрочем, сходит на нет – все новые устройства снабжаются стандартными разъемами, они одинаковы и для мобильников, и для цифровых камер, и для КПК, потому взаимозаменяемы по соединительным кабелям. Все USB-разъемы спроектированы так, чтобы шины питания входили в контакт первыми – тем самым обеспечивается беспроблемное «горячее» подключение.
В 2008 году появилась окончательная спецификация USB 3.0, предусматривающая скорости передачи до 4,8 Гбит/с и повышение максимального тока по линии питания до 0,9 А, но в практику она пока внедряется медленно. Разъемы USB 3.0 типа A совместимы с USB 2.0, но легко отличаются от них наличием дополнительного ряда контактов в глубине разъема. А вот разъемы типа B и micro-USB могут быть несовместимыми как минимум в одну сторону – например, кабель micro-USB 3.0 вставить в USB 2.0-устройство не получится (рис. 3.6).
Рис. 3.6. Кабель с разъемом micro-USB 3.0