Управляем Quick Charge адаптером с Arduino!
ฝัง
- เผยแพร่เมื่อ 27 พ.ค. 2024
- В этом видео мы познакомимся с технологией Quick Charge, и научимся получать от QC адаптеров не только 5, но и 9, 12, и даже 20 вольт!
► Библиотека QuickCharge: github.com/GyverLibs/QuickCharge
► Адаптеры QC на Aliexpress:
- Дешевый: ali.ski/oyDVX ali.ski/-z-C2O
- Мощный: ali.ski/XKYWn9 ali.ski/ibD6f
► Поддержать автора: yoomoney.ru/to/410019154264963
► По всем вопросам: nich1con36@mail.ru
► Огромный стартовый набор GyverKIT: kit.alexgyver.ru/
★ Инструменты, приборы и материалы для пайки ★
- Удобные мультиметры: ali.ski/2nn13 ali.ski/fTDAW9
- Тестеры компонентов: ali.ski/ZFLC7Y ali.ski/Mb_7W
- Карманные осциллографы: ali.ski/JdkQw
- Паяльная станция HakkoT12: ali.ski/pEUz9I
- Паяльный фен 8858: ali.ski/3cSLjp ali.ski/OtB10-
- Коврик для пайки: ali.ski/gF7bWW
- Стриппер для проводов: ali.ski/RiVwcj ali.ski/Thu_i
- Оловоотсос: ali.ski/1MLjH ali.ski/1K-IS
- Куча дешевого припоя: ali.ski/ZGkkx ali.ski/S3h5V
- Шпильки для выпайки: ali.ski/WSv7wx
- Хороший флюс-гель: ali.ski/uFflw
00:00 - Вступление
00:29 - Технология Quick Charge
00:51 - Стандарты зарядки
02:42 - Особенности QC
05:42 - Трудности
07:00 - Схемотехника
08:29 - Пробуем QC2.0
09:26 - Пробуем QC3.0
10:18 - Проверяем на совместимость
11:22 - Библиотека QuickCharge
11:58 - Эпилог
► Уроки Arduino на сайте: alexgyver.ru/lessons/
► Модули и датчики с Али: alexgyver.ru/arduino_shop/
► Страница "Заметок Ардуинщика": alexgyver.ru/arduino_lessons/
Теги: #arduino #уроки #ардуино #alexgyver
●●●●●●●●●●●●●●●●●●●●
► Основной канал: / alexgyvershow
► Поддержать автора alexgyver.ru/support_alex/
► Официальный сайт: alexgyver.ru/
► Почта: alex@alexgyver.ru - วิทยาศาสตร์และเทคโนโลยี
Да это же просто кладезь информации про QC! Большая работа, большой лайк!
а я всегда лайк не глядя
@@user-xj7jz6wx3g Про это уже только ленивый не говорил, про лайк до просмотра, и о том что они учитываются только временно, до следующего пересчёта времени просмотра... Самый "рабочий" лайк - это поставленный после 80-90% просмотра, ну эт не указание, эт просто констатация факта! 😲 А вот то что такая работа перелопачена, это дорогого стоит... 🤗 Я, таки, до недавнего времени думал, что тельце и БП там по I2C, или ещё как общаются и договариваются, а оказывается, что там всё "гораздо" проще и прозрачнее! 👍😁🤪
@@user-dq2ci5ln5g перелайкаю)
Никогда не влезал в это, но предполагал что там связь работает типа как i2c. А тут вон оно как просто относительно. Спасибо.
Побольше таких уроков, действительно очень полезная инфа.
Отличить QC3.0 от QC2.0 можно, если задействовать аналоговый вход и ещё один цифровой вывод: после подачи сигала на переход в continuous mode замерить начальное состояние и пару раз подать команду декремента, измеряя напряжение после каждой. Если напряжение будет падать после подачи команд, причём, на ожидаемый уровень, можно считать, что блок питания поддерживает стандарт 3.0. А вот чтобы определять, может ли БП отдавать 20В, надо включать именно 20В. То есть надо делать соответствующий делитель. И желательно подключить всё это через полевые транзисторов, чтобы отключить эту часть схемы после определения типа БП. Для чего и нужен ещё один цифровой выход. Хотя, если надо постоянно мониторить напряжение, можно и не отключать и тогда дополнительный цифровой вывод не потребуется.
а кто запрещает просто не использовать, и не отключать?
@@ukt_pxd2260, никто не запрещает, только вот потери будут, если не отключать. А если устройство питается от аккумулятора, то потери окажутся неприятным дополнением.
Огромная благодарность за проделанную работу, всё не было возможности разобраться как это работает. А идея уже давно витала в воздухе. Лайк за труд. ))
Отлично просто зашло данное видео, не задумывался ранее совместить QC и Ардуинеу.
Спасибо огромное за проделанную работу! Я пробовал уже китайские QC триггеры, и они все абсолютно бесполезные в реальных проектах, потому что они никак не проверяют возможности адаптера, и самое главное - на всех экземплярах что мне попадались питание всегда подключено напрямую. Я тоже попытался поискать информацию по протоколу QC, и понял что у меня просто нет времени на изучение всех ньюансов, думал уже осциллографом лезть в китайский триггер и смотреть что он там делает. А тут вот внезапно вышел ваш видос на эту тему. Прям от всей души благодарю! Наконец-то смогу заюзать возможности QC адаптеров в своих скромных поделках.
Все триггеры подключенны на прямую, так как они обычно управляют зарядкой через дата линию
Я знал что кто-то наконец запилит нормальное управление! Столько блоков буквально под ногами валяется а тема триггеров мало раскрыта) Спасибо! Молодец!
Я с субботы по понедельник ломал голову этим вопросом, в итоге ушел писать код на STM32f103. Думал из-за неправильных таймингов не хочет заводится на дешёвой зарядке. Спасибо большое за титанический труд. Эту информацию реально очень сложно найти в открытом доступе. Лайк однозначно
Как правило им не нравится напряжение уровней, спеки допускают довольно широкий диапазон, например 0В это все, что ниже 0.35в, но на деле не нравится им такой 0.
@@nich1con652 я измерял напряжения осциллографом. 0 и 0.6 получались хорошо, а вот вместо 3.6 плавало между 4.2 и 4.3. как я уже сказал, ушел на стм32. И там напряжения 0 0.6 и 3.3 и там заработало нормально. Ну и по таймингам визуально есть различия, на стм32 импульсы получились более короткие, но при этом более острые. А на ардуине как будто пропущены через RC фильтр
Это тоесть можно напругу менять в реальном времени на устройстве при необходимости этим же устройством. Довольно полезная штука получается, и без сложных схем
Сделайте плату, которую можно воткнуть в адаптер с QC и получить небольшой ЛБП! Это же невероятно удобно)
На алике поищите уже есть
так в чем прблема ? библа есть, берем тиньку и делаем.
@@user-kk6me8xo2l как искать?
@@user-kk6me8xo2l дайте наводку, что там уже есть на алике?
Ищем по слову " qc3 trigger"
Wow! Супер! Это открывает огромные возможности. :)
Спасибо
Вау! Большая работа! Мне терпения не хватило разобраться до конца. Спасибо!
Спасибо за проделанную работу. Как всегда всё понятно и полезно.
Крутяк! Спасибо за информацию. А с PD можно что-то замутить?
Активно голосую за такой же видос по PD!
Плюс за PD! 👍
В BC1.2 упоминается 3 типа портов с точки зрения зарядки:
- SDP - Standard Data Port, 5V 500mA
- CDP - Charging Data Port, 5V 1.5 A, данные и зарядка
- DCP - Dedicated Charging Port, D+ D- закорочены, максимальный ток
Интересно!
Привет. Подскажи пожалуйста, где можно найти информацию как «кодируют» дата линию при различных портах BC1.2. Хочу ограничить ток зарядки от повербанка на 1.5А, при 2А микруха защиты уходит в защиту. Цепь защиты переделать не так просто. А вот вместо перемычки на дата линии usb спаять нужную цепь гораздо проще. Знать бы какую цепь строить…
Спасибо.
@@mktoyolex привет!
Эту информацию можно найти в поиске по запросу USB charge BC1.2
Там описывается, какие напряжения выдавать на линии данных, чтобы устройство поняло, какой максимальный ток оно может взять.
По повербанке: если дело касается ее зарядки, то бюджетные схемы обычно игнорируют состояния линий данных и заряжаются "на все деньги".
Если дело касается выходных портов, то в спецификации указываются напряжения на линиях данных
Спасибо огромное! Очень нужное видео! Сам пробовал лезть в спеки, но не хватило усидчивости понять до конца, как оно работает.
Оставляю свой комментарий благодарности в поддержку канала. Побольше бы таких. Спасибо!
QC, а я тебя искал) Спасибо за детальный разбор протокола и примеры схем включения
Спасибо большое за видео и проделанную работу!
Реализовал на днях QC с вашей библиотекой на Attiny13, всё работает идеально!
Красавчик! За проведенную работу огромный лайк!!! Спасибо
Супер. Сделайте подобное видео по протоколам общения устройств PoE, а на Ардуино можно попробовать собрать эмулятор нагрузки с возможностью записывать что-нибудь не предназначенное для PoE от него.
Спасибо ОГРОМНОЕ! Как раз вовремя - избавил старика от чтения даташитов и лишней возни :)
Спасибо Большое, что поделились ценной инфой! И Респект за Труд! :)
А круто, спасибо за ценные исследования!
Огромная благодарность за проделанную работу. Очень очень актуально.
Огнищщеее!!! Наверное самая полезная раскопка по QC! 👍🔥🔥🔥 Интересно также инфу по PD PPS
Спасибо большое! Давно хотел разобраться в QC а тут всё понятно и просто представлено.
Отличный видос.
Это конечно круто! Спасибо за работу! Молодцом)
Супер спасибо за ваш титанический труд! Теперь можно делать мини лбп с размер зарядки)
Огромное тебе спасибо!!! Как раз нужно было разобраться и тут "на - пользуйся!" Царский лайк!!!!
Автор, молодец!) Можешь рассказать про другие стандарты быстрых зарядок? Интересно как на логическом уровне работают PD, Samsung и тд
Спасибо за проделанные исследования и работу, однозначно лайк
Получается если сделать генератор помех с достатычной длительностью и можно жечь чужие гаджеты на зарядке.. хм
для того и тайминги, чтобы помехи не мешали. в любом случае гаджет тут же отреагирует и даст команду на уменьшение напряжения. так что думаю, что вряд ли прокатит - проще ЭМИ замутить простецкое)))
Копаешь яму другому, копай сразу две, потому что первая - твоя. Эту пословицу пока никто не отменял.
@@user-us4vm6bm9oпо любому россиянин писал про то чтоб сжечь соседу устройство. Сразу видно как своих не бросает, своих не обманывает
Красавчик. Это ж надо было придумать такое.
Класс! Ты первый, кто внятно объяснил как это работает во всех деталях 😉
Пожалуй, лучшее объяснение работы протокола быстрой зарядки Quick Charge.
Отличная информация! Спасибо.
Огромное спасибо! Шикарнейшая информация!
очень полезное видео, эту инфу ещё фиг найдёшь, спасибо
Парни , вы одни такие на ютубе! Слава вам всем и спасибо за труды!
Крайне полезная инфа. Автору мое почтение
Блин, я ждал это видео!
Крайне полезное видео, спасибо, что заморочились.
Нормально так! Теперь у меня будет куча источников питания. Спасибо за материал.
Познавательно 👍 Спасибо
Интересно. Подробно. Полезно. Круто! Спасибо!
Автор мои мысли читает, только пару дней назад разбирался с протоколом QC и тоже пытался реализовать на ардуино 😁
Крутяк)) Случайно набрёл на этот ролик, приятно, что у Александра такой классный компаньон. В будущем наверно и себе соберу такое чудо)
Классное видео!
Раньше тоже интересовало как же етот QC работает!
Спасибо за разяснение.
Прикольная тема. Было интересно.👍
Вай, красота, теперь бы полностью самодельный qc адаптер
о да, это именно то, что мне нужно было, спасибо большее за видео
Спасибо, интересно, может даже пригодится.
Блин во дела!) Уже как год искал инфу по qc с ардуино, видел только фиксированные триггеры на алике, а тут уже как 6 месяц есть ролик дак еще на этом супер канале, лайкосище вам и респект ребята)))👍👍👍👍
Отличный проект, можно ещё раскрыть тему Power Delivery, было бы интересно и полезно)
Очень полезно. Надо теперь про PD такой же видос сделать.
Помоему самый полезный видос на канале)
Спасибо. Очень интересно
Учусь с Вами
Бомбический ролик. Молодчина!
Жирный лайк! Даёшь микро лбп от квикчарджа!!! Даёшь лучше чем miniware!!!
А внатуре, что теперь мешает сделать лбп полноценный габаритами типа паяльника ts100? Ну может чуть крупнее.
Парни, если замутите такую штуку - напишите мне, сделаем корпус устройству алюминиевый красивый)))
Красавчег) много работы было) спасибо
Шикарный видосик , для самоделок самое то
Супер-контент! Большое спасибо!
Отличная работа!
спасибо! респект в очередной раз. маладца автор👍
Да. Я тоже мучился. Эти режимы в даташитах микросхем контроллера быстрого заряда есть.
Вот спасибо! Труд достойный уважения!
О, давно хотел разбора протокола.
Информативное видео, проделана большая работа для его создания !
Давно ждал это видео!
Круто объяснил. Спасибо.
Лютый лайк и благодарчик с респектом!
Огроменное спасибо! Очень крутое видео!
Спасибо, столько полезной информации. Правда полноценный лабораторный БП так все равно не получится сделать (т.к. нет ограничения по току) а так пригодится... :)
А если взять с индикатором Напряжения/тока, да плюс конденсатор. Короче в копилку идей, однозначно
Молодец👍уважаю сравнения
Наконец то дождался!!! Ещё и от народных ютубэров
весьма хорошо можно теперь использовать зарядник для запуска шеточного мотора с ступенчатой регулировкой оборотов
Актуально! Спасибо!
Спасибо, полезний ролик.
Отличная работа👍
Офигенное видео. Вот бы ещё вариант с тем как эмулировать этот адаптер. В том плане что сделать свою повербанку с редким форматом быстрой зарядки. От honor например
круто огромное спасибо за труд!
Теперь открьіваются возможности делать более мощньіе устройства на ардуино с питанием от USB QC адаптеров! большой прорьів! за библиотеку отдельное СПАСИБО!
Умничка! Годный контент!!
Круто! Спасибо!👍👍👍👍👍
Стране нужны такие пытливые умы! Спасибо автору!
Супер сборка инфы по QC, еще б пару слов про PD
Про PD пара слов не выйдет, вообще другой протокол, другой способ передачи данных и тд
@@nich1con652 было бы не менее интересно =)
Очень очень очень полезное видео. Респект и уважуха
У кого есть китайский тиигер - можно осцилографом тайминги посмотреть 😁 А так молодец, лайк! Теперь прикрутить энкодер собрать все в корпус и получишь полноценный регулируемый блок питания.
Снимаю шляпу!!! Моё почтение 👍
уоу нифигасебе! уникально, спасибо!
Крутейшая работа 👏
Алекс, тебе наверно уже говорили. Но твои видосы показывают в Казахстане (Караганда) на уроках в школе
Обожаю ваши видео
Товарищ Ардуинщик, спасибо за ликбез. 👍
Защиту надо ещё по току и регулятор тока)
Познавательно, спасибо
еще можно подключить резестивный делитель, мерить напряжение и выводить на дисплей
Круть какая! Продолжай!