惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Project Zero
Project Zero
Security Archives - TechRepublic
Security Archives - TechRepublic
C
Cyber Attacks, Cyber Crime and Cyber Security
Security Latest
Security Latest
Scott Helme
Scott Helme
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
V
Vulnerabilities – Threatpost
C
CERT Recently Published Vulnerability Notes
S
Schneier on Security
G
GRAHAM CLULEY
L
Lohrmann on Cybersecurity
D
Darknet – Hacking Tools, Hacker News & Cyber Security
I
Intezer
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
F
Full Disclosure
T
The Exploit Database - CXSecurity.com
P
Proofpoint News Feed
WordPress大学
WordPress大学
Microsoft Azure Blog
Microsoft Azure Blog
H
Help Net Security
大猫的无限游戏
大猫的无限游戏
MyScale Blog
MyScale Blog
Hacker News: Ask HN
Hacker News: Ask HN
G
Google Developers Blog
H
Heimdal Security Blog
O
OpenAI News
Hugging Face - Blog
Hugging Face - Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
L
LangChain Blog
C
Cisco Blogs
云风的 BLOG
云风的 BLOG
IT之家
IT之家
Cyberwarzone
Cyberwarzone
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Know Your Adversary
Know Your Adversary
博客园 - 聂微东
The Cloudflare Blog
C
Check Point Blog
K
Kaspersky official blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
月光博客
月光博客
T
Tor Project blog
T
Threat Research - Cisco Blogs
T
Tailwind CSS Blog
P
Proofpoint News Feed
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
A
About on SuperTechFans
小众软件
小众软件
Cloudbric
Cloudbric
A
Arctic Wolf

Все публикации подряд на Хабре

Ловим музу за клавиатуру: как айтишнику стать автором Что умеет Midjourney в 2026? Мой немного грустный разбор этого шикарного инструмента Никто не любит писать тесты, но ИИ может исправить это IPv8 выглядит как мечта. Поэтому почти наверняка не взлетит Производители вернули в продажу материнки с DDR3. Что происходит? Управление агентом с телефона через Telegram теперь в KodaCode От координации к лидерству: как меняется роль руководителя разработки Я сделала родителям бизнес вместо пенсии: зарабатываем 70 тысяч, мама не даёт продать В три раза быстрее приемка товара и оптимизация трудозатрат на 73%: как «РСТ-Инвент» помог Gulliver Group ИИ-шечный мир победил? О влиянии искусственного интеллекта на игропром Кремль снижает давление на Телеграмм пока Европа строит интернет по паспорту Как CEO, CTO и CIO за 8 часов собрали ИИ-директора, который умеет держать позицию под давлением Как (не) потерять домен за выходные Вместо 8 разных VPS: как я организовал практику студентам на одном сервере Почему твой Open Source проект не замечают? R&D: искусство управления неопределенностью в разработке AI-дефляция: вакансий для разработчиков больше, а рост зарплат — худший за 15 лет Мы отдали управление роботами OpenClaw. Что из этого вышло Галактический ID: система идентификации для всех форм разумной жизни Шесть основ бизнес-анализа: начинаем с вопроса «Кто в игре?» Код-ревью, в котором дело не в коде Данные переехали. Команда — нет Системной подход к сдаче OSWE в 2025 Почему комната управления реактором покрашена в цвет морской пены 4 YAML-файла вместо PySpark: как аналитикам строить пайплайны без разработчиков LLM-агент для поиска свободных доменов: автоматизируем подбор Когда, зачем и как правильно начинать новую сессию в Claude Code? Как я заставил нейросеть писать макросы для FreeCAD Анатомия ИИ‑агента для подбора персонала. От тысячи резюме к топ‑10 за минуты Опыт разработчика как экономика внимания Автономность как точка невозврата: кто будет субъектом в цифровом будущем Обучение ИИ в «диких» условиях: как рутинные действия превращаются в датасеты Как измерить LLM для задач кибербеза: обзор открытых бенчмарков Где хранить код? Сравнение GitHub, GitLab и Bitbucket Математика объясняет, почему нормальное распределение встречается повсюду Почему ваш FinOps не работает: 12 тезисов от практиков Как подписать проектную документацию УКЭП с использованием бесплатных лицензий Pilot Адаптивное администрирование Sigla Vision Я грузил уран в бочки, а потом 20 лет строил ИТ в атомной отрасли Чем позвонить с Эвереста? История и обзор спутниковой связи. Часть 2 Как языковая модель помогает контролировать качество инструктажей по охране труда в металлургии Как не передать на desktop свой IP в РКН Анатомия SAP Privileges: как устроено управление правами в macOS MoneyDev: Сказка про три главных слова Обновлённый токенизатор видео K-VAE 2.0 от Сбера Как сделать диспетчеризацию дома на 1284 квартиры почти бесплатно Как мы разогнали железную дорогу Мы дали агентам рутину. Теперь надо решить — что делать с освободившимся временем Токсичный контент, промпт-хакинг и защита ИИ — всё о Guardrails для LLM Умный город начинается с точного взгляда: как «Фалькон Тех» меняет пространство к лучшему Навайбкодил приложение для анализа графов Почему Дюну так интересно читать? Упрощаем работу с рутиной или как стать Гендальфом Белым Деконструкция Go: CPU, RAM и что там происходит. Go Assembler база. Часть 1.1 Какие профессии исчезнут из-за ИИ, а какие появятся? И что с этим делать Как мы построили IT-отдел, где хочется расти: архитектурные встречи, прозрачные метрики и книжные подарки Rufler: Делаем из Claude Code автономный рой через один YAML-конфиг Sing-box и белый список приложений Как построить надёжный обмен сообщениями в микросервисах: лучшие практики для enterprise OpenAI строит MLM-пирамиду, а McKinsey и Accenture помогают ей в этом Дом, который не построил Фишер (Часть 2) «Сверхзвуковой математик» против «Вдумчивого логиста»: битва алгоритмов 3D-упаковки Мультимодальные модели – грубый и дорогой инструмент Разговоры ничего не стоят. Код тоже Проверки физических лиц: с кого начнет ФНС Топ-10 бесплатных нейросетей для создания видео в 2026 году Первые слои кода: как наши решения сегодня определяют архитектуру ИИ на десятилетия Разработка нового статического анализатора: PVS-Studio JavaScript Поиск уязвимостей ПО: базовый минимум или роскошный максимум Почему оценка персонала не работает как инструмент управления Как мы разработали ИИ-ассистента и сократили рутину продуктовой команды на 50% Как я ушел из найма, нажарил косточек и продал на маркетплейсах на 168 млн в год Когда 1С:ERP уже внедрена, а нормального производственного плана всё ещё нет Как я сделал Claude мультимодальным, подключив к нему Qwen Omni Как приглашение на вакансию мечты превращается в атаку Infrastructure as Code: философия и лучшие практики IaC Тестируем Yandex Code Assistant на задаче, в которой нужно хранить секреты nxs-universal-chart v3.0: новое поколение универсального Helm-чарта Callback Injection: Техника, которая отправила Microsoft Defender в глухой нокаут «Все идеи на стол»: митап как способ вывести проект из тупика Сегодня я узнал нечто новое о GPU благодаря багу в своей игре Как заставить LLM ̶ ̶г̶а̶л̶л̶ю̶ ̶ эволюционировать Карта событий как фундамент аналитики: практический кейс для E-commerce Что выбрать для AI: x86, ARM или RISC-V? Дайджест железа за март Роль соматических мутаций в развитии аутоиммунных заболеваний: путь к избирательной терапии Mythos от Anthropic — тревожный сигнал для всех, а не только для банков Guardrails для LLM на Java: как приручить промпт‑инъекции и токсичные ответы Green-VLA: как мы собрали VLA-модель для реального антропоморфного робота и не потеряли обобщение Финансовая гонка вооружений: почему умные люди добровольно в ней участвуют Эра ИИ-агентов наступила: выбираем лучшего цифрового сотрудника # Практический опыт внедрения WinCC Redundancy на производственном предприятии Сделал MVP за 3 дня, а потом неделю прикручивал оплату. Оно того стоило? Физика против Маска: почему Starship V3 может оказаться ещё одной катастрофой Нефть Венесуэлы: крупнейшие запасы в мире, но не крупнейшая нефтяная держава JPA 4. Переосмысление Hibernate Почему зеркальная фотокамера Nikon D5 десятилетней давности идеально подошла для миссии «Артемида-2» Проект «Уровень-Спутник» или как мы сделали платформу для гидрологов «Замедлиться, чтобы ускориться»: почему ИИ повышает цену ошибок в требованиях и архитектуре Как с нуля поднять трафик IT-компании на 1657% при бюджете 55 тыс. и выжить Pixel-perfect Downsampling — идеальная отрисовка 50 миллионов точек без потерь
Ремонт блока питания с Power Delivery. 470 граммов электроники
the_bat (Sel · 2026-04-20 · via Все публикации подряд на Хабре

Уровень сложностиПростой

Время на прочтение4 мин

Охват и читатели5.3K

Не люблю писать о ремонте техники, так как обычно это рутина. Самые частые аппаратные проблемы — это старение, перегревы, перегрузки, намокание и тому подобное. Но тут коллега принес блок питания, который покупался для тестов устройств с Power Delivery, со словами: «Два раза зарядил телефон и блок питания перестал работать». AOHi GaN 140W, весом 470 граммов (!), с относительно небольшими габаритами. Мне кажется, что за такую стоимость он должен был прослужить немного дольше. Я его решил разобрать только для того, чтобы доказать, что там просто свинцовая пластина, а блок питания самый обычный. Спойлер: нет.

Для начала, совсем немного о его параметрах. Блок имеет два разъема USB TYPE-C и один USB TYPE-A. Светодиодный индикатор меняет цвет в зависимости от режима работы. Габариты 76х69х32 (без вилки). Корпус выглядит очень качественно и приятен на ощупь. Ничего лишнего нет. Не дает покоя только быстрый выход из строя и вес.

Рис.1. Модель «AOC-C017».

Рис.1. Модель «AOC-C017».

На картинке выше видно, что максимальная мощность 140Вт достигается при 28В. Реализовано только на порту «USB C1», видимо, чтобы избежать тотального перегрева, если нагрузить все порты. В интернете нашел список протоколов: PD3.1(PD3.0\PD2.0), QC4+(QC4.0\QC3.0\QC2.0), PPS, APPLE 2.4A, AFC, FCP, SCP. Это еще предстоит проверить на практике.

Да, кстати, магазин бесплатно прислал новый комплект устройства, а неисправное не потребовал назад. Значит, вскрываем.

Рис.2. Разборка корпуса блока питания.

Рис.2. Разборка корпуса блока питания.

Так как половинки блока питания скрепляются с помощью ультразвуковой сварки, единственный вариант — это прорезать корпус. Если все сделать достаточно аккуратно, то потом можно смотать скотчем «посадить» половинки на эпоксидную смолу. Основная проблема при этом — близкорасположенные компоненты внутри, их можно легко повредить.

Отпаял экраны с обеих сторон. Порадовало то, что свинцовой пластины внутри не оказалось. Достаточно большой вес создают трансформаторы и теплопроводящий герметик (по консистенции очень похож на термопрокладки для радиаторов). Им залито все свободное пространство, кроме платы Power Delivery с выходными разъемами.

Рис.3. Печатная плата понижающего блока.

Рис.3. Печатная плата понижающего блока.

Первым делом разрядил электролиты по горячей стороне, чтобы не было мучительно больно (в прямом смысле). Так как на них было остаточно напряжение около 120В (предварительно измерил), предположил, что сам импульсник рабочий. Это не панацея, но с учетом общего времени работы («два раза зарядил телефон»), перехожу к изучению второй платы.

Новые GPU в облаке Selectel от 196,09 ₽/час

Видеокарты для ресурсоемких задач — NVIDIA® H100, H200, RTX™ 6000 Pro.

Подробнее →

Как минимум, на нее должно приходить питание. По контактам и электролитам легко можно найти то, что нужно, и понять полярность. Измеряю — короткое замыкание. Увидел, что все-таки не совсем аккуратно резал корпус и помял конденсатор. Выпаиваю — КЗ на плате осталось, конденсатор в норме по всем параметрам, кроме внешнего вида.

Рис.4. Конденсатор по питанию.

Рис.4. Конденсатор по питанию.

Чтобы понять, где КЗ, придется выпаивать плату PD. Что понравилось, так это качество проектирования плат. Сохранена вся шелкография, при этом достаточно высокая плотность с двухсторонним монтажом.

Рис.5. Выпаянная плата Power Delivery.

Рис.5. Выпаянная плата Power Delivery.

Короткое замыкание осталось только на этой плате. На импульсном блоке все хорошо. Смотрим, на чем сделаны каналы Power Delivery — микросхема IP6550.

Рис.6. Схема включения IP6550.

Рис.6. Схема включения IP6550.

Получается, что есть несколько вариантов — пробиты MOSFET'ы либо сама микросхема по VOUT или VOS2. Бывает еще КЗ по керамике, но это редкий случай. Первым делом проверим транзисторы. Так как на плате таких канала три, необходимо понять, какая именно пара выгорела. Для этого с внешнего блока подаю 10В/1А и смотрю, что греется.

Рис.7. Пробитый транзистор (и рядом его собрат).

Рис.7. Пробитый транзистор (и рядом его собрат).

Да, именно эта пара в коротком. После снятия обоих транзисторов плата стала потреблять 10мА — отлично! Тут стояли мощные VSE007N04MS. У меня нашлись только SiSS30DN. Чтобы не потерять мощный USB TYPE-C, я взял транзисторы с канала USB-A, а туда запаял свои. Убеждаемся в работоспособности платы.

Рис.8. Индикация работы.

Рис.8. Индикация работы.

Теперь ответ на вопрос, для чего я все это затеял? Ну не могли транзисторы с током 75А сгореть из-за подключения телефона. Должно быть что-то, влияющее на электронику так, чтобы все это устроить. Ставлю плату на место и нахожу то самое!

Рис.9. Корпус электролита замыкает керамический конденсатор.

Рис.9. Корпус электролита замыкает керамический конденсатор.

Ой-ой. Таких мест я обнаружил три! В трех местах при вытаскивании кабеля из разъема TYPE-C происходит совсем небольшая деформация платы, буквально 0,5-1мм (что уже не хорошо) и все. Конкретно эта керамика стоит по входному напряжению. Еще пара по другим. Это только то, что видно. Возможно, непосредственно под электролитами есть что-то похожее. Еще раз ой-ой. Чтобы не пришлось снова разбирать блок питания и менять ключи (а может и телефон), обмотал конденсаторы несколькими слоями полиимидного скотча.

Рис.10. Изоляция электролитов и установка экранов.

Рис.10. Изоляция электролитов и установка экранов.

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

Заказал себе нагрузку USB-C PD, чтобы прогнать все режимы работы и посмотреть нагрев. Желания подключать мощные устройства пока нет, вдруг всплывет что-то еще.

Рис.11. Получившийся шов.

Рис.11. Получившийся шов.

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

Рис.12. Нагрузка 15Вт.

Рис.12. Нагрузка 15Вт.

Также я приобрел модуль USB TYPE-C триггер, чтобы можно было джамперами выставлять различные напряжения по протоколу. И сразу же спалил свою нагрузочную плату. В ней был установлен LDO без маркировки, видимо на входное напряжение до 18В. Нужно будет попробовать заменить его на BD450M5FP, который держит до 42В. Пока буду тестировать по старинке – нагрузочными резисторами.

Рис.13. 9В, 12В, 15В.

Рис.13. 9В, 12В, 15В.

Какие выводы из этого можно сделать? Тесты показали падение напряжения примерно на один вольт, но при этом держит ток даже больше заявленного. В принципе, блок питания выглядит довольно качественно. Конструктивная недоработка приводит его в негодность, но хочется верить, что на этапе сборки забыли установить какой-нибудь защитный экран, который бы не давал бы электролитам закорачивать компоненты на плате (в данный момент ждем ответ от департамента разработки, но не факт, что он будет). Если это не так, то рано или поздно данная проблема проявится на всех без исключения таких блоках питания.

Спасибо за внимание и успехов!