Что такое usb mode

Обновлено: 30.06.2024

Старые устройства Android поддерживают USB-накопители для передачи файлов с помощью компьютера. Современные устройства Android используют протоколы MTP или PTP — Вы можете выбрать тот, который
предпочитаете.

Чтобы выбрать протокол подключения USB, откройте приложение «Настройки», нажмите «Память», нажмите кнопку меню и нажмите «Подключение к компьютеру через USB». Вы также увидите протокол в уведомлении, который Ваше устройство использует, когда оно подключено к компьютеру через USB.

Почему современные устройства Android не поддерживают USB Mass Storage

Запоминающее устройство USB — также известное как «класс устройств USB mass storage», USB MSC или UMS — было способом, которым более ранние версии Android отображали свое хранилище на компьютере. Когда Вы подключили устройство Android к компьютеру, Вам нужно было специально нажать кнопку «Подключить хранилище к ПК», чтобы сделать хранилище устройства Android доступным для компьютера через USB-накопитель. При отключении его от компьютера Вам нужно было нажать кнопку «Отключить USB-накопитель».

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

Были проблемы такой работой. Какое бы устройство ни обращалось к хранилищу, ему нужен эксклюзивный доступ. Когда Вы подключили хранилище к компьютеру, оно было отключено от операционной системы Android, работающей на устройстве. Любые файлы или приложения, хранящиеся на SD-карте или USB-накопителе, были недоступны при подключении к компьютеру.

Системные файлы должны были где-то храниться, поэтому у устройства Android есть отдельные разделы /data для «системного хранилища» и /sdcard для «USB хранилища» на одном внутреннем устройстве хранения. Android устанавливал приложения и системные файлы в /data, а пользовательские данные были сохранены в разделе /sdcard.

Из-за этого жесткого разделения Вы могли получить слишком мало места для приложений и слишком много места для данных. Нельзя было изменить размер этих разделов без рутирования Вашего устройства — производитель выбрал соответствующее количество для каждого раздела на заводе.

Поскольку файловая система должна была быть доступна с устройства Windows, она должна была быть отформатирована с файловой системой FAT. Мало того, что у Microsoft есть патенты на FAT, FAT также является более старой, более медленной файловой системой без современной системы разрешений. Android теперь может использовать современную файловую систему ext4 для всех своих разделов, потому что они не должны быть доступны для чтения непосредственно Windows.

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

MTP — медиаустройство

MTP расшифровывается как «Media Transfer Protocol». Когда Android использует этот протокол, он представляется компьютеру как «мультимедийное устройство». Протокол передачи мультимедиа широко рекламировался как стандартизированный протокол для передачи аудиофайлов на цифровые музыкальные проигрыватели с использованием Windows Media Player и аналогичных приложений. Он был разработан, чтобы позволить другим компаниям медиаплеера конкурировать с iPod Apple и iTunes.

Этот протокол работает совсем не так, как USB-накопитель. MTP работает не на уровне файлов, а на файловой системе Вашего Android-устройства. Ваше устройство Android не предоставляет доступ ко всему устройству хранения Windows. Вместо этого, когда Вы подключаете устройство к компьютеру, компьютер запрашивает устройство, а устройство отвечает списком файлов и каталогов, которые оно предлагает. Компьютер может загрузить файл — он запросит файл с устройства, и устройство отправит файл через соединение. Если компьютер хочет загрузить файл, он отправляет файл на устройство, и устройство решает сохранить его. Когда Вы удаляете файл, Ваш компьютер отправляет на устройство сигнал «пожалуйста, удалите этот файл», и устройство может удалить его.

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

На практике MTP очень похож на USB-накопитель. Например, устройство MTP отображается в проводнике Windows, чтобы Вы могли просматривать и передавать файлы. Linux также поддерживает устройства MTP через libmtp, который обычно входит в состав популярных дистрибутивов Linux. Устройства MTP также должны появиться в файловом менеджере Вашего ПК с Linux.

Apple Mac OS X — это отдельное решение — оно вообще не включает поддержку MTP. Apple iPod, iPhone и iPad используют собственный проприетарный протокол синхронизации вместе с iTunes, так почему же они хотят поддерживать конкурирующий протокол?

Google предоставляет приложение Android File Transfer для Mac OS X. Это приложение является простым MTP-клиентом, поэтому оно будет работать для передачи файлов туда и обратно на Mac. Google не предоставляет это приложение для других операционных систем, поскольку они включают поддержку MTP.

PTP — цифровая камера

PTP означает «Протокол передачи изображений». Когда Android использует этот протокол, он представляется компьютеру как цифровая камера.

MTP фактически основан на PTP, но добавляет больше функций или «расширений». PTP работает аналогично MTP и обычно используется цифровыми камерами. Любая программа, которая поддерживает захват фотографий с цифровой камеры, будет поддерживать захват фотографий с телефона Android при выборе режима PTP. PTP был разработан, чтобы быть стандартным протоколом для связи с цифровыми камерами.

В этом режиме Ваше устройство Android будет работать с приложениями для цифровых камер, которые поддерживают PTP, но не MTP. Apple Mac OS X поддерживает PTP, поэтому Вы можете использовать режим PTP для передачи фотографий с устройства Android на Mac через USB-соединение без какого-либо специального программного обеспечения.

Если у Вас старое устройство Android, Вы вынуждены использовать USB-накопитель. На современном устройстве Android у Вас есть выбор между MTP и PTP — Вы должны использовать MTP, если у Вас нет программного обеспечения, которое поддерживает только PTP.

Если на Вашем устройстве установлена съемная SD-карта, Вы можете извлечь SD-карту и вставить ее в слот для SD-карты Вашего компьютера. SD-карта будет доступна для Вашего компьютера в качестве устройства хранения, так что Вы сможете получить доступ ко всем файлам на ней, запустить программное обеспечение для восстановления файлов и делать все, что Вы не можете сделать с MTP.

image

Для начала сравнительные фото сегодняшнего героя в компании заслуженных предков.


Коннектор USB Type-C немного крупнее привычного USB 2.0 Micro-B, однако заметно компактнее сдвоенного USB 3.0 Micro-B, не говоря уже о классическом USB Type-A.
Габариты разъема (8,34×2,56 мм) позволяют без особых сложностей использовать его для устройств любого класса, включая смартфоны и планшеты.



Сигнальные и силовые выводы размещены на пластиковой вставке пожалуй это самое слабое его место в центральной части разъёма. Контактная группа USB Type-C содержит 24 вывода. Напомню, что у USB 1.0/2.0 имелось всего 4 контакта, а разъемам USB 3.0 потребовалось уже 9 выводов.



image

Если внимательно присмотреться к рисунку слева, то видно, что контакты имеют разную длину. Это обеспечивает их замыкание в определённой последовательности. На рисунке в центре мы видим наличие защёлок, которые должны удерживать воткнутый кабель и обеспечивать тактильный щелчок в процессе соединения-рассоединения. На правом графике изображена зависимость усилия в процессе вставки-вынимания разъёма.

Пики, которые мы видим на нём — это моменты срабатывания защёлки.

Можно констатировать, что разработчики стандарта сделали если не всё, то почти всё, чтобы разъём стал максимально удобным и надёжным: он вставляется любым концом и любой стороной с ощутимым щелчком. По их мнению, он способен пережить эту процедуру более 10 тысяч раз.

Многоликий симметричный янус

Крайне приятной и полезной особенностью USB-C стал симметричный дизайн разъёма, позволяющий подключать его к порту любой стороной. Достигается это благодаря симметричному расположению его выводов.


По краям расположены выводы земли. Плюсовые контакты питания также расположены симметрично. В центре находятся контакты, отвечающие за совместимость с интерфейсом USB2 и младше. Им повезло больше всего — они дублируются и поэтому поворот на 180 градусов при соединении не страшен. Синим цветом помечены выводы, отвечающие за высокоскоростной обмен данными. Как мы видим тут всё хитрее. Если мы повернём разъём, то к примеру, выход TX1 поменяется местами с TX2, но одновременно и место входа RX1 займёт RX2.

Выводы Secondary Bus и USB Power Delivery Communication служебные и предназначены для общения между собой двух соединяемых устройств. Ведь им необходимо очень о многом друг другу рассказать, прежде чем начать обмен, но об этом позже.

А пока ещё об одной особенности. Порт USB Type-C изначально разрабатывался в качестве универсального решения. Помимо непосредственной передачи данных по USB, он может также использоваться в альтернативном режиме (Alternate Mode) для реализации сторонних интерфейсов. Такую гибкость USB Type-C использовала ассоциация VESA, внедрив возможность передачи видеопотока посредством DisplayPort Alt Mode.

image

USB Type-C располагает четырьмя высокоскоростными линиями (парами) Super Speed USB. Если две из них выделяются на нужды DisplayPort, этого достаточно для получения картинки с разрешением 3840×2160. При этом не страдает скорость передачи данных по USB. На пике это все те же 10 Гб/с (для USB 3.1 Gen2). Также передача видеопотока никак не влияет на энергетические способности порта. На нужды DisplayPort может быть выделено даже 4 скоростные линии. В этом случае будут доступны разрешения вплоть до 5120×2880. В таком режиме остаются не задействованы линии USB 2.0, потому USB Type-C все еще сможет параллельно передавать данные, хотя уже с ограниченной скоростью.

В альтернативном режиме для передачи аудиопотока используются контакты SBU1/SBU2, которые преобразуются в каналы AUX+/AUX-. Для протокола USB они не задействуются, потому здесь тоже никаких дополнительных функциональных потерь.

При использовании интерфейса DisplayPort, коннектор USB Type-C по-прежнему можно подключать любой стороной. Необходимое сигнальное согласование предусмотрено изначально.

image

Подключение устройств с помощью HDMI, DVI и даже D-Sub (VGA) также возможно, но для этого понадобятся отдельные переходники, однако это должны быть активные адаптеры, так как для DisplayPort Alt Mode, не поддерживается режим Dual-Mode Display Port (DP++).

Альтернативный режим USB Type-C может быть использован отнюдь не только для протокола DisplayPort. Возможно, вскоре мы узнаем о том, что данный порт научился, например, передавать данные с помощью PCI Express или Ethernet.

И этому дала, и тому дала. В общем… о питании.

Еще одна важная особенность, которую привносит USB Type-C – возможность передачи по нему энергии мощностью до 100 Вт. Этого хватит не только для питания/зарядки мобильных устройств, но и для работы ноутбуков, мониторов, а если пофантазировать, то и небольшого лабораторного источника питания.

При появлении шины USB, передача энергии была важной, но всё же второстепенной её функцией. Порт USB 1.0 обеспечивал всего 0,75 Вт (0,15 А, 5 В). Достаточно для работы мыши и клавиатуры, но не более того. Для USB 2.0 номинальная сила тока была увеличена до 0,5 А, что позволило получать от неё уже 2,5 Ватта для питания, например, внешних жестких дисков формата 2,5”. Для USB 3.0 номинально предусмотрена сила тока в 0,9 А, что при неизменном напряжении питания в 5В гарантирует мощность в 4,5 Вт. Специальные усиленные разъемы на материнских платах или ноутбуках способны были выдавать до 1,5 А для ускорения зарядки подключенных мобильных устройств, но и это “всего лишь” 7,5 Вт. На фоне этих цифр возможность передачи 100 Вт выглядит чем-то фантастическим.

Для того чтобы наполнить такой энергией порт USB Type-C служит поддержка спецификации USB Power Delivery 2.0 (USB PD). Если таковой нет, порт USB Type-C штатно сможет выдать на гора 7,5 Вт (1,5 А, 5 В) или 15 Вт (3А, 5 В) в зависимости от конфигурации. Для подробного описания этой спецификации в данной статье недостаточно места, да и всё равно я не сделаю это лучше, чем уважаемый stpark в своей замечательной статье.

Однако, совсем обойти эту архиважную тему не получится.

Для того, чтобы обеспечить мощность в 100 ватт при напряжении пять вольт потребуется ток в 20 ампер! Такое при габаритах кабеля USB Type-C возможно пожалуй только если изготовить его из сверхпроводника! Боюсь, что сегодня это будет обходиться пользователям дороговато, поэтому разработчики стандарта пошли по другому пути. Они увеличили напряжение питания до 20 Вольт. “Позвольте, но ведь оно выжжет напрочь мой любимый планшет” — воскликните вы, и будете совершенно правы. Для того, чтобы не пасть жертвой разъярённых пользователей, инженеры задумали хитрый трюк — они ввели систему силовых профилей. Перед соединением любое устройство находится в стандартном режиме. Напряжение в нём ограничено пятью вольтами, а ток двумя амперами. Для соединения с устройствами старого типа этим режимом всё и закончится, а вот для более продвинутых случаев, после обмена данными, устройства переходят в другой согласованный режим работы с расширенными возможностями. Чтобы познакомиться с основными существующими режимами глянем на таблицу.


Профиль 1 гарантирует возможность передачи 10 Вт энергии, второй уже – 18 Вт, третий – 36 Вт, четвёртый целых – 60 Вт, ну а пятый нашу заветную сотню! Порт, соответствующий профилю более высокого уровня, поддерживает все состояния предыдущих по нисходящей. В качестве опорных напряжений выбраны 5В, 12В и 20В. Использование 5В необходимо для совместимости с огромным парком имеющейся USB-периферии. 12В – стандартное напряжение питания различных компонентов систем. 20В предложено с учетом того, что для зарядки аккумуляторов большинства ноутбуков используются внешние БП на 19–20В.

Пара слов о кабелях!

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

Для совмещения передачи энергии большой мощности и сигналом с гигабитным трафиком, производителям кабелей придётся серьёзно напрячься.

Полюбуйтесь, как выглядит подходящий для нашей задачи кабель в разрезе.


Кстати, об ограничениях на длину кабелей при использовании интерфейса USB 3.1. Для передачи данных без существенных потерь на скоростях до 10 Гб/c (Gen 2) длина кабеля c разъемами USB Type-C не должна превышать 1 метр, для соединения на скорости до 5 Гб/c (Gen 1) – 2 метра.

Схемотехники производителей материнских плат, докстанций и ноутбуков долго будут ломать голову, как сгенерировать мощность порядка сотни ватт, а трассировщики, как подвести её к разъёму USB Type-C.

Производители чипов на низком старте.

Симметричное подсоединение и работа сигнальных линий в разных режимах потребует применения микросхем высокоскоростных коммутаторов сигналов. Сегодня уже появились первые ласточки. Вот, например, коммутатор от фирмы Texas Instruments, который поддерживает работу в устройствах как в режиме хоста так и ведомого устройства. Он способен коммутировать линии дифференциальных пар с частотой сигнала вплоть до 5ГГц.


При этом размеры чипа HDC3SS460 3.5 на 5.5 мм и в режиме покоя он потребляет ток порядка 1 микроампера. В активном же режиме — меньше миллиампера. Существуют и более продвинутые решения, например чипы производства NXP поддерживают частоту обмена до 10 ГГц.

Стали появляться и менеджеры питания, совмещённые с цепями защиты сигнальных линий от статики, например вот такое изделие от NXP


Оно предназначено для корректной обработки момента подключения разъёма, а так же размыкания цепи питания в случае неполадок. Данный чип уже поддерживает напряжение на VBUS до 30 вольт, а вот с максимальным коммутируемым током всё много хуже — он не должен превышать 1 ампера, что и понятно, учитывая габариты — 1.4 на 1.7 мм!

Безусловным лидером в этой области выступила Cypress, которая выпустила специализированный микроконтроллер с ядром ARM Cortex M0 поддерживающий все пять возможных для стандарта профилей питания.

Типичная схема включения для использования в ноутбуке даёт о нём некоторое представление, а подробнее с ним можно будет ознакомиться скачав даташит.


В отличие от чипа NXP он ориентирован на управление внешними силовыми ключами и поэтому может обеспечить коммутацию требуемых токов и напряжений, не смотря на свои малые размеры.


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

Тот факт, что уже для него уже создано несколько демокитов сильно повышает вероятность последнего.


Лифт в небеса или Вавилонская башня.

Итак сегодня полностью сложилась революционная ситуация. Верхи не могут, а низы не хотят жить по старому. Всем надоела неразбериха с огромным количеством кабелей, зарядных устройств, блоков питания и их низкая надёжность.


Новый стандарт породил невиданную активность. Флагманы электронной индустрии — Apple, Nokia, Asus готовят к выпуску свои первые гаджеты с поддержкой USB Type-C. Китайцы уже штампуют кабели и переходники. На подходе докстанции и хабы с поддержкой высокой нагрузки по мощности. Производители чипов разрабатывают новые микросхемы и думают как бы запихнуть драйвер нового порта в микроконтроллер. Маркетологи решают куда воткнуть новый разъём, а инженеры чешут репу пытаясь реализовать многопрофильные устройства из уже имеющихся электронных компонентов.

Пока не ясно только одно. Что мы получим в результате? Удобный и надёжный разъём, который заменит львиную долю интерфейсов и найдёт повседневное применение, или вавилонское столпотворение, ведь ситуация может начать развиваться по не самому благоприятному сценарию:

Пользователи могут окончательно запутаться в многочисленных спецификациях и кабелях, которые будут выглядеть с виду совершенно одинаково, но при этом будут сертифицированы только под определённые профили. Попробуй разберись с ходу со всеми этими маркировками.



Но даже если получится, то это вряд ли решит проблему — китайцы без зазрения совести легко поставят на любой шнур любой значок. А если надо, то до кучи на каждую сторону одного кабеля разные, их не смутит даже если они будут взаимоисключающими.

Рынок наводнится невероятным количеством переходников разного калибра и сомнительного качества.


Пытаясь подключить одно устройство к другому никогда в результате не будешь знать к какому результату этот процесс приведёт и из-за чего коннект либо вовсе отсутствует, либо всё жутко глючит. То ли один из гаджетов не поддерживает нужный профиль, то ли поддерживает но не слишком корректно, то ли вместо качественного кабеля попалась его грубая китайской подделка. А что прикажете делать, если вдруг на вашем ноутбуке выйдет из строя единственный оставшийся на нём разъём?

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

Интерфейс USB

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

Существует ряд различных спецификаций USB. Началось все с USB 1.0 и USB 1.1, затем интерфейс эволюционировал в USB 2.0, относительно недавно появилась окончательная спецификация USB 3.0. Но на данный момент наиболее распространенной является реализация USB 2.0.

Ну и для начала основные моменты и характеристики. Интерфейс USB 2.0 поддерживает три режима работы:

Командует на шине USB хост (например, ПК), к которому можно подключить до 127 различных устройств. Если этого мало, то нужно добавить еще один хост. Причем немаловажно, что устройство не может само послать/принять данные хосту/от хоста, необходимо, чтобы хост сам обратился к устройству.

USB разъемы.

Помимо изображенных на рисунке, существуют также другие варианты исполнения USB-коннекторов, например, mini-USB и другие, ну это вы и так знаете 🙂

Отдельно стоит обсудить питание устройств USB. И тут также возможно несколько вариантов.

Во-первых устройства могут питаться от шины, тогда их можно разделить на два класса:

Разница тут заключается в том, что low-power устройства не могут потреблять больше, чем 100 мА. А устройства high-power должны потреблять не более 100 мА лишь на этапе конфигурации. После того, как они сконфигурированы хостом их потребление может составлять до 500 мА.

Кроме того, устройства могут иметь свой собственный источник питания. В этом случае они могут получать до 100 мА от шины, а все остальное забирать у своего источника.

С этим вроде бы все, давайте потихоньку переходить к структуре передаваемых данных. Все-таки это представляет для нас наибольший интерес!

Структура данных интерфейса USB.

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

Интерфейс USB, структура данных.

Каждая транзакция имеет следующий вид:

USB транзакции.

Структура Token пакета интерфейса USB.

Пакеты Token бывают трех типов:

Пакет In сообщает нашему USB-устройству, что хост готов принять от него информацию. Пакет Out, напротив, сигнализирует о готовности и желании хоста поделиться информацией. Пакет Setup нужен для использования управляющих передач. Ну а пакет Start Of Frame используется для того, чтобы инициировать начало кадра.

Тут есть еще один важный момент. PID включает в себя 4 бита, но при передаче они дополняются еще 4-мя битами, которые получаются путем инвертирования первых 4-ых бит.

Структура Data пакета.

Тут все в принципе так же, как и в пакете Token, только вместо адреса устройства и номера конечной точки здесь у нас передаваемые данные.

Осталось нам рассмотреть Status пакеты и пакеты SOF:

Структура Status пакета.

Тут PID может принимать всего лишь два значения:

И, наконец, Start Of Frame пакеты:

Структура SOF пакета.

Давайте в качестве примера рассмотрим процесс записи данных в USB-устройство. То есть рассмотрим пример структуры кадра записи.

Кадр, как вы помните состоит из транзакций и имеет следующий вид:

Кадр интерфейса USB.

Что представляют из себя все эти транзакции? Сейчас разберемся! Транзакция SETUP:

Транзакция Setup.

Транзакция Out.

Аналогично при чтении данных из USB-устройства кадр выглядит так:

Кадр USB при чтении данных.

Транзакцию SETUP мы уже видели, посмотрим на транзакцию IN:

Транзакция In.

Как видите, все эти транзакции имеют такую структуру, как мы обсуждали выше 🙂

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

Типы USB: гид по различным стандартам

Новые стандарты призваны сделать все проще и удобнее — фактически же внедрение новых технологий создает новые проблемы.


На самом деле новый стандарт USB 3.1 и разъем Type-C должны унять безобразие и навести порядок. На все про все — один-единственный кабель: для передачи данных, аудио-, видеосигнала и подачи питания. Симметричный разъем Type-C — настоящее счастье для запутавшихся в проводах пользователей мобильных устройств. А стандарт USB 3.1 позволяет, например, воспроизводить видео с планшета на телевизоре в то время, пока мобильное устройство заряжается.

Уже только переход на новые спецификации готовит производителям дополнительные трудности, из-за чего продавцы и покупатели тотчас же приходят в уныние. Упрекнуть компании в отсутствии заинтересованности нельзя: после выхода на рынок MacBook Pro (2015) многие производители представили продукты с поддержкой нового стандарта USB 3.1 с разъемом Type-C, среди них такие устройства, как материнские платы, мониторы, внешние накопители и смартфоны. Так, разъемом USB Type-C оборудован LG G6, а еще HTC 10 и Samsung Galaxy S8, который подключается к док-станции через универсальный разъем, превращаясь в полноценный персональный компьютер. Но новая форма не всегда означает новые функции: так, Type-C в версии Huawei не поддерживает USB 3.1, а для быстрой зарядки вообще использует собственную технологию.

Старые устройства — помеха для новых стандартов

Типы USB: гид по различным стандартам

Многообразие разъемов
Многие USB-устройства, как и прежде, выпускаются с одним из старых разъемов. Type-C должен заменить их все

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

Не путать: Type-C — это не USB 3.1

Типы USB: гид по различным стандартам

«Говорящие» логотипы
Логотипы должны отражать, какие функции обеспечивает разъем USB. К сожалению, их используют не все производители

Поскольку консорциум USB одновременно с разъемом Type-C утвердил две другие спецификации, часто возникает некоторая путаница в понятиях. Во-первых, мы имеем новый разъем Type-C с зеркальным расположением контактов 2×12, благодаря чему порт нечувствителен к ориентации штекера – а это значит, что о проблеме «как воткнуть штекер USB Type-A с первого раза» можно будет совсем скоро забыть.
Во-вторых, вместе с новым разъемом введен новый стандарт USB 3.1, повышающий потолок скорости передачи данных до 10 Гбит/с (брутто).

Далее, электропитание USB Power Delivery (USB-PD) представлено в новой, второй ревизии: она подразумевает ускорение зарядки подключенных устройств путем увеличения мощности (20 В, 5 А вместо прежних 5 В, 0,9 А). Другими словами, несмотря на то, что USB Type-C, USB 3.1 и USB Power Delivery часто отождествляются, они не являются равнозначными терминами или синонимами. Так, существует, например, интерфейс USB 2.0 в формате Type-C или порт USB 3.1 без поддержки быстрой зарядки Power Delivery.

Но это еще не все. Совсем снимать вину за беспорядок с консорциума нельзя, поскольку от использования обычной номенклатуры он ушел: с появлением USB 3.1 прекратил существование USB 3.0 в том смысле, что эта прежняя версия теперь классифицируется как USB 3.1 Gen 1, а нововведенная технология называется USB 3.1 Gen 2. Но множество кабелей и устройств USB продаются под названием USB 3.1 — без указаний, какое именно поколение имеется в виду.

Консорциум USB, правда, разработал систему логотипов для обозначения разъемов USB Type-C, чтобы можно было отличить, например, штекер Type-C с поддержкой USB 3.1 Gen 1 от штекера с поддержкой USB 3.1 Gen 2 или вообще старого USB 2.0, но для начала логотипы нужно внимательно изучить. Нередко приходится заглядывать в руководство, чтобы понять, какая версия используется — если, конечно, подробная документация доступна. Неудивительно, что многие производители продолжают использовать прежнее название USB 3.0.

Типы USB: гид по различным стандартам

Предельные величины USB-версий
С USB 3.1 Gen 2 скорость передачи данных повышается вдвое и увеличивается мощность тока для быстрой зарядки

Ко всему этому многообразию следует добавить интерфейс Thunderbolt 3, разрабатываемый в первую очередь Intel и Apple. Thunderbolt с третьей версии тоже использует разъем Type-C, но не совсем совместим с USB 3.1. С использованием активных кабелей Thunderbolt 3 пропускная способность достигает 40 Гбит/с (брутто) — в четыре раза больше, чем у USB 3.1. Это не только обеспечивает очень высокую скорость передачи данных, но и позволит передавать по DisplayPort несколько видеопотоков с контентом 4K и даже использовать внешние видеокарты. Сложные технологии требуют использования активной электроники в кабелях. USB-устройства можно подключать к порту Thunderbolt 3, но ни в коем случае не наоборот.

Трудный выбор кабелей

Неразбериха не останавливается одними стандартами и версиями. Если раньше можно было ограничить выбор одним USB-кабелем с нужными типами разъемов, с USB 3.1 и Type-C это будет не так-то просто. Здесь, как и в случае со стандартами и версиями, в настоящее время образовался огромный недостаток информации: далеко не все кабели Type-C умеют передавать данные, видео и подавать питание. Во многих случаях для пользователей непонятно, поддерживает ли кабель Type-C быструю зарядку Power Delivery или альтернативный режим для передачи видео, потому что логотипов и маркировки, как правило, попросту нет.

Типы USB: гид по различным стандартам

Премиумные материнские платы
В настоящее время USB 3.1 Gen 2 поддерживают только отдельные материнские платы премиум сегмента. Среди них — Asus Rampage V 10, оснащенная двумя портами Type-A и двумя Type-C, стоит она около 38 500 рублей

Зачастую невозможно определить, поддерживает ли кабель USB 3.1 или всего лишь USB 2.0. На сайте Amazon очень часто встречаются отзывы от расстроенных клиентов, которые после покупки обнаружили, что приобретенный кабель не поддерживает технологию быстрой зарядки их смартфонов. Из тяжелого положения совсем не помогает выйти даже обозначение некоторыми производителями, например, Aukey, кабеля USB 3.1 Gen 1 с концами Type-C и Type-A как «кабель с Type-C на USB 3.0» — это в корне неверно.

Если вы решили обзавестись устройством с разъемом Type-C, непременно убедитесь в том, что в комплекте поставки есть кабель — только в таком случае все требования наверняка будут удовлетворены. Поставщик оборудования для компьютерной техники Hama, например, предлагает несколько кабелей Type-C с подробными характеристиками, но цены начинаются от 1000 рублей. Еще дороже обойдется покупка кабеля Thunderbolt 3 — нужно будет выложить около 2000 рублей. Зато тут предусмотрены все функции. Если эта цена слишком высока, то волей-неволей придется порыться в описаниях продуктов и отзывах клиентов о них в поисках нужного кабеля.

USB-C

USB-C: симметричный штекер

Передача данных, питание и диалог между устройствами — каждый из 24 пинов штекера Type-C выполняет отдельную функцию. Легко заметить, что их расположение симметрично.

Дисплеи, ноутбуки и адаптеры

Для передачи видео в одном из альтернативных режимов (DisplayPort или HDMI), то есть, например, с ноутбука на монитор, тоже следует обратить внимание на технические требования. В настоящее время на рынке есть несколько мониторов с разъемом USB Type-C от LG, Eizo, Acer и HP (например, Envy 27, около 40 000 рублей). Для вывода видео практически повсеместно используется стандарт DisplayPort, который и вправду работает вполне надежно. Но если говорить о быстрой зарядке, которая предъявляет особые требования блоку питания монитора, то тут у покупателей во многих случаях возникают вопросы.

Типы USB: гид по различным стандартам

Видео в альтернативном режиме
Передачу видео на монитор разъем USB-C, например, как у LG 27UD88 (около 38 000 рублей), как правило, обеспечивает надежно, но быстрая зарядка Power Delivery ему дается не всегда

Впрочем, подача питания с монитора на ноутбук не всегда обязательна. Портативный 15-дюймовый монитор Asus MB169C+ (около 15 000 рублей) получает питающее напряжение от ноутбука через полноценно используемый разъем Type-C.
Так или иначе, в настоящее время чаще случается так, что ноутбук с разъемом USB Type-C подключается к монитору через порт HDMI или DisplayPort. В таких случаях требуется переходник, преобразующий видеосигнал и передающий его на монитор с использованием нужного стандарта. Такие аксессуары можно купить примерно от 1000 рублей. По сравнению с другими кабелями выбирать переходники довольно просто, потому что их задача заключается только в преобразовании видеосигнала без учета других особенностей USB 3.1.

Для тех, кто интересуется ноутбуком или планшетом с разъемом Type-C, выбор в настоящее время ограничен, но зато замечателен. Кроме MacBook (12 дюймов) есть гибриды Acer Aspire Switch 10 V (около 25 000 рублей) и Asus T100HA (около 18 000 рублей). А юный хромбук Google Pixel оснащен целыми двумя портами Type-C (правда, только стандарта USB 3.1 Gen 1), но в России он пока не поступал в официальную продажу.

Acer

Старая документация
Несмотря на то, что Acer Aspire Switch 10 V снабжен только одним портом Type-C, в руководстве указаны старые типы USB-разъемов

Наверное, вряд ли какой-нибудь пользователь осмелится разом перевести все свои периферийные устройства на Type-C, поэтому большинству владельцев ноутбуков для начала потребуется адаптер USB 3.1 для передачи данных и видеосигнала по кабелю USB Type-A, HDMI или DisplayPort. Цены на рекомендуемые гибкие модели начинаются от 2500 рублей, как, например, на Icy Box IB-DK4031. Club 3D SenseVision стоит дороже — около 6500 рублей — зато он включает HDMI, DVI, USB 3.0 Type-A, 4 разъема USB 2.0, быструю зарядку USB, а также гнезда для подключения микрофона и наушников.

Менее богат в настоящий момент выбор для десктопов: традиционно производители материнских плат внедряют новые стандарты в премиум-модели. Единственная материнская плата с четырьмя портами USB 3.1 Gen 2 (по два Type-A и Type-C) — это Asus Rampage V 10, которая стоит около 38 500 рублей. По крайней мере, указание на быструю передачу 10 Гбит/с находится в том числе на панели интерфейсных разъемов. Одним из вариантов USB 3.1 из нижней ценовой категории десктопов является MSI X99A SLI (LGA 2011-3) с одним портом Type-A и одним Type-C примерно за 15 000 рублей.

Универсальный адаптер

Переход на компьютеры с разъемом Type-C потребует для периферии наличия переходника с различными типами портов.

> Club 3D SenseVision (около 6500 рублей)
Адаптер относительно дорогой, но оснащен большим количеством портов, среди которых — HDMI, DVI, гнезда для микрофона и наушников, а также четыре порта USB 2.0 и разъем для быстрой зарядки (USB 3.1 Gen 1)

> Icy Box IB-DK4031 (около 2500 рублей)
Более простой вариант адаптера с разъемом Type-A (USB 3.1 Gen 1), HDMI,
а также разъемом Type-C с Power Delivery для быстрой зарядки внешних устройств.

Преимущества внешней памяти благодаря USB 3.1

Freecom mSSD MAXX

Быстрая память
USB 3.1 Gen 2 обеспечивает многим внешним твердотельным накопителям, например, Freecom mSSD MAXX, значительный рывок в скорости

От высоких скоростей передачи данных по USB 3.1 Gen 2 выигрывают, конечно же, сетевые хранилища с конфигурацией RAID и внешние накопители, в первую очередь флеш-память — твердотельные накопители и USB-флешки. Но для последних в настоящее время доступность USB 3.1 Gen 2 сводится к нулю. Предлагаемые флешки SanDisk, Kingston и Corsair, позиционируемые как USB 3.1, передают данные со скоростью не более 5 Гбит/с, то есть относятся к первому поколению. Тем не менее, для большей части флешек сейчас этого должно хватить.

Что же касается внешних твердотельных накопителей, то тут производители Freecom (mSSD MAXX, около 8000 рублей) и Adata (SE730, около 9500 рублей) предлагают диски с USB 3.1 уже второго поколения. Первые практические тестирования показывают, что высокоскоростной интерфейс действительно обеспечивает ощутимо более высокие скорости передачи данных. Terramaster предлагает корпус для сетевого хранилища D2-310 с двумя отсеками (около 10 000 рублей) с поддержкой USB 3.1 Gen 2, на котором высокоскоростные диски SATA в RAID-массиве тоже должны произвести хорошее впечатление.

USB-C

Музыка по USB-C
Счет гнезду для наушников на смартфоне открыт: в скором времени в стандартной комплектации появится переходник Type-C на TRS

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

Переход с одного поколения технологий на другое всегда был длительным и часто запутанным процессом, но со времен VHS и Betamax такой сумятицы, как сейчас, еще не было. Когда-нибудь конфигурация USB 3.1 / Type-C и вправду упростит всем жизнь — особенно пользователям, ну а пока предстоит преодолеть немало трудностей.

ФОТО: CHIP Studios; Freecom; Stouch; Club 3D; Raidsonic; Acer; LG; Asus; Sabrina Raschpichler

Читайте также: