17.04.2016      3018      54
 

USB type-C. Коротко и ясно.


Достоинства порта USB type-C:
• быстрый
• мощный
• универсальный
• симметричный.

Теперь гарантированно можно подключить USB кабель к устройству с первого раза.

Контакты разъёмов на схемах показаны с внешней (рабочей) стороны, если обратное не оговаривается особо.

Скачать спецификацию USB type-C в PDF (En)

Порт содержит 24 контакта (12 контактов на каждой стороне). «Верхняя» линейка нумеруется A1÷A12, «нижняя» — B1÷B12. По большей части линейки идентичны друг другу, что и делает этот порт равнодушным к ориентации штекера. Контакты каждой линейки можно разбить на 6 групп: USB 2.0, USB 3.1, Питание, Земля, Согласующий канал и Дополнительный канал. А теперь рассмотрим подробнее.

Собственно, USB 3.1. Линии высокоскоростной передачи данных: TX+, TX-, RX+, RX- (контакты 2, 3, 10, 11). Скорость до 10 Гб/с. Пара TX отвечает за приём данных, RX — за передачу. В кабеле эти пары перекроссированы, и что для одного устройства является RX, другому представляется как TX. И наоборот. По особому распоряжению эти пары могут переквалифицироваться под другие задачи, например — под передачу видео.

Старый добрый USB 2.0. Линии низкоскоростной передачи данных: D+/D- (контакты 6, 7). Этот раритет включили в порт ради совместимости со старыми тихоходными устройствами до 480 Мб/с.

Плюс питания — Vbus (контакты 4, 9). Стандартное напряжение 5 вольт. Ток выставляется в зависимости от потребностей периферии: 0,5А; 0,9А; 1,5А; 3А. Вообще, спецификация порта подразумевает передаваемую мощность до 100Вт, и в случае войны порт способен питать монитор или заряжать ноутбук напряжением 20 вольт!

GND — «Земля»-матушка (контакты 1, 12). Минус всего и вся.

Согласующий канал (или конфигурирующий) — СС (контакт 5). Это главная фишка USB type-C! Благодаря этому каналу система может определить:

— Факт подключения/отключения периферийного устройства;
— Ориентацию подключенного штекера. Как это ни странно, но разъём не абсолютно симметричен, и в некоторых случаях устройству хочется знать его ориентацию;
— Ток и напряжение, которое следует предоставить периферии для питания или заряда;
— Необходимость работы в альтернативном режиме, например, для передачи аудио-видео потока.
— Кроме функций мониторинга этот канал в случае необходимости подаёт питание на активный кабель.

Дополнительный канал — SBU (контакт 8). Дополнительный канал обычно не используется и предусмотрен лишь для некоторых экзотических случаев. Например, при передаче по кабелю видео, по SBU идёт аудиоканал.

Распиновка USB type-C

«Полосатым цветом» здесь изображены контакты неизолированного провода.

Странным решением было отмаркировать провода D+ и D- не как в USB 2.0, а наоборот: D+ белый, D- зелёный.

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

Штекер по прихоти разработчика создан «щербатым» — многострадальные контакты USB 2.0 расположены только с одной стороны ▼


Схема типового кабеля USB-C «вилка-вилка»▼

Активность/пассивность устройств USB-C

У кабеля USB-C нет таких понятий как «коннектор-A» или «коннектор-B» — коннекторы теперь во всех случаях одинаковы.

Роли устройства обозначены новыми терминами:

DFP — активное, питающее устройство (как бы порт USB-A)
UFP — пассивное, приёмное устройство (как бы порт USB-B)
DRP — «двуличное», динамически изменяющее свой статус устройство.
Кроме того, заряжающее устройство называется Power Provider, заряжаемое — Power Consumer.

Распределение ролей осуществляется установкой на контакте CC определённого потенциала с помощью того или иного резистора:

▶Активное устройство (DFP) определяется по резистору между контактами CC и Vbus.
Номинал резистора сообщает потребителю, на какой ток он может рассчитывать:
56 kΩ — 500 или 900 мА
22 kΩ — 1,5 А
10 kΩ — 3 А

Переходники с USB 2.0 (3.0) на USB-C, служащие для подключения новых смартфонов к старым ПК или ЗУ распаяны по схеме DFP, то есть, показывают себя смартфону как активное устройство.

▶Пассивное устройство (UFP) определяется по резистору между контактами CC и GND.
Номинал резистора: 5,1 kΩ

•Переходники с USB-C на USB-OTG распаяны именно по схеме UFP, то есть, имитируют потребляющее устройство.

Переходник с USB 2.0 на USB-C

В переходнике micro-USB 2.0 на USB type-C установлен резистор 56 kΩ между контактами CC1 и Vcc.

Этот резистор как бы говорит смартфону: «К тебе подключили активное устройство − заряжайся. Больше 0,9 ампер не дам».

То есть, даже от мощного зарядного устройства (скажем, на 3 ампера)  через такой переходник мы не возьмём больше 0,9 ампер. Чтобы смартфон не стеснялся и взял 3 ампера, нужно заменить резистор на 10 кОм ▼

Внешний вид платы:

USB Type-C male to micro-USB female

Наш читатель Сергей выслал схему другого переходника micro-USB-BF to USB type-C (Тип 51125 Z22). Схема заметно отличается, но по заверениям Сергея работает корректно. Контакты изображены изнутри разъёма, со стороны пайки.

Схема переходника с micro USB на USB type-C

OTG-host на основе USB-C

Чтобы подключить USB-периферию к устройству с портом USB-C, в переходнике необходим резистор 5,1 kΩ между контактами CC1 и GND.

Этот резистор сообщает смартфону: «К тебе подключено пассивное устройство. Подай питание».

Рассмотрим схему переходника OTG type-C на примере Type-C USB 3.1 To USB 3.0 OTG Adapter. Цвета проводов Data, TX и RX в этой модели несколько отличаются от каноничных, прошу обратить на это внимание! ▼

Ещё одна важная деталь — во всех переходниках типа USBtype-C—type-C или USBtype-C—USB3.0 (не обязательно OTG!) между контактами Vcc и Gnd необходим конденсатор для защиты контактов разъёма от искр при подключении. Например, для переходников на USB 3.0 требуется номинал конденсатора — 10нФ±20%×30В. Переходники на USB 3.1 требуют конденсатор большей ёмкости, а переходники на USB 2.0 не требуют конденсатора вовсе. Подробнее читайте в англоязычной статье «VBUS Bypass Capacitor».

Распайка платы переходника Type-C to USB 3.0 OTG с разных сторон ▼

Смотрим видос через USB кабель!

Как было сказано, кабель претендует на мнофункциональность. Вот как меняется назначение контактов при использовании type-C в альтернативном режиме «Display Port» в качестве видеокабеля: Две пары TX2/RX2 превращаются в видеоканал, а звуком занимается SBU1/2.


Об авторе: Rones

Обсуждение: 54 комментария
  1. Влад:

    Здравствуйте! Сейчас имеется в наличии небольшой блютуз модуль, в планах вставить его в наушники в целях сделать беспроводными. Порт для зарядки в нем — микро. Только зарядка. Собираюсь заменить его на тайп си при возможности. Каким лучше всего образом это сделать? И могут ли возникнуть какие-либо проблемы, если подавать на зарядку 3А вместо 0.9?

    Ответить
    1. Rones:

      Если планируете заряжать от штатных USB-C устройств, то паять гнездо надо так ▼

      «Могут ли возникнуть какие-либо проблемы, если подавать на зарядку 3А вместо 0.9?»
      Нет. Превышение тока не критично.

      Ответить
    2. Rones:

      Упустил важный момент. Распаяны ли на зарядном гнезде USB-micro провода D- и D+? Если да, то потребуется выяснить распайку родного зарядного устройства и воспроизвести её на проводах, идущих от гнезда USB-micro. То есть, если в родном ЗУ D- и D+ замкнуты, то соответствующие провода заряжаемого гаджета потребуется замкнуть.

      Ответить
      1. Влад:

        Ладно, там вариант с юсб си отпал по некоторым причинам. И есть вопрос, уже не в тему, конечно, но важен для меня, а на сайте не нашел конкретно на это ответ. На том самом БТ модуле есть три тактовых кнопки, 4 контакта. Их я собираюсь вынести с платы на корпус наушников. Так вот. Насколько мне известно, то эти самые кнопки могут работать и от двух контактов, уже проверил. Если никаких проблем с этим нет — придется вести меньше проводки и немного облегчит задачу. Но ведь не просто так там 4 контакта, да?

        Ответить
        1. Rones:

          Ладно, может и этот вариант отпадёт?

Ваш комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Если нужно, добавьте картинку (только JPG)

Рубрики