Универсальная последовательная шина¶
USB (англ. Universal Serial Bus, «универсальная последовательная шина») — промышленный стандарт подключения периферийных устройств к компьютеру, описывающий разъёмы, кабели, протоколы обмена данными и электропитание. Стандарт разработан в 1996 году консорциумом USB Implementers Forum (USB-IF) при участии компаний Compaq, DEC, IBM, Intel, Microsoft, NEC и Nortel. USB пришёл на смену множеству несовместимых интерфейсов (последовательный порт, параллельный порт, PS/2, Game Port) и стал одним из наиболее массовых способов подключения устройств к персональным компьютерам, а позднее — к мобильным устройствам, телевизорам и другой бытовой технике.
¶История
Разработка USB началась в 1994 году. К 1996 году был опубликован первый релиз спецификации USB 1.0. Первоначально стандарт развивался медленно: первые материнские платы с поддержкой USB появились только в 1997–1998 годах, а массовое распространение пришло с выходом Windows 98, в которой операционная система получила встроенную поддержку USB.
Основные версии стандарта:
| Версия | Год | Скорость передачи данных |
|---|---|---|
| USB 1.0 | 1996 | 1,5 Мбит/с (Low Speed), 12 Мбит/с (Full Speed) |
| USB 1.1 | 1998 | 12 Мбит/с |
| USB 2.0 | 2000 | 480 Мбит/с |
| USB 3.0 | 2008 | 5 Гбит/с |
| USB 3.1 | 2013 | 10 Гбит/с |
| USB 3.2 | 2017 | 20 Гбит/с |
| USB4 | 2019 | 40 Гбит/с |
| USB4 версии 2.0 | 2022 | до 80 Гбит/с |
¶Устройство и принцип работы
USB построен по схеме «хост — устройство». Управлять шиной может только хост-контроллер (как правило, встроенный в материнскую плату компьютера или в мобильный чипсет), а подключаемые устройства являются ведомыми. Для подключения нескольких устройств используются хабы (концентраторы), причём топология ограничена пятью уровнями вложенности.
Кабель USB содержит четыре проводника: два для передачи данных (D+ и D−) и два для подачи питания (VBUS и GND). В разъёмах USB 3.0 и выше добавлены отдельные пары проводников для высокоскоростной передачи, что позволило обеспечить обратную совместимость со старыми устройствами.
Питание по шине — одна из ключевых особенностей USB. Стандарт USB Power Delivery (USB PD), принятый в 2012 году, позволяет передавать по кабелю до 100 Вт, а в обновлённой редакции 2021 года — до 240 Вт. Это делает USB пригодным для зарядки и питания ноутбуков, мониторов и других энергоёмких устройств.
¶Типы разъёмов
За историю стандарта было разработано несколько физических форм-факторов разъёмов:
- USB Type-A — классический прямоугольный разъём, используется на стороне хоста (компьютер, зарядное устройство).
- USB Type-B — квадратный разъём, применялся для подключения принтеров и больших периферийных устройств.
- Mini-USB и Micro-USB — уменьшенные разъёмы для портативной техники; Micro-USB стал де-факто стандартом для смартфонов на Android в 2010-х годах.
- USB Type-C — симметричный разъём, введённый в 2014 году. Поддерживает высокоскоростную передачу данных, видеовыход (DisplayPort Alt Mode), питание по USB PD и не зависит от ориентации вилки. К 2020-м годам Type-C стал основным разъёмом для смартфонов, ноутбуков и периферии.
¶Применение
USB используется для подключения широчайшего спектра устройств: клавиатуры, мыши, флеш-накопители, внешние жёсткие диски, принтеры, сканеры, камеры, звуковые карты, сетевые адаптеры, веб-камеры, игровые контроллеры. Спецификация USB-IF включает классы устройств (HID, Mass Storage, Audio, Video, CDC и другие), что позволяет операционной системе работать с ними без установки драйверов.
Помимо передачи данных, USB применяется для зарядки мобильных устройств. Стандарт USB Battery Charging определяет режимы быстрой зарядки, а проприетарные протоколы производителей (Qualcomm Quick Charge, VOOC и другие) расширяют возможности шины.
В России и странах СНГ USB остаётся доминирующим интерфейсом подключения периферии. Отечественные производители компьютеров и электроники полностью перешли на стандарты USB, а разъём Type-C стал обязательным для импортируемых смартфонов согласно поправкам в технический регламент Таможенного союза, вступившим в силу в 2025 году.
¶Ограничения
Основные ограничения USB связаны с длиной кабеля (до 3 метров для USB 2.0 и до 1 метра для высокоскоростных режимов USB 3.x без активных усилителей) и топологией «хост — устройство»: напрямую соединить два компьютера по USB нельзя без специальных адаптеров. Для передачи данных на большие расстояния используются другие интерфейсы — Ethernet, Thunderbolt (который, впрочем, построен поверх физического слоя USB4).
Источники:
- USB Implementers Forum. USB Power Delivery Specification.
- Intel Corporation. USB 3.0 Specification.
- Compaq, IBM, Intel, Microsoft, NEC. Universal Serial Bus Specification, Revision 1.0 (1996).
- Технический регламент Таможенного союза ТР ТС 020/2011.
