top of page

Адаптер USB-C для несовместимых с PD устройств

Основные требования и предпосылки проекта

​​

  1. Некоторые USB устройства, оснащенные Usb-C портом для заряда/питания, несовместимы с UsbC зарядками и требуют для своей работы кабель UsbA-UsbC.

  2. Вышеописанная ситуация возникает в результате того, что согласно USB стандарта для устройств которые передают питание через UsbC порт, должны ожидать сигнал по CC линии до того, как начнут передавать питание 5В активируя стандартный базовый протокол DCP(BC1.2) (дальнейшее определение каким протоколом заряжать например QC или PD определяется в ходе "переговоров" между зарядкой и заряжаемым устройством по линиям D+/D- для QC и СС для PD). Такое требование появилось для целей защиты зарядного устройства от короткого замыкания между VCC и GND которые в более ранних стандартах USB были всегда включены.

  3. Зарядки с портом UsbA не имеют CC линии и передают сразу по дефолту 5В в отличии от UsbC зарядок. Таким образом заряжаемое устройство может не быть рассчитанным на питание от UsbC зарядок, не знать о таком переговорном процессе на запрос питания и не иметь CC линии необходимой для активации базового режима заряда напряжением 5В.

  4. Сигнал, который UsbC зарядка ожидает получить для активации 5В, это присутствие на стороне заряжаемого устройства cтягивающего (pull-down) резистора 5.1кОм, т.е. резистора (также известного как "Rd" резистор) установленного между СС линией и GND сигнализирующего, что к зарядному адаптеру подключен sub-device и он готов принимать энергию.

  5. UsbC кабель (разъем типа папа-папа(male-male)) имеет только одну линию CC, а UsbC разъем типа мама (female), расположенный на зарядке и заряжаемом устройствах, должны иметь два контакта CC1 и CC2. CC линия в кабеле соединяется с одним из двух контактов CC1/СС2.

  6. Таким образом, мы можем установить "посредника" между зарядным и заряжаемым устройством который будет имитировать отсутствующие cтягивающие (pull-down) резисторы для того, чтобы любая из линий CC1/CC2 получила нужный нам сигнал активации зарядки 5В.

  7. Использование такого адаптера возможно и с устройствами которые имеют реализованную схему с резисторами на своей стороне.

Создание такого адаптера и есть цель этого проекта.

Устройство адаптера

 
UsbC charging adapter for dumb devices

Photo 1

UsbC charging adapter for dumb devices

Photo 2

UsbC charging adapter for dumb devices

Photo 3

Порядок работы устройства и компоненты используемые в проекте

Чтобы собрать такой адаптер необходимы следующие компоненты (см. Photo1):

  • Плата с контактами(Amazon)(AliExpress) для каждого пина, предусмотренного разъемом UsbC формата папа-мама (male-female). Все контакты обоих разъемов соединены между собой т.е. обеспечивается полная электрическая совместимость и использование такого адаптера обеспечивает работу любого UsbC кабеля без каких либо ограничений включая USB4/Thunderbolt5.

  • Два резистора сопротивлением 5.1кОм 0.25W (Amazon)(AliExpress) - эти резисторы будут использоваться как cтягивающие между пинами СС и GND.

  • Важно установить два резистора на каждый CC пин по отдельности. Соедиенение обоих пинов и заземление через один резистор на пин GND, может работать для кабелей без e-maker чипа (до 60W), но создаст проблемы для более современных кабелей с e-maker чипом рейтингом 100/240W. 

На Photo2 вы можете увидеть припаянные резисторы к контактам, которые обозначены B5-GND и A5-GND

На Photo3 вы можете увидеть USB-тестер Power-Z KM003C(Amazon)(AliExpress) который не включается без отдельного внешнего питания, если подключить USB кабель к его female-порту. Но благодаря этому адаптеру, который сообщает зарядному устройству о необходимости подачи питания и что перед зарядным устрйоством девайс который запрашивает энергию, мы наблюдаем, что USB-тестер включается, что говорит о корректной работе данного адаптера.

Обратите внимание, что подключать адаптер необходимо в указанном порядке Зарядное устройство->Кабель(UsbC-UsbC)->Адаптер->Заряжаемое устройство. Такое подключение обеспечит видимость только одного стягивающего резистора для зарядного устройства т.к. UsbC кабель использует только одну CC линию. Если поменять местами в этой цепочке адаптер и кабель (что потребует перевернуть адаптер на 180 градусов и соединить его напрямую с источником питания), то зарядка может не происходить т.к. зарядное устройство увидит сразу два стягивающих резистора и некоторые источники питания в такой конфигурации отказываются инициировать зарядку.

Если Вы нашли информацию на этой странице полезной, пожалуйста, поддержите мою работу, перейдя по ссылке на сайт Amazon или AliExpress для совершении нужной для Вас покупки. Это аффилированные ссылки, клик ним никаким образом не повлияет на цены для Вас, но поможет поддержать этот проект. Огромное Вам спасибо за поддержку!

bottom of page