Новый разъем USB Type C больше не имеет физической защиты от обратной полярности. Вы можете подключить его любым способом на обоих концах, также нет конца A и B, все одинаково.
Так как же этот новый USB-тип справляется с тем, что полярность не меняется на противоположную? Должны ли устройства согласовывать что-то аппаратно и правильно маршрутизировать соединение?
Или в разъеме происходит какая-то магия маршрутизации, и устройства не должны ничего обрабатывать и могут быть уверены, что полярность всегда правильная?
Ответы:
Ниже распиновка розетки:
Вы заметите, что все контакты являются симметричными относительно оси вращения, поэтому, если вы щелкаете разъемом, TX1 + подключается к TX2 +, TX1- подключается к TX2- и т. Д., И что наиболее важно, Vbus и GND всегда совпадают.
Хитрость заключается в контроллере и кабеле - выводы CC используются для определения ориентации, после чего контроллер соответствующим образом направляет:
Как вы можете себе представить, кабели будут немного более здоровенными из-за дополнительных проводов.
Источник: спецификация USB 3.1 @ usb.org - в частности, PDF-файл спецификации универсальной последовательной шины версии 3.1, доступный для загрузки в верхней части страницы)
Также отличный пост в блоге, объясняющий все подробности о выводе канала конфигурации:
http://kevinzhengwork.blogspot.de/2014/09/usb-type-c-configuration-channel-cc-pin.html
Archive.org (если он отключен)
источник
Поскольку кабели пассивны и предназначены для обратной совместимости, сигналы дублируются сверху и снизу. Преимуществом этого является удвоение выводов питания и, таким образом, увеличение текущей мощности.
источник
Штырьки 2 × 12 (т.е. 24) расположены таким образом, что их вставка в обоих направлениях направит электрическую энергию на один и тот же путь. Как говорит Владимир, геометрическая симметрия. Каждый из контактов имеет клоновый штифт на другом ряду из 12 контактов.
источник