Как стать автором
Обновить

Всё про USB-C: паяльник Pinecil

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров27K
Всего голосов 77: ↑77 и ↓0+77
Комментарии18

Комментарии 18

Спасибо за перевод. Люблю такие истории. Многим начинающим разрабам на заметку. Если код или схемотехника девайса в целом грамотная, но присутствуют какие-то странные "косяки" - подумай десять раз, какую неявную задачу закрывает этот костыль и к каким последствиям он может привести на практике, а не в теории.

Рад видеть этот перевод. Не так давно читал оригинал. Вставлю свои 5 копеек. Примерно с декабря начал проектировать устройство, которое должно получать питание через type c, и чем больше - тем лучше. У меня давно был блок на 100W с поддержкой PD3.0, а когда услышал про PD3.1 - непременно захотелось 140W в своё устройство. Причём PD-триггеры с али в моем случае не катят - устройство должно отпределять, какой ток способно отдавать зу и соотвественно регулировать свой аппетит, чтобы зу не уходило в защиту по току. А это значит, нужен PD-контроллер, или хотя бы PD PHY (пояснение: PHY обеспечивает только физический уровень взаимодействия с источником питания, вся логика ложится на микроконтроллер, PD-контроллер же всё делает сам). К моему разочарованию, не смог найти ни одного PD3.1 контроллера или PHY в продаже. Уже было разочаровался, решил делать на PD3.0 чипе HUSB238, но тут так совпало, что я купил Pinecil v2. И листая коммиты в репозитории IronOS взгляд зацепился за PD 3.1. Пошёл на вики устройства - и точно ведь, поддерживается с недавнего времени! Срочно дайте мне схему устройства! (Хвала опен сорсу!) Смотрю на схеме - так это же старый добрый PHY FUSB302, даташит которого я до этого раз 5 читал, и там кроме PD2.0 ничего не упоминается. Я догадывался, что если на физическом уровне ничего не поменялось, то можно использовать тот же PHY, но смущало ещё и максимальное напряжение питания в 21в. Оказывается, можно было и так) В общем, заказал себе FUSB302, жду! Pinecil v2 меня сильно вдохновил, а библиотека usb-pd от Ralim - это просто нечто. Сегодня получил курьером PD3.1 зарядку, проверил с паяльником - работает! Приходят 28 вольт (паяльник даже 29 вольт показывает). Нагрев до 320 градусов за 2 секунды, если не быстрее. Скоро закончу трассировку плату своего устройства, а там уже начнутся настоящие приключения. Напишу об этом статью на хабр весной/летом. Думаю, аудитории зайдёт.

Ого! Звучит очень интересно. Если будет желание - напишите мне в личку. Опубликуем статью с хабом нашего блога :)

А в чем смысл получать такие мощности от усб? Этот блок питания гораздо логичнее встроить в само устройство, не?

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

А через неделю выйдет новый стандарт, и все прекратится в тыкву.

Ваш зарядник сгорит/потеряется/перестанет подходить к новым устройствам, и вот вы уже носите 2 блока питания..

То есть вы предлагаете сразу на всякий случай отказаться от единого стандарта и вернуть зоопарк зарядников и блоков питания?

У меня сейчас десятки девайсов с PD и это прекрасно, когда не нужно беспокоиться, где завалялся кабель от этой фигни, которой ты не пользовался пару месяцев. Дома есть блок питания, на выезде PD от повербанка или прикуривателя машины.

Розетка 220 вольт - вот хороший стандарт. А для выездов - клеммы на 12 вольт

И что в эти клеммы на 12 вольт подключать? Костыль в виде инвертора 12-220, который сначала преобразует постоянный ток в подобие синуса, повысит до 220, а потом блок питания сделает все наоборот, до напряжения 5-20 Вольт?

Во-первых, PD стандарту уже не один день.

Во-вторых, имеется обратная совместимость и старые устройства новым источником будут поддерживаться.

В-третьих, существуют мультистандартные источники питания QC/PD.

В-четвертых, QC/PD это таки стандарт для подавляющего большинства современных мобильных устройств. То есть, имея зарядник для телефона/ноутбука по дефолту, ваше "уже носите 2 блока питания" можно перефразировать как "можно носить 0 дополнительных блоков питания помимо того что всегда лежит в рюкзаке"

О! Возможно, вы — моё спасение.

Я абсолютный новичок в электронике и схемотехнике, слова эти узнал меньше 3 месяцев назад. Спроектировал платы для своего девайса, и захотелось мне PD.

Т.к. я заказываю на LCSC — компонентная база оттуда.
В общем, мне чудом удалось найти такую микросхему, как CH224K, которая прекрасно, к слову работает, для PD 2.0/3.0.

Но эта IC в наличии в небольших кол-вах, вдруг вообще пропадёт — можете посоветовать несколько наименований?

Запросы максимально простые — standalone IC (и так ног МК не хватает), которая умеет попросить 12V/20V по СС-линиям.

И, может быть, сможете подсказать, где вообще искать подобные микросхемы, а то гугл так себе помогает, если честно :)

STUSB4500L - Standalone USB Type-C™ sink port controller

Если бы всё было так просто.

Этот вариант как раз прекрасно гуглится, но полностью отутствует на LCSC/JLCPCB.

Хорошая статья, перевод подкачал. Слова все переведены, но структура предложений не русская, неудобная, неприятная.

Пожалуйста, прекратите жать на бедный курок...

Курок не жмут. Его взводят!!!

Извиняюсь за отклонение от темы, не удержался.

Сарказм — это сатирический прием: злая ирония. Он строится на противоречии явного и скрытого смысла: когда подразумевается обратное тому, что говорится. 

Я купил себе такой последней версии на 85 Ватт. Айфон среди паяльников :)

Замечу что он работает и от повер банка с QC или PD, что делает его на 100% автономным.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий