Comments 22
При установлении соединения необходимо определить, кто будет выступать в качестве источника питания (Power Source) и потребителя (Power Sink)
так и не понял как происходит эта магия
кабелем type c соединяем два телефона, один начинает заряжать другой.
какой будет source, а какой sink и почему?
Расскажите про SberDevices. Что вообще вы там пилите, какие девайсы.
Я ж надеюсь дело не ограничивается созданием очередной "умной" колонки?
В статье не нашел, добавлю важное замечание — на контактах питания usb-c pd, в отличии от простого usb A, нет напряжения пока по СС не договорятся устройства.
Это жёсткая подстава на многих китайских устройствах с usb-c разъёмами. Они не заряжаются от usb-c pd блоков питания, только от обычных через кабель usb_A — usb-c.
Самое смешное, что по usb-c СС заявить себя как потребителя и получить 5 вольт можно с помощью одного резистора, но китайцы то ли не догоняют, то ли просто "раздолбай".
Да и еще 2 резистора сэкономили)
А почему два резистора? Одного вроде хватать должно.
rones.su/wp-content/uploads/USB_type-C_passive.png
Вообще рекомендую статью всем, кого питание по usb-c заинтересовало rones.su/techno/usb-type-c-anatomy.html
Вариант с одним резистором со стороны розетки Type C не работает, если используется кабель с активными компонентами (e-marker chip). Эта проблема наблюдалась, в частности, с Raspberry Pi 4.
Может работать вариант с одним резистором в вилке, но этот вариант подходит либо для переходников из Type C в один из старых видов разъёмов, либо для несъёмного кабеля с вилкой Type C (в последнем случае резистор может быть размещён и внутри устройства).
Интересные продукты на сайте. Даже странно, что среди них пока нет До-до.
USB PD разделяет Power Direction и Data Direction. Но практически все примеры из коробки сводят из к тому, что DFP == Power Source и UFP == Power Sink. У меня стоит задача по созданию UFP + Power Source. Если просто, флешка, которая при этом ещё и Power Bank. Пока не могу накопать информации.
Варианты аппаратной реализации USB Type-C, или Когда не требуется Power Delivery