Перейти к содержанию
    

USB power delivery

Использовал ли кто в своих разработках "USB power delivery" (PD)? Насколько успешно? И как именно реализовывал?

Есть мысль реализовать её в устройстве без дополнительного чипа-контроллера PD. Центральный МК устройства имеет USB, но в нём отсутствует аппаратная поддержка PD.

Посмотрел описание: вроде как говорят, что в старой реализации PD, физический уровень использовал BFSK на 23.2МГц. Такое своими силами на МК не потянуть (без дополнительной серьёзной аппаратной обвязки). Но пишут, что в последней ревизии (USB PD 3.0) BFSK более не используется. А используется BMC с частотами 300кГц и 150кГц +-10%. Что вполне реализуемо на обычном mainstream ARM (на его таймере или ШИМ; и возможно даже без DMA).

Кто-нить может подтвердить или опровергнуть эту инфу? Т.е. - насколько вероятно наткнуться на USB-host, в котором PD старой ревизии (BFSK), а не новая (BMC)? Можно ли рассчитывать, что все продаваемые сейчас источники PD соответствуют PD_3.0?

 

PS: Планируемая роль устройства - sink only (только приёмник). USB-device.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, jcxz said:

Использовал ли кто в своих разработках "USB power delivery" (PD)? Насколько успешно? И как именно реализовывал?

Есть мысль реализовать её в устройстве без дополнительного чипа-контроллера PD. Центральный МК устройства имеет USB, но в нём отсутствует аппаратная поддержка PD.

PS: Планируемая роль устройства - sink only (только приёмник). USB-device.

Без чипа контроллера - думал над этим, но отказался. Использую китайский WCH CH224K - 10 ног, никакого программирования, есть выход PGn. Дешев, достаточно доступен. Минусы - не гибко, более 100Вт не вытащить (тк не поддерживает EPR), величину разрешенного тока не узнать. Плюсы - невероятно прост в использовании, тянет БП до ближайшего к заданному значения (и если его не достигает, то PGn не формирует). Также, некоторые моменты в даташите выглядят сомнительно, в частности относительно его встроенного шунтирующего источника 3,3в - непонятно, насколько безопасно его использовать при +20в на входе. Я на всякий случай ставлю внешний LDO, хотя вроде можно и без него.


Заодно узнал пикантную подробность - на некоторых зарядках, втч Baseus (одни из лучших среди китайских брендов), в инструкции заявлено, что работа на максимальной мощности гарантируется при температуре окр среды +25 градусов в течение 20 минут. Другими словами, никаких нормальных гарантий, сколько БП проработает, если его постоянно грузить на максимум - нет. Поэтому лучше брать БП с запасом. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...