17.04.2016      425273      561
 

USB 3.1 Type-C. Коротко, ясно, детально

• назначение контактов
• распиновка
• питание и заряд
• схемы переходников


Достоинства порта USB 3.1:
★ быстрый
★ мощный
★ универсальный

Достоинства разъёма Type-C:
★ долговечный
★ симметричный
Теперь гарантированно можно подключить USB кабель к устройству с первого раза.

⚠ Следует различать понятия «порт» и «разъём». Разъём (гнездо) Type-C можно припаять хоть к старому телефону (вместо micro-USB), но порт так и останется старым USB 2.0 — скорости заряда и передачи данных это не прибавит. Из удобств появится лишь симметричность и надёжность разъёма.

⚠ Таким образом наличие Type-C ещё ни о чём не говорит. Продаются модели смартфонов с новым разъёмом, но со старым портом. Перечисленные в этой статье достоинства к таким смартфонам не относятся.

Назначение контактов

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

Скачать спецификацию 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 Гб/с. В кабеле эти пары перекроссированы, и что для одного устройства является 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 3.1 Type-C

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

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

Серой обводкой помечены провода, чей цвет по словам Википедии не регламентирован стандартом. Автор вообще не нашёл каких-либо указаний на цвета проводов в официальной документации.

Распайка коннекторов Type-C ▼

Кабели USB type-C

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

Схема дата-кабеля для подключения устройств с USB-C к порту USB 3.0 ▼

Технология питания/заряда USB PD Rev.2 (USB Power Delivery)

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

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

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

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

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

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

 

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

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

 

⚠ Технологию USB PD Rev2 в которой по контакту CC согласуются ток и напряжение заряда не следует путать с технологией Quick Charge (QC), где по контактам D− и D+ согласуется только напряжение заряда. USB PD Rev2 поддерживается только в USB 3.1.
QC поддерживается без привязки к версии порта.

Переходник USB-micro—USB-C

Переходник micro-USB 2.0 на USB type-C служит для подключения гаджета с гнездом Type-C к стандартному дата-кабелю USB 2.0 для заряда и синхронизации с ПК. В переходнике установлен резистор 56 кОм между контактами CC и Vbus.

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

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

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

Универсальный переходник USB-micro—USB-C с поддержкой OTG

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

В идеале вместо 55 кОм стоило бы использовать 51 (как в аналогичном переходнике от Huawei), чтобы в цепи Vcc-CC получались каноничные 56 кОм. Но спецификация не требует такой точности. Номинал сопротивления Vcc-CC допускается в диапазоне 45…67 кОм.


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

Вариант универсального переходника

Наш читатель Кирилл поделился схемой занятного переходника, подобного предыдущему▲. Ключевое отличие — в гнезде micro-USB не задействован контакт ID (№5), и оба резистора (и DFP, и UFP) подключены постоянно.

Устройство, к которому подключен этот переходник через Type-C, определяет свою роль  по наличию или отсутствию напряжения на контакте Vbus. Если сперва подключить к переходнику зарядное устройство через гнездо micro-USB, а потом подключить переходник к смартфону, то порт смартфона обнаружит напряжение заряда и переведёт смартфон в режим потребления. Если же просто подключить переходник, то смартфон входит в режим OTG и подаёт напряжение сам.
Переходник испытывался на смартфоне Samsung Galaxy S8.

Переходник USB-C—USB-AF

Чтобы подключить USB-периферию к устройству с портом USB-C, в переходнике необходим резистор 5,1 кОм между контактами CC и GND.
Этот резистор сообщает смартфону: «К тебе подключено пассивное устройство. Подай питание».

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

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

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


Аналоговый звук через Type-C

Стандартом предусмотрена возможность передачи аналогового звука через цифровой порт. Эта возможность реализована в смартфонах HTC серии U, HTC 10 Evo, Xiaomi Mi, LeTV. Автор будет признателен, если читатель пополнит этот список.

Режим называется «Audio Adapter Accessory Mode». За подробностями обращайтесь к статье «Аналоговый звук через USB-C».

Для работы в этом режиме служат аналоговые гарнитуры с вилкой Type-C. Для подключения классической гарнитуры со штекером «джек» предусмотрены переходники.

Переходник для наушников и одновременной зарядки на GearBest ▶

Аналоговый звук передаётся по каналам Data−, Data+, SBU1 и SBU2. Смартфон переходит в этот режим, если в вилке гарнитуры или переходника между контактами A1—A5 и B1—B5 установлено сопротивление менее 0,8…1,2 кОм. Вместо резистора доводилось видеть просто перемычку.

Видео через USB-C

Для передачи видео через USB 3.1 разработан режим «DisplayPort Alternate Mode».
См. перечень устройств, поддерживающих этот режим.
В режиме «Display Port» назначение контактов порта меняется — две пары TX2/RX2 превращаются в видеоканал, а звуком занимается SBU1/2 ▼

Если материал оказался полезным для вас…

…вы можете нас отблагодарить! Авторам сайта будет очень приятно!


Обсуждение: 561 комментарий
  1. Здравствуйте.

    Хорошие картинки у Вас, очень понятные.

    Только одно замечание.
    В USB Type-C нет понятия «OTG». Потому что смена ролей теперь предусмотрена самим стандартом Type-C.

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

      Я по старинке использую термин «OTG» ради ясности. В конце концов, роль смартфону задаётся точно так же — распайкой штекера, как и в случае со старым добрым OTG.

      Спасибо за отзыв. Я как раз и стараюсь делать максимально понятные картинки. Приятно, что удаётся.

      Ответить
  2. всем привет.
    не знаете как UART mode включить на type-c ?

    Ответить
  3. Здравствуйте!
    У меня ноутбук Jumper EZBook Air (http://4pda.ru/2016/09/29/325929). У него только один порт — USB type-C. В комплекте идет адаптер на обычный USB (female). Через него подключаю флешки, мышку. Все работает.
    Задумал купить на Aliexpress несколько устройств.
    1. Адаптер (https://ru.aliexpress.com/store/product/GoldSong-14-5V-1-5A-Reversible-USB-3-1-Type-C-to-USB-3-0-HUB/2661185_32771186836.html), чтобы одновременно заряжать и подключать периферию. Не получилось. Ни заряда нет, ни мышь ни флешка не подключились.
    2. OTG-переходник (https://ru.aliexpress.com/item/Good-Sale-Aluminum-Short-USB-3-1-Type-C-Male-to-USB-3-0-A-Female/32756908721.html) для подключения мыши и флешки. Не работает!
    3. OTG-переходник (https://ru.aliexpress.com/item/0-2MUSB-Type-C-to-USB-Type-A-Male-to-Female-OTG-Data-Connector-Cable-Adapter/32585524883.html) для тех же целей. Тоже не работает!
    Ну не может же быть 3 неисправных устройства! Или я что-то не то покупаю? Помогите, пожалуйста, советом!

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

      OTG вам точно не подходит. Вам нужен хаб с функцией зарядки ноутбука, типа такого: https://www.icover.ru/catalog/product/seenda_ihub_09c_2_usb_3_0_type_c_charging_hub_usb_kontsentrator_gold
      Данное устройство разработано якобы специально для макбуков, но стандарт есть стандарт, и должен работать с любым девайсом.

      Ответить
      1. Спасибо! А я-то думал, что OTG можно для подключения флешек к компьютеру использовать…
        Ладно, пусть лежат, дожидаются, пока телефон с USB type-c появится!

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

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

          Ответить
          1. Спасибо! Очень помогли!
            К сожалению, уведомления об ответах не доходят.

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

              Спасибо, что оповестили, буду разбираться!

              Ответить
  4. Есть блок питания для смартфона. Выход USB type C. Не на чем проверить. Пробовал замерять напряжение на выходе — ноль. Но при включении, в розетке искра проскакивает, значит в высоковольтных цепях, скорее всего, все в порядке.

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

    Сыр-бор в том, что блок питания оригинальный, 3А, от топового смартфона. Стоит денег. Не поднимается рука выбросить.

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

      Я понимаю, что так оно и есть. Пока согласующий канал не разберётся кто кого, каким током и каким напряжением должен питать, никакого «авансового» напряжения не даётся.

      Ответить
  5. Уважаемые друзья нужен совет или решение ваше.
    Мой вопрос заключается в том чтобы имеющийся телефон с рут правами (letv x 600) мог с компьютера или другого устройства принять видео и аудио сигнал.
    Переходник hdmi to usb-c может с телефона передать сигнал на телевизор или ноутбук, а может ли он сделать наоборот/или как это сделать, я нигде информацию не нашел такую!
    Если порассуждать, то телефон с рут правами и кабелем otg может принять информацию на устройство/
    если переходник hdmi to usb-c не примет сигнал на телефон (видео и аудио), то может собрать кабель USB-c c OTG на Hdmi как думаете и где такую схемку взять?
    Кабель hdmi to usb-c я заказал как придет сделаю эксперимент ,но готовлюсь плясать с бубном и нужны альтернативы мне по решению? помогите кто шарит в этих вещах!?

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

      Полагаю, для передачи видеопотока с ПК на андрофон понадобится специальное приложение. А как иначе вы себе это представляете? И интуиция подсказывает, что должно быть беспроводное решение вашей задачи, то есть, трансляция видео по wifi или bluetooth.

      Ответить
  6. У меня похожий. Но открыть не смог, хорошо запрессован. NILLKIN Micro USB к USB Тип C Адаптер Конвертер для Huawei P9/HTC 10-Серебро. Сейчас его уже нет. Хотел вставить изображение, но не получилось.

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

      Изображение высылайте на почту: rones@ya.ru

      Ответить
  7. vzl:

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

    Ответить
  8. Здравствуйте! А есть ли схемы распиновки otg кабелей usb type-c? На алиэкспрессе я встречал один такой кабель. И ещё сейчас продают разные переходники type-с microUSB. Будет ли работать такой переходник с otg кабелем microUSB?

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

      «На алиэкспрессе я встречал один такой кабель» — подкиньте ссылку. Странно, что для этого нужен какой-то особый кабель.
      Дело в том, что кабель type-C одинаков для всех случаев, а режим OTG обеспечивается программным образом при общении подключенных устройств.
      Как я понял из документации, в случае стыковки type-C с ранними версиями USB в переходнике должен быть впаян резистор 56kΩ между CC и Vbus, чтобы девайс с портом type-C понял, что ему уготована роль ведомого устройства. На практике не проверял.

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

          Пока не рискну публиковать схемы. Лучше закажу в Китае такой переходник и разберусь, как он распаян.

          Догадываюсь, что в переходниках typeC—microUSB_BF просто соединены земли с землями, питание с питанием, и есть линия передачи данных USB2.0 (Data- и Data+).
          В OTG-кабеле typeC—USB3.0_AF то же самое, плюс высокоскоростные линии TX и RX.

          А хитрость заключается в резисторах, определяющих в первом случае пассивную роль устройства type-C (заряжается от компа) , а во втором случае активную роль (питает подключенное устройство).

          Конкретнее это описано в pdf-документе «Introduction to USB Type-C» (легко находится в Гугле) на страницах 10, 11.

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

            Rones. Спасибо. Очень похоже. Буду ждать Ваше окончательное заключение. Сейчас у меня простая задача: померить ток заряда через Type-C. Подходящего USB doctor не нашел.

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

              Так а распиновка-то вам как поможет? Вы хотите самостоятельно спаять такой переходник? Это достаточно кропотливая работа. И где будете брать штекер type-C ?

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

                Переходники, о которых я выше говорил, идут с коннекторами. Вопрос как их правильно применить.

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

                  Ну, назначение переходников и так понятно. Первый тип переходников (USB-C to microUSB-BF 2.0) служит для подключения гаджетов type-C к ПК или ЗУ через стандартный дата-кабель USB—USB-micro. Второй переходник (USB-C to USB-AF 3.0) служит для подключения устройств USB 3.0 (флешки, мыши, клавы) к гаджетам или ПК, оборудованным USB-C.

                  У вас есть сомнения на счёт того, будет ли второй переходник работать как OTG? Проверить это я всё-равно не смогу — пока не обладаю устройствами с USB-C.

                2. Rones:

                  Понял. Занятные штуковины. Я набрёл на нечто похожее, но созданное чисто для лабораторных испытаний: http://www.elabguy.com/USB.php

          2. Ну про переходники я примерно так и думал. Возможно потом можно будет их заказать. Я правда не знаю как хорошо они будут работать с подключением к компьютеру. Для этих целей наверно лучше купить кабель typeC—USB. Тем более стоимость кабелей и переходников примерно на одном уровне. Судя по отзывам этот кабель должен быть относительно хорошим. https://ru.aliexpress.com/item/0-25M-1M-2M-3M-Universal-USB-3-1-Type-C-Data-Sync-Cable-Type-C/32608381763.html?spm=2114.03010208.3.107.znw7id&ws_ab_test=searchweb0_0,searchweb201602_2,searchweb201603_1&btsid=bcbe0ea7-c589-44d1-a7f4-28f7a6f998bc

            А вот OTG-кабель на данный момент более интересен. Через него можно подключать различные флешки и геймпады. Поэтому перекинуть данные через этот кабель будет даже в какой-то мере проще. Имеет ли смысл заказывать такой переходник? https://ru.aliexpress.com/item/Type-C-USB-3-1-To-USB-3-0-OTG-Adapter-Type-C-Data-Cable-Connector/32608909330.html?spm=2114.03010208.3.345.mqH1ml&ws_ab_test=searchweb0_0,searchweb201602_2,searchweb201603_1&btsid=130fd764-1231-4ca0-9c13-2295cb3c08bc
            Просто интересно Ваше мнение по поводу различных китайских кабелей и переходников.

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

              Увы, китайцы о своём товаре говорят неконкретно, и никакого мнения о товаре, пока сам не испробовал, быть не может.

              Ответить
              1. Ну про китайцев с таким описанием согласен. Я могу судить о товаре основываясь на количестве хороших отзывов. Вот сейчас думаю заказать для пробы. Только пока не решил обычный кабель или OTG. А у Вас будут тестирования подобных китайских девайсов?

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

                  Тестировать точно не буду — не на чем. Буду только прозванивать, срисовывать распиновку.

                2. vzl:

                  У меня кабель: http://www.banggood.com/BlitzWolf-2_4A-USB-Type-C-Reversible-Braided-Data-Cable-3_33ft1m-USB-2_0-A-Male-to-USB-3_1-Type-C-Male-p-1015832.html?rmmds=myorder
                  К сожалению, померить падение напряжения не могу. Для этого и хотел купить модули о которых упомянул выше. По косвенным признакам (входящий ток и ток измеряемый программно в смартфоне) кабель приличный. Есть переходник «NILLKIN Micro USB к USB Тип C Адаптер Конвертер для Huawei P9» Там где покупал, его уже нет. Пока не пользовался.

                3. Я в итоге заказал себе OTG-кабель. Возможно потом закажу и кабель для подключения к компьютеру.

                4. Rones:

                  Будем на связи. До меня это добро идёт около месяца.

                5. только что такой же переходник проверил, на фото резисторы местами перепутаны

                6. Rones:

                  Спасибо. Получу переходник, перепроверю и исправлю, а то пока запутался. До выяснения скрою картинку.

                7. alex:

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

                8. Здравствуйте.

                  Я не понял, как работает эта схема.

                  Ниже написали, что резисторы перепутаны. Тогда так.

                  1) Между CC и Vbus — 60 кОм.
                  Такое сопротивление в переходнике на Type-B (female) по стандарту должно быть, но номиналом 56 кОм (pull-up resistor).
                  Его наличие означает, что к порту подключен хост или зарядка.

                  2) Между CC и Gnd — 5 кОм.
                  Это по стандарту быть должно, но только для переходника на Type-A (female), а не Type-B, как этот. Такой резистор (pull-down) означает, что к USB-C подсоединено периферийное устройство (а не хост или зарядка).
                  Но какое периферийное устройство имеет штекер Type-B? Это ведь не по стандарту. Какие-нибудь беспроводные наушники, подзаряжаемые от смартфона через microUSB? Допустим.

                  Но как поведет себя контроллер USB-C, обнаружив, что к порту одновременно подключены и хост (1) и периферийное устройство (2)? Поскольку он периодически проверяет подключение одного или другого, то, видимо, подключит в том режиме, возможность которого в данный момент проверяет. Т.е. такое подключение либо будет работать, либо нет, случайным образом.

                  3) Между Vbus и Gnd — 55 кОм.
                  Этого по стандарту вообще быть не должно. Сделали, видимо, только чтобы первые два пункта могли существовать одновременно.
                  Но почему 55? Если бы сделали 51, то в пункте (1) было бы 56 кОм, как и положено.

                9. Rones:

                  Изготовитель этого переходника задался целью сделать универсальный адаптер, заставляющий смартфон играть ту или иную роль, в зависимости от типа подключенного кабеля — OTG-cable или Data-cable (Charge-cable).

                  Я понимаю работу схемы таким образом:
                  При подключении дата-кабеля смартфон видит 60Ω между CC и Vbus → режим DFP (заряд или обмен данными)▼

                  При подключении OTG-кабеля смартфон, благодаря перемычке в штекере OTG кабеля, видит уже 5kΩ между CC и Gnd → режим UFP (работа с периферией)▼

                  Пока не разобрался, каким образом расставляются приоритеты. Ведь даже на второй схеме смартфон по-прежнему видит 60kΩ между CC и Vbus, но в режим переходит. Видимо, отсутствие напряжения на Vbus со стороны USB 2.0 подсказывает ему, что надо работать с периферией.

                  Что касается странного номинала резистора. Спецификация допускает целый диапазон сопротивлений 56 kΩ ±20%, то есть, от 44,8 kΩ до 67,2 kΩ.

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

                  Смартфон периодически пробует быть то источником (source), то приемником (sink). Возможны две ситуации.

                  1. Периферию воткнули, когда смартфон пробует быть источником.
                  Тут вопросов нет, периферия штатно подключается. В терминах стандарта состояния смартфона:
                  Unattached.SRC -> обнаружен pull-down (5 кОм) -> AttachWait.SRC -> Attached.SRC.

                  2. Периферию воткнули, когда смартфон пробует быть приемником.
                  Unattached.SNK -> обнаружен pull-up (60 кОм) -> AttachWait.SNK -> ждет Vbus, но его нет -> ErrorRecovery -> через некоторое время -> Unattached.SRC -> см. пункт 1.

                11. Rones:

                  «это выглядит для смартфона, как будто одновременно подключили и хост и периферию»

                  Возможно, так и задумано. О возможности заряжать смартфон в режиме OTG люди мечтают давно — см. раздел «Зарядка в режиме OTG».

                  Хотел бы найти подтверждение нашей гипотезе, но пока руки мозги не доходят.

                12. Задумано разве что хитрыми китайцами. Стандартом эта их схема не просто не предусмотрена, а прямо ему противоречит. Все побочные эффекты этого может представлять только человек, вкуривший все сотни страниц спецификации.
                  Поэтому я не уверен, что этот переходник стоит использовать для питания ноутбука, к примеру. Для этого лучше взять гарантированно стандартный переходник. Например, из рекомендуемых Бенсоном Люнгом (https://www.amazon.com/gp/profile/amzn1.account.AFLICGQRF6BRJGH2RRD4VGMB47ZA).
                  Но для подключения старой OTG-периферии с microUSB к новым смартфонам c Type-C стандартного решения нет, поэтому можно использовать такую схему. Хотя лучше была бы схема просто с одним 5 кОм, но не уверен, что такие делают, ибо не универсально (зарядка работать не будет).

                13. Rones:

                  Согласен, тренироваться с китайскими изобретениями на дорогостоящей технике не стоит. А с портом USB-C пока ещё вся техника дорогостоящая. И спасибо за рекомендации.
                  Но какое-то штатное решение для одновременного заряда и работы с периферией должно быть. В спецификации рассказывается о каком-то «Active cable» — штука интересная, но пока выше моего понимания.

                  для подключения старой OTG-периферии с microUSB к новым смартфонам c Type-C стандартного решения нет

                  Пардон, в статье рассмотрены два переходника (окромя сомнительного), схемы которых никак не противоречат спецификации USB-C.

    2. Rones:

      Получил я переходник OTG type-C, разобрал и срисовал схему. Опубликовал в конце статьи http://rones.su/new/usb-type-c-anatomy.html.
      Вкратце — режим OTG задаёт резистор 5,1 кОм между CC1 и Gnd.

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

      В документе USB 3.1 Appendix E Rev1.0 видел конденсаторы на схеме. Особо не вникал, похоже на гальваническую развязку Tx+, Tx-, Rx+, Rx-.

      Ответить
  9. vzl:

    Здравствуйте. В продаже есть готовые модули коннекторов Type C под распайку. Я видел два типа с уже впаянными резисторами и конденсаторами и без них. В чем разница? И где можно прочитать подробнее об обвязке этих коннекторов.

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

      Самая точная информация по этому вопросу — спецификации (english), которые можно скачать отсюда: http://www.usb.org/developers/usbtypec/

      Ответить

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

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

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