Проектирование USB-зарядного адаптера с поддержкой Power Delivery: что нужно знать на старте

Если вы решили спроектировать зарядное устройство с USB Power Delivery, скорее всего, вы уже столкнулись с тем, что обычная зарядка на 5 В вас не устраивает. Нужно больше мощности — для ноутбука, монитора, аккумуляторного инструмента или промышленного устройства. И вот тут начинается самое интересное: PD — это не просто «больше вольт», это протокол переговоров между зарядником и устройством. Если вы это не учтёте на этапе схемотехники, на выходе получите дорогую плату, которая либо не заряжает, либо заряжает медленно, либо вообще не проходит сертификацию.

Разберём по порядку, как подойти к проектированию PD-адаптера, чтобы не наступить на стандартные грабли.

Что реально даёт Power Delivery и когда без него не обойтись

USB Power Delivery — это стандарт, который позволяет передавать по USB-кабелю до 240 Вт (в спецификации PD 3.1 с Extended Power Range). Но главное не цифры, а принцип: зарядник и устройство договариваются о напряжении и токе через цифровой протокол по линиям CC (Configuration Channel) в разъёме USB Type-C.

Без PD-контроллера вы можете получить только 5 В и до 900 мА (USB 2.0) или 1,5 А (USB 3.0) — если устройство не реализует какой-то проприетарный протокол вроде QC. С PD вы получаете:

  • фиксированные профили: 5 В, 9 В, 15 В, 20 В;
  • в PD 3.1 добавились 28 В, 36 В, 48 В (EPR);
  • программируемые источники питания (PPS) — возможность плавно менять напряжение с шагом 20 мВ и ток с шагом 50 мА;
  • до 5 А по специальным кабелям с маркировкой E-Marker.

PPS особенно важен, если вы делаете зарядку для устройств со сложной химией аккумуляторов — он позволяет реализовать калиброванный CC/CV профиль без дополнительного DC-DC на стороне устройства.

Архитектура PD-адаптера: из чего он состоит

Любой PD-адаптер строится по одной и той же структурной схеме. Разница — в деталях реализации.

  1. Сетевой выпрямитель и фильтр — вход 220 В (или 110 В), выпрямление, EMI-фильтр, сглаживающий конденсатор. Тут ничего нового по сравнению с обычным блоком питания нет.
  2. Первичный преобразователь — обычно обратноходовой (flyback) до 65–100 Вт, выше — LLC или активный клипер с синхронным выпрямлением. Это основной источник питания, который формирует первичное постоянное напряжение.
  3. Вторичный преобразователь (опционально) — если вам нужен PPS или широкий диапазон выходного напряжения, после основного преобразователя ставится понижающий DC-DC с регулируемым выходом.
  4. PD-контроллер — микросхема, которая общается по линиям CC с подключённым устройством, договаривается о напряжении и токе, управляет обратной связью через оптопару или цифровой изолятор.
  5. МОП-ключ на выходе (VBUS switch) — отключает выходное напряжение при подключении/отключении, защищает от обратного тока.
  6. Схема защиты — OVP, OCP, OTP, защита от короткого замыкания на выходе.

Ключевой элемент здесь — PD-контроллер. Именно он определяет, будет ли ваш адаптер работать с реальными устройствами или нет.

Выбор PD-контроллера: на что смотреть

PD-контроллер — это не просто микросхема, это ещё и прошивка с таблицей мощностных профилей (Power Data Objects, PDO). Вот основные критерии выбора:

  • Поддерживаемая спецификация — PD 2.0, PD 3.0, PD 3.1 (EPR). Если вам нужно больше 100 Вт, нужен контроллер с поддержкой EPR.
  • Количество PDO — сколько фиксированных профилей вы можете задать. Обычно от 1 до 7.
  • Поддержка PPS — если нужна, ищите контроллеры с аппаратной поддержкой APDO (Augmented PDO).
  • Встроенный физический уровень — некоторые контроллеры имеют встроенный BMC-кодер/декодер, что упрощает обвязку.
  • Интерфейс управления — I²C, GPIO или предпрошитая конфигурация через внешние резисторы.

На рынке есть несколько проверенных линеек:

Контроллер Спецификация Макс. мощность PPS Особенности
Cypress CYPD3177 PD 3.0 100 Вт Да Встроенный MCU, гибкая конфигурация через EZ-PD
Texas Instruments TPS65987D PD 3.0 100 Вт Да Два порта, I²C, богатая периферия
Weltrend WT6670F PD 3.1 240 Вт Да Поддержка EPR, встроенный физический уровень
FUSB302 PD 3.0 Нет Только PHY, нужен внешний хост-контроллер
ON Semiconductor FUSB307B PD 3.1 Да Автономный контроллер, встроенная прошивка

Если вы делаете первый проект — берите контроллер с автономной прошивкой и конфигурацией через резисторы или простой GUI. Это сэкономит месяцы разработки прошивки.

Схемотехнические решения: что реально влияет на результат

Обратная связь и управление выходным напряжением

В простейшем случае (фиксированные PDO без PPS) PD-контроллер через оптопару управляет обратной связью первичного преобразователя. Когда устройство запрашивает 15 В вместо 5 В, контроллер меняет опорное напряжение на вторичной стороне, и преобразователь перестраивает выход.

Проблема: обычный оптопарный канал обратной связи имеет полосу пропускания около 5–10 кГц. Для PPS, где нужно перестраивать напряжение с шагом 20 мВ за миллисекунды, этого мало. Решение — либо быстрая цифровая изоляция с внешним DAC, либо встроенный в PD-контроллер интерфейс прямого управления DC-DC.

VBUS-ключ и защита при подключении

При горячем подключении Type-C на контактах возникает дуга, которая разрушает разъём. Поэтому стандарт требует: напряжение на VBUS подаётся только после того, как контроллер обнаружил подключение через линии CC и убедился, что разъём полностью вставлен.

На практике это значит, что после завершения PD-переговоров контроллер закрывает VBUS-ключ (обычно N-канальный МОП-транзистор с зарядовым насосом или специализированный load switch). Если вы поставите обычный МОП без правильного gate driver, при токе 3–5 А он будет греться и может сгореть.

Разъём Type-C и распиновка

Для PD-адаптера достаточно реализовать downstream-facing port (DFP) — это режим «источник питания». Вам нужны:

  • линии CC1 и CC2 — подтяжки или подключение к PD-контроллеру;
  • линии VBUS — с ключом и защитой;
  • линии GND;
  • линии D+/D- — если нужна совместимость с USB 2.0 (для передачи данных не нужны, но для обнаружения по BC1.2 могут пригодиться).

Подтяжки на CC-линиях: для источника питания ставятся pull-up резисторы (Rp) к VBUS. Их номинал кодирует максимальный ток, который адаптер может отдать:

  • 10 кОм → 0,9 А (только 5 В);
  • 22 кОм → 1,5 А;
  • 56 кОм → 3 А.

Если вы используете автономный PD-контроллер, он сам управляет этими подтяжками. Если нет — рассчитайте их правильно, иначе устройство не увидит ваш адаптер как PD-источник.

Топология силовой части: flyback или LLC?

Выбор топологии зависит от мощности и требований к КПД.

Flyback — до 65–100 Вт. Простая схема, минимум компонентов, но потери на переключение и утечки трансформатора растут с мощностью. Для зарядки ноутбука на 45–65 Вт — нормальный выбор. Для 100 Вт — уже на пределе, нужно активное охлаждение.

LLC резонансный преобразователь — от 100 Вт и выше. Высокий КПД (93–95 %), меньше нагрев, но сложнее в расчёте и настройке. Требует специализированный контроллер и аккуратный трансформатор.

Активный клипер + flyback — компромисс для 65–100 Вт. Активный клипер снижает потери на рекуперацию энергии утечек, позволяет использовать более простой трансформатор.

Если ваша задача — компактная зарядка на 30–65 Вт, берите flyback с синхронным выпрямлением. Это самый распространённый вариант, для него много готовых референс-дизайнов от производителей контроллеров.

Трансформатор: слабое звено проекта

Трансформатор в flyback-преобразователе — это 50% успеха. Если вы не проектировали импульсные трансформаторы ранься, лучше возьмите готовое решение от производителя сердечников (Würth, TDK, Coilcraft) или закажите расчёт у них через приложение.

На что влияет трансформатор:

  • КПД — потери в меди и феррите;
  • температурный режим — перегрев приводит к деградации;
  • EMI — плохая намотка даёт паразитные излучения;
  • рабочая частота — обычно 65–130 кГц для flyback, выше — меньше размер, но больше потери.

Типичная ошибка: взять сердечник с запасом по размеру и намотать «на глаз». Результат — преобразователь работает, но греется на 30 °C больше, чем мог бы, и не проходит электромагнитную совместимость.

EMI и безопасность: что проверяют в лаборатории

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

Проводимые помехи (150 кГц – 30 МГц) — решаются правильным входным фильтром: X-конденсатор, дроссели синфазного подавления, Y-конденсаторы на землю. Типовой фильтр на входе адаптера занимает больше места, чем вся силовая часть.

Излучаемые помехи (30 МГц – 1 ГГц) — зависят от разводки. Минимизируйте площадь контуров с высокой di/dt: первичный контур ключ-трансформатор-конденсатор, вторичный контур выпрямитель-конденсатор. Экран между первичной и вторичной обмотками трансформатора обязателен.

Безопасность — расстояния между первичной и вторичной стороной (creepage и clearance) должны соответствовать IEC 62368-1. Для сетевого напряжения 230 В это минимум 6,4 мм по поверхности платы и в воздухе. Если вы не выдержите эти расстояния, сертификационная лаборатория не пропустит устройство.

Частые ошибки при проектировании PD-адаптера

Ошибка 1: игнорирование кабеля. PD на 3 А работает только с кабелями, рассчитанными на 3 А. На 5 А — нужен кабель с E-Marker. Если ваш адаптер отдаёт 5 А, а пользователь подключит дешёвый кабель — либо кабель сгорит, либо устройство не зарядится. Реализуйте проверку возможностей кабеля через E-Marker.

Ошибка 2: отсутствие защиты при переходе между профилями. Когда устройство запрашивает смену напряжения (например, с 5 В на 20 В), выходной конденсатор должен быть разряжен до безопасного уровня перед подачей нового напряжения. Стандарт требует разряд до менее 1 В за 650 мс. Без активного разрядного резистора или ключа вы получите всплеск на выходе.

Ошибка 3: неправильная разводка CC-линий. CC1 и CC2 должны идти напрямую к PD-контроллеру без паразитных ёмкостей. Если вы поставите на них TVS-диоды с большой ёмкостью или длинные дорожки, BMC-сигнал исказится, и переговоры не пройдут.

Ошибка 4: экономия на выходных конденсаторах. При токе 3–5 А и частоте переключения 100 кГц ESR конденсатора определяет уровень пульсаций. Обычные алюминиевые электролиты с ESR 0,1 Ом дадут пульсации 300–500 мВ. Нужны полимерные или керамические с ESR менее 10 мОм.

Что выбрать в зависимости от задачи

Компактная зарядка для смартфона/планшета, до 30 Вт. Flyback + автономный PD-контроллер (CYPD3177 или аналог). Один PDO на 5 В/3 А, второй на 9 В/3 А, третий на 15 В/2 А. PPS не обязателен, но добавит совместимость с Samsung и некоторыми китайскими брендами.

Универсальная зарядка для ноутбука, 65–100 Вт. Flyback с синхронным выпрямлением или LLC. PD-контроллер с поддержкой PPS. Обязательно реализуйте проверку E-Marker кабеля для тока выше 3 А. Выходные конденсаторы — полимерные.

Промышленный адаптер, 100–240 Вт. LLC-топология, PD 3.1 с EPR. Два порта с динамическим распределением мощности. Требуется активное охлаждение и серьёзная работа с EMI. Без опыта проектирования LLC лучше обратиться к компании, которая уже делала подобные проекты.

Практические рекомендации

  1. Начните с референсного дизайна. Производители PD-контроллеров (Cypress/Infineon, TI, ON Semi) дают готовые оценочные платы и принципиальные схемы. Возьмите их за основу, а не проектируйте с нуля.
  2. Смоделируйте силовую часть. Используйте LTspice, PLECS или SIMetrix для проверки режимов работы до изготовления платы. Это дешевле, чем переделка прототипа.
  3. Тестируйте с реальными устройствами. Не на всех устройствах PD-реализация корректна. Проверьте ваш адаптер с 5–10 разными ноутбуками, телефонами, мониторами. Особенно проверьте момент подключения и отключения.
  4. Заложите время на сертификацию. USB-IF сертификация (если хотите использовать логотип USB) занимает 2–3 месяца и стоит несколько тысяч долларов. Сертификация безопасности (UL, CE) — ещё 1–2 месяца.
  5. Не забывайте про терморежим. Сделайте тепловизионную съёмку прототипа при максимальной нагрузке. Если трансформатор или ключ нагреваются выше 85 °C — нужно менять конструкцию.

Итог

Проектирование USB-зарядного адаптера с Power Delivery — это не одна задача, а комплекс: силовая электроника, цифровой протокол, электромагнитная совместимость, безопасность. Начинайте с чёткого определения требуемых профилей мощности и выбора PD-контроллера — это задаёт всю архитектуру. Используйте проверенные референсные решения, не экономьте на трансформаторе и выходных конденсаторах, и обязательно тестируйте с реальными устройствами до запуска в производство.

Если ваша задача — разовый проект мощностью до 65 Вт, вы сможете уложиться в 2–3 месяца разработки с учётом прототипирования и отладки. Для более мощных или серийных решений закладывайте 4–6 месяцев и бюджет на сертификацию.

radio-blog.ru — электроника и технологии