
Привет!
Помните как я тестировал USB порты MIB2 и зарядные устройства черно-белым тестером Atorch J7-g?
Позже, я пытался через переходник USB Type-C папа в USB 3.0 Type-A мама, проверить им зарядные устройства с портами USB Type-C, но обнаружил, что при подключении через такой переходник, смартфон заряжается только в режиме медленной зарядки.
Чтоб понять, почему не работает супербыстрый режим зарядки, или иными словами протокол Power Delivery PPS, который используют смартфоны Apple, Samsung, Google и т.д., достаточно посмотреть на распиновку переходника:

Видим, что контакт CC (Configuration Channel) с USB Type-C разъема зарядного устройства, не попадает на контакт CC USB Type-C разъема смартфона:

ПОЛЕЗНО ЗНАТЬ! Если связь через CC контакт между зарядным устройством и смартфоном отсутствует, смартфон поддерживающий протокол Power Delivery 1.0 или 2.0, может запрашивать нужный профиль (диапазон) питания, через +Vbus контакты, используя модуляцию BFSK с частотой 24MHz. Получается, либо Atorch J7-g не пропускает BFSK протокол через контакты +Vbus, либо мои смартфоны Samsung A7 2017 и A52s 5G, или их зарядные устройства, этот протокол не поддерживают.
Что происходит при подключении кабеля в USB порт?
USB контроллер подключенного устройства проверяет, присутствует ли на каждой из линий D+ и D- сопротивление 15КОм на землю. Если такое сопротивление присутствует, подключенное устройство считает, что это SDP (Standard Downstream Port) USB 2.0 и ограничивает потребляемый ток до 0,5A (2,5W).
Если же такого сопротивления нет, USB контроллер подключенного устройства, инициирует по линиям D-/D+ процедуру "рукопожатия" для проверки, является ли хост CDP (Charging Downstream Port) или иными словами, поддерживает ли хост BC1.1 или BC1.2 (Battery Charging) протокол, разрешающий заряжать подключенное устройство напряжением 5V с током 1,5A = 7,5W.
В случае если контакты D+ и D- в кабеле замкнуты, устройство подключенное к USB порту зарядного устройства считает, что его подключили в DCP (Dedicated Charging Port) поддерживающий зарядку по протоколу BC1.1 / BC1.2.
И наконец, если в кабеле контакты D- и D+ не замкнуты, или же хост не отвечает из-за того, что в кабеле вообще нет таких проводов, идет откат в режим SDP и потребление тока ограничивается стандартом USB2.0 5V 0.5A = 2.5W, а смартфон в таком случае выдает предупреждение, что необходимо проверить, все ли в порядке с кабелем.
Специальные кабели USB Type-C в USB Type-C
Если к смартфону-хосту подключить кабель от приставки беспроводного Android Auto, где CC1 контакт подключен на землю через резистор 5,1КОм, даже без подключения к кабелю самой приставки, операционная система смартфона, отобразит меню с выбором действия.
Также попадаются качественные кабели USB-A в USB-C aIiexpress, где производитель кабеля по ошибке, соединяет через резистор 56 КОм с Vbus не только контакт CC1, но еще и контакт CC2. При подключении такого кабеля к смартфону, он не работает в режиме AndroidAuto.
Ограничение мощности зарядки отдаваемой USB портами
Для того, чтоб через USB 2.0 порт можно было быстрее заряжать батареи фото и видеокамер, в 2010 году, придумали протокол BC1.2 (Battery Charging), позволяющий порту выдавать ток 1,5A (7,5W).
С приходом USB3.0 портов, отдаваемый ими ток, увеличили до 0,9A (4,5W), оставив при этом поддержку протокола BC1.2 и возможность заряда мощностью 7,5W.
Apple же, решила пойти своим путем и придумала свой собственный протокол, позволяющий через USB Type-A порт зарядного устройства, передавать ток до 2,4A, что позволяло по тем временам, нереально быстро заряжать устройства Apple, мощностью 12W.
Беря пример с Apple, другие компании начали придумывать свои стандарты зарядки через USB Type-A порт. Huawei FCP (Fast Charging)/SCP/SSCP (SuperCharge), MTK PE (Pump Express), PE+ (Pump Express Plus 1.1/2.0/3.0/4.0/5.0), Qualcomm Quick Charge 2.0/3/3+/4/4+/5/5+, Samsung AFC 5/9/12V и т.д.
Пятый контакт в USB-A
Те китайские компании, которые решили не платить лицензионные отчисления в организацию USB за использование USB-C разъема в своих зарядных устройствах, добавили в USB-A разъем и коннектор 5-ый контакт (аналог CC контакта в USB Type-C), и придумали свои протоколы супербыстрой зарядки:
Meizu mCharge/Super mCharge 55W;
BBK Electronics (концерн включающий дочерние компании Oppo и Vivo) Oppo Vooc, Oppo OnePlus Dash/Warp Charge, Oppo Realme Dart/SuperDart/SuperVooc до 80W, Vivo (Flash Charge Protocol) и VFCP (Super Flashcharge);
Xiaomi Fast Charging 65W, Turbo Fast Charging 67W, Super Charge Turbo 100W, Redmi HyperCharge до 120W.
ПОЛЕЗНО ЗНАТЬ! BBK начиная с зарядных устройств Vivo FlashCharge 120W, Oppo OnePlus SuperVooc 100W/125W/150W/160W/240W, а Xiaomi начиная с 210W и 300W, уже перешли на USB Type-C разъем.
Meizu была куплена Geely, и продолжает выпускать смартфоны с mCharge. Последняя модель Meizu 21, вышла с зарядным устройством 80W Type-C.
Проприетарщина в зарядных устройствах с USB Type-C разъемом
Huawei начиная со 135W, вообще убрали USB-A разъем и встроили кабель в зарядное устройство.
В зарядных устройствах Motorola 125W, Huawei 135W и Xiaomi 210W, которые выпускаются компанией Aohai Technology Co., Ltd., используются вариации PD/PPS протоколов с токами >5A, названных в ее честь, как Mogai PD и Mogai PPS.
Nubia Technology (бывшая дочка ZTE) в зарядных устройствах для смартфонов Redmagic, также использует свою вариацию PD с токами >5A в PPS профилях.
Приход USB Type-C
С приходом в 2014г. USB Type-C коннекторов и разъемов, благодаря появлению в них контакта CC, алгоритм подключения кабеля к хост устройству усовершенствовали.
Теперь первым делом, устройство подключаемое через контакт CC (или +Vbus если поддерживает протокол BFSK PD1.0 или PD2.0), получает от хоста список поддерживаемых им PDO (Power Delivery Objects) или иными словами, профилях или диапазонах питания и сообщает хосту, какой профиль включить.
Только после этого, следует привычная процедура идентификации типа подключенного устройства по линиям D-/D+.
В наши дни, все производители смартфонов ориентированные на рынок Евросоюза уже сменили разъем на смартфонах на USB Type-C и протокол на Power Delivery, так как к концу 2024 года в Евросоюзе, разрешено продавать смартфоны, планшеты, цифровые камеры, наушники, портативные игровые консоли, портативные динамики, электронные книги, клавиатуры, мыши, навигаторы и наушники, исключительно с зарядным устройством имеющим разъем USB Type-C, и использующим кабель USB Type-C/USB Type-C.
До 2026 года, эти правила вступают в силу для ноутбуков.
При этом, если любое из вышеперечисленных устройств поддерживает проводную зарядку напряжением >5V или током >3A или мощностью >15W, устройство в обязательном порядке должно поддерживать протокол Power Delivery.
Таким образом в Евросоюзе начиная с 2025 года будет положен конец хаосу придуманному китайскими производителями и для супербыстрой зарядки смартфонов и ноутбуков, будут использоваться исключительно коннекторы, разъемы и кабеля USB Type-C и зарядные устройства Power Delivery.
Эволюция Power Delivery и протоколы PD1.0, PD2.0, PD3.0, PD3.1
PD1.0 2012г, поддерживает 6 профилей питания через 4-х контактный разъем USB Type-A:
5V 2A (10W), 12V 1.5A (18W), 12V 3A (36W), 12V 5A (60W), 20V 3A (60W) и 20V 5A (100W)
PD2.0 2014г, вместо 6 профилей, поддерживает 4 правила питания (Power Rules) через USB Type-C:
5V 0.1-3A 0.5-15W для наушников и мелких USB аксессуаров;
9V 1.67-3A 15-27W для смартфонов, камер и дронов;
15V 1.8-3A 27-45W для планшетов и маленьких ноутбуков;
20V 2.25-5A 45-100W для больших ноутбуков и дисплеев.
ВАЖНО! В целях безопасности (во избежание повреждения кабеля), ток >3A или напряжение >20V или мощность >60W, зарядное устройство должно выдавать только после проверки содержимого чипа E-Marker, который должен присутствовать в кабеле. В случае отсутствия чипа, зарядное устройство вообще не должно отображать PD профили выходящие за границы 3A 20V 60W. На практике, встречаются устройства игнорирующие правила безопасности. Подробней про E-marker.
PD3.0 2015г, это тот же PD2.0, в котором убрали протокол BFSK и в 2017г., добавили протокол PPS (Programmable Power Supply), который позволяет заряжающемуся устройству выбирать напряжение в диапазоне 3.3-21V с шагом в 20mV. Технология Qualcom Quick Charge 4/4+/5, обратно совместима с PD3.0.
ПОЛЕЗНО ЗНАТЬ! Согласно стандартов PD2.0/3.0, максимальный ток в фиксированных профилях, не обязательно должен ограничивается значением 5A и может достигать 10,23A, а максимальное напряжение 51,15V.
PD3.1 2021г., это тот же PD3.0, в котором 4 правила питания (Power Rules) стали называть как SPR (Standard Power Range) и дополнили расширенным диапазоном питания EPR (Extended Power Range) с 3-мя новыми правилами:
28V 3.57–5A 100–140W
36V 3.89–5A 140–180W
48V 3.75–5A 180–240W
Для управления током в EPR диапазоне, добавили протокол регулировки напряжения AVS (Adjustable Voltage Supply).
Более детально, со спецификацией PD3.1, можно ознакомиться здесь, а как устройство подключаемое для зарядки выбирает профиль/диапазон, здесь.
Протокол UFCS или китайское видение Power Delivery
Oppo, Vivo и Xiaomi решили создать свой аналог Power Delivery, предназначенный для продукции продаваемой на китайском рынке. 22.05.2025 г. протокол доработали до версии UFCS 2.0.
Чип E-Marker в кабелях работающих с токами >3A, напряжениями >20V, мощностями >60W
Хост устройство или иными словами источник питания (зарядное устройство), способное выдавать ток >3A или напряжение >20V (мощность >60W), перед тем, как сообщать подключенному устройству список PDO, пытается прочитать информацию из чипа E-Marker кабеля. Если это не удается, хост не будет выдавать ток >3A или напряжение >20V, тем самым ограничив мощность до 60W, для предотвращения физического повреждения кабеля.
ВАЖНО! На практике, встречаются такие PD устройства, как например Witrn W20B c PD3.0 профилем 20V 7A 140W, которые игнорируют значения максимально допустимого тока и напряжения записанного в E-marker кабеля и готовы выдавать ток 7A и мощность 140W, превышая записанные в E-marker значения 20V 5A 100W.
Чип E-Marker в кабелях поддерживающих скорость передачи данных >10Gbps
USB Type-C порт ноутбука или устройства, поддерживающего скорость передачи данных >10Gbps (стандарт USB3.2 и новее), также не будет работать на скорости более 10Gbps при отсутствии чипа E-Marker или ограничению скорости в нем. Сделано это для исключения снижения скорости передачи и искажения данных. Конечно на рынке присутствуют недобросовестные китайские производители записывающие в E-marker чип недостоверную информацию, но определить такой кабель при помощи современных USB тестеров и вернуть деньги не должно составлять большого труда ;)
Выбираем современный USB тестер
Первой мыслью было купить обновленный J7-c с цветным экраном, UD18 или UD24, в которых добавили дополнительную пару USB портов type C, но так мне хотелось не просто видеть напряжение, ток и мощность на USB-C разъеме, а еще и понимать какие протоколы поддерживает то или иное зарядное устройство, видеть осциллограмму напряжения Vbus для определения качества изготовления зарядного устройства, информацию из чипа E-marker и т.д., я принялся разбираться, как все эти годы эволюционировали USB тестеры других брендов дабы приобрести что-то посовременнее.
В наши дни, уже мало кто вспоминает о том, что в далеком 2018 году, компанией YZXStudio, были выпущены замечательные тестеры ZY1276 и ZY1278, построенные на микроконтроллере ARM Cortex M0 STMF030F4P6 48MHz с 16Кб Flash и 4Кб RAM на борту.
Затем вышел ZY1280, построенный на микроконтроллере ARM Cortex-M4 GD32F330F8P6 84MHz, с 64Kb Flash и 8Kb RAM.
Тот час же стали появляться фейки и продукты-клоны конкурентов, как например Atorch T18.
Через пару лет, в 2020 году, снижение цен и появление новых более производительных ARM чипов, позволило компании yk-lab, начать новый виток развития USB тестеров и они выпустили тестер Shizuku YK001, построенный на микроконтроллере STM32F4 180MHz.
Немного позже, аппаратную часть модифицировали, добавив совместимость с напряжениями до 26V и током до 6A, доработали прошивку, переименовали в AVHzY CT-3, и продают по сей день по цене ~$75.
Скорей всего, исходник прошивки Shiziku был либо продан, либо конкуренты банально взломали чип и сделали ее дамп, так как в том же 2020 году, как грибы после дождя стали появляться такие клоны, как Atorch UT18, Chargelab Power-Z KT002, WITRN U2 (он же Qway U2). Затем появился аппаратно-доработанный для поддержки протоколов PD, PPS и QuickСharge 5 U2P, а также его брат, заточенный для тестирования MFI кабелей Apple, Witrn X, и т.д.
Идеей Shizuku, также вдохновилась и компания Fnirsi из Шэньчжэня, выпустив тестеры FNB38 (обзор здесь) и FNB48.
ПОЛЕЗНО ЗНАТЬ! FNB48s и FNB48p, это все тот же FNB48, но уже построенные на 240MHz микроконтроллере AT32F403A, см ниже. FNB48P от FNB48s отличается наличием закрытого корпуса и наличием bluetooth версии. В FNB48P, разъем USB-A решили удешевить и убрали из него RX1/RX2/TX1/TX2 пины, сделав из USB3.0 USB2.0. Целесообразность покупки данных тестеров сомнительна, так как над ихними прошивками работы больше не ведутся и существующие ошибки в программном обеспечении никогда не будут исправлены.
В наши дни, некоторые из упомянутых выше компаний, выпустили более продвинутые модели USB тестеров на более производительных ARM чипах, с программным обеспечением собственной разработки. По состоянию на декабрь 2023 года, на рынке присутствуют например: Fnirsi FNB58 за ~$50, Witrn U3 за ~$70, Witrn C4 и C5 за ~$75 и Chargerlab Power-Z KM003C за ~$100.
Что скрывается за этими названиями?
FNIRSI FNB48S, FNB48P и FNB58, построены на китайском 32-bit ARM® Cortex®-M4 core чипе Artery AT32F403ACGT7 240MHz c 1Мбайт flash памяти на борту. Для записи графиков, установлен дополнительный flash чип Winbond 25Q128JVSQ 16Мбайт.
Разница между FNB48S и P только в корпусе. Модель P бывает с bluetooth и без. Работает с напряжениями до 24V и током до 6,5A.
FNB58 работает с напряжением до 28V и током до 7A, имеет экран 2", пищалку. Добавлены протоколы QC4+, QC5, PD3.1 (EPR) и поддержка зарядных устройств PD3.1 с портами 140W.
Хороший обзор практического использования FNB58 здесь.
ВАЖНО! FNB48S/P и ранние версии FNB58 содержат аппаратную ошибку, из-за которой тестер не пропускал пакеты протоколов Quick Charge 4.0+/5, SVOOC 65W (SuperDart) и т.д., от смартфона к зарядному устройству через USB Type-A разъем, которую позже устранили, выпустив исправленную ревизию FNB58, которую можно отличить по надписи на коробке 140W, дизайн которой изменили, как будет показано ниже в моем обзоре тестера.
Актуальная версия прошивки FNB48 2.60 от 10.01.2022, FNB48S/P 1.10 от 25.09.2022, FNB58 1.11 от 24.11.2025. Обновления выходят очень редко, а если вы обратитесь в поддержку, вам будут вешать лапшу и обещать, что все скоро исправят но на деле не будут ничего делать.
WITRN U3 работает с напряжением до 24V и током до 6A, что в теории дает ему возможность работать с мощностью до 168W. В отличии от FNB58, умеет работать с намного большим количеством протоколов.
Актуальная версия прошивки V10.1 от 05.12.2025. Обновления прошивки выходят регулярно.
WITRN C4 работает с напряжением до 48V и током до 13A. В отличии от FNB58 и KM003C, поддерживает протоколы устройств выдающих ток больше 7A: SVOOC 150W 11V@12.75 A, 160W 20V@8A, 240W 20V@12A и Xiaomi 210W 20V@10.5A.
Актуальная версия прошивки V5.4 от 12.2023. Обновления прошивки выходят регулярно.
Power-Z KM003C, построен на китайском Cortex-M4 чипе Huada HDSC HC32F460 с частотой 200MHz и 512Кбайт flash на борту. Для записи графиков, здесь не 16Mb, а всего 4Мб flash и графики на тестере просматривать нельзя. Тестер работает с напряжением до 50V и током до 6A.
Актуальная версия прошивки 1.8.5 от 03.11.2023. Обновления прошивки выходят регулярно.
ПОЛЕЗНО ЗНАТЬ! Я подготовил табличку со сравнением характеристик USB тестеров и поддерживаемых ими протоколов, которую можно посмотреть здесь. За первоисточник (спасибо пользователю форума 4pda, didim99)
Что умеют эти USB тестеры?
1. Определять, какие протоколы поддерживают USB порты зарядных устройств, powerbankов и смартфонов.
2. Показывать осциллограмму всплесков напряжения на контакте Vbus (KM003C умеет только на компьютере), с определением значения P-P, что позволяет определить некачественное/неисправное зарядное устройство, powerbank или кабель.
ПОЛЕЗНО ЗНАТЬ! По нормам Евросоюза, максимальные всплески (Peak to Peak) не должны превышать 80mV, по другим стандартам, нормой считают всплески напряжения до 1% (в Китае до 2%) от рабочего напряжения.
3. Функцию триггера протоколов зарядного устройства или иными словами посылать зарядному устройств через контакт CC на USB-C (или 5-ому контакту на USB-A) кабеля, специальные пакеты данных, заставляя зарядное устройство выдавать заданные напряжение и ток. Это позволяет использовать тестер, как например ручное зарядное устройство для аккумуляторов.
4. Определять наличие и читать информацию из E-Marker и Dash чипов в кабелях. Такие чипы обязательно должны присутствовать в кабелях работающих с током >3A, напряжением >20V (мощностью >60W).
5. Измерять сопротивление USB кабеля для определения некачественных кабелей.
6.Выступать в роли конвертера зарядного устройства работающего по протоколу Quick Charge в устройство Power Delivery.
8. Эмулировать E-Marker (FNB58 не умеет) или Dash чип для кабеля в котором его нет. Эмулировать кабель Apple 2,4A.
9. Наблюдать за переключением профилей PD протокола во время зарядки смартфона PD Listener.
10. Смотреть записанные графики на компьютере
11. Управлять USB тестером с Android смартфона на моделях тестеров с bluetooth.
Чем я руководствовался при выборе USB тестера?
1. Мне нужен был тестер, который совместим не только c зарядками и powerbank с разъемом USB Type-C но и со старыми добрыми USB Type-A (включая и 5-ый контакт) и USB Micro.
2. На момент покупки FNB58, в приобретении тестера дороже $50 я не видел смысла, так как считал, что через год все текущие тестеры все равно устареют и слышал, что Fnirsi готовят FNB68 с сенсорным экраном на Android.
3. Из-за аппаратных косяков и прошивок которые никогда уже не будут дорабатываться, я отмел все FNB*, кроме фейслифтового FNB58.
4. WITRN U3 который выше классом, на порядок лучше распознает протоколы, но имеет менее качественный экран, я отмел по цене.
5. Если бы мне не была нужна совместимость с USB Type-A и USB Micro, я бы выбрал последнюю аппаратную ревизию WITRN C4 или C5 умеющую работать с током 13A, хотя считаю, что цена на него завышена.
ПОЛЕЗНО ЗНАТЬ! FNB58 настолько популярен, что стали появляться клоны, как например Joy-it JT-UM120 или Dollatek FNB58 ;)
ВАЖНО! Токи в 10A и 13A рекламируемые продавцами тестеров WITRN это пиковые значения токов которые кратковременно можно пропускать через эти тестеры. Длительное время эти тестеры рекомендуется использовать с токами до 6A, а у U3 до 5A.
Покупка FNB58
Для меня оказалось полной неожиданностью, что продавцы на aIiexpress не доставляют FNB58 в Австрию. Пришлось спрашивать google и он мне подсказал, что можно купить bluetooth версию FNB58 на ebay.at за €43,85, включая налоги и доставку.
Заказал я тестер 21.10.2023 г., но так как продавец отправил его мне его через Yanwen, одну из самых медленных и в то же время надежных почтовых компаний в Китае, пришел он ко мне только через 45 дней, 4.12.2023 г.:

Благодаря track24.ru видим, что посылка отправленная из Шэньчжэня, где находится завод Fnirsi, через неделю попала в Гонконг (shipment received at origin hub), откуда пару недель доставлялась авиапочтой в Сингапур, в почтовую компанию Quantum Solutions (Destination country — Arrival), где на посылку сверху наклеили уже новую этикетку с новым трек кодом заканчивающимся на SG вместо YP и далее почти месяц ушел, чтоб она попала ко мне в Австрию.
Коробка в которой поставляется тестер, запечатана в целлофан и в моем случае имела наклейку со штрихкодом HW0019708MB:

Понять что это фейслифт, можно по надписи 140W на коробке. Сама коробка изготовлена очень приятно и вытаскивается за специальную лямку сбоку:

Желтая бумажка с красной печатью говорит о том, что устройство прошло заводской контроль качества. Как и в случае с адаптером Android Auto, ни даты ни подписи проверявшего на бумажке нет. Экран тестера заклеен пленкой.
Осматриваем коробку и тестер и бумажку с обратной стороны:

Отверстия в корпусе изготовлены со смещением (ну или разъемы криво напаяны на плату):

Устройство тестера
Откручиваем четыре самореза битой-звездочкой Torx, вытаскиваем боковой пластик со стороны USB-A коннектора и ВАЖНО! используя тонкую отвертку, отщелкиваем с внутренней стороны защелки крышечки которая находится по центру. Только после этого можно аккуратно вытащить тестер из корпуса:

Далее отклеиваем и приподнимаем уплотнитель слева от дисплея и откручиваем там саморез под крестовую отвертку. Такой же саморез откручиваем справой стороны возле USB коннектора:

Ради интереса откидываем экран влево и смотрим как выполнена изоляция:

Отогнув на себя большим пальцем левой руки пластик, в котором находится кнопка-джойстик, правым большим пальцем поднимаем плату наверх и снимаем ее. Смотрим, как выполнен модуль Bluetooth 5.0 Beken BK3432 имеющий на борту 4Мб flash c прошивкой и 160Кб EEPROM для настроек:


Осматриваем плату HW: v0.6

Сердцем тут является гордость китайской индустрии, микроконтроллер собственной разработки 32-bit ARM® Cortex®-M4 core Artery AT32F403ACGT7 240MHz c 1Мбайт flash памяти на борту. Для записи графиков, использован flash чип Winbond 25Q128JVSQ размером 16Мбайт. Слева от него находится динамик с встроенным голубым LED. В качестве коммутатора D+/D- USB портов, использован RS2228

В качестве ADC использован 3Peak TPA626. Возле переключателя PD COM, притаился PD чип UAAE CHH, являющийся ничем иным, как FUSB302MPX

Первое включение и обновление прошивки
Я подключил тестер через USB-A разъем в зарядное устройство EP-TA20 от Samsung A7 2017 и качая кнопкой-джойстиком вправо, перешел в последний экран, где нажал на кнопку-джойстик и вошёл в Settings>About.
Тестер поставляется с очень глючной прошивкой 0.63, которую сразу же необходимо обновить на 0.68. В ней детектор протоколов, обновили на версию 1.3

Для прошивки понадобится кабель USB-A в Micro USB в котором присутствуют провода D+ и D-, например дата-кабель от какого-то старого смартфона:

Скачиваем UsbMeter_V0_0_6 и прошивку Fnb58V0.68.ufn, распаковываем в любую папку и запускаем UsbMeter.exe
Подключаем Micro USB коннектор кабеля в порт PC тестера, зажимаем кнопку-джойстик и подключаем USB-A коннектор кабеля в USB-A порт ноутбука или компьютера (желательно USB2.0, а не 3.0).
Видим, что в "Диспетчере устройств" Windows появилось "Составное USB устройство" с желтым восклицательным знаком и UsbMeter устройство его не видит:

Правой кнопкой мыши удаляем "Составное USB устройство", нажимаем F5 чтоб обновить список в "Диспетчере устройств" и вуаля, у нас "Составное USB устройство" появляется уже без желтого восклицательного знака, автоматически открывается "Проводник", отображается USB диск объемом 11,9Мб и UsbMeter начинает видеть FNB58:

Сразу идем во вкладку "Система":

Нажимаем на желтую папку справа и выбираем файл Fnb58V0.68.ufn и нажимаем на кнопку с кружочком "Обновить"

Начинается процесс обновления который длится приблизительно 5 минут:


Для тестов, я прикупил на aIiexpress за $1.79 0,3м USB3.2 Gen2 100W кабель с E-marker чипом внутри:

При помощи FNB58 из меню "Toolbox>USB-C Cable", проверяем E-marker чип этого USB3.2 кабеля, а также E-marker чип кабеля Essager 240W

Как видим, это честные качественные кабеля.
ВАЖНО! Для проверки чипа E-marker в кабеле, необходимо включить переключатель PD COM на тестере в положение On, и подать внешнее питание (воткнуть коннектор MicroUSB кабеля в разъем PC сверху тестера, а коннектор USB-A подключить например в USB порт ноутбука. Затем тестируемый USB-C/USB-C кабель просто втыкается в любой USB-C разъем тестера. Каким концом и как он развернут на 180 градусов, не играет роли.
Кабель 120W от Oulisheng удивил. Производитель соврал не только о том, что это дата кабель, а еще и о том, что это 120W. Этот кабель, также как и 5A кабель, который я получил в комплекте с фейковой зарядкой Samsung 45W, не имеет E-marker чип и заряжать мощностью более 60W не будет:

За меня можете быть спокойны — деньги за эти 120W и 5A фейки я вернул ;)
Сравнение толщин и длин коннекторов и кабелей. Слева направо: 60W без E-marker, 240W c E-marker, 120W без E-marker, USB3.2 Gen2 100W c E-marker:

Тесты протокола BC1.2 5V 1.5A
Для меня оказалось сюрпризом, что USB3.0 порт на стареньком Lenovo IdeaPad 310, который не поддерживает BC1.2 в CDP режиме (FNB58 обнаруживает на нем только SDP), поддерживает BC1.2 протокол 5V 1,5A через DCP кабель, отдавая 7,5W, а Samsung A7 2017 умеет им заряжаться. Слева на фото, зарядка через USB3.0 порт по протоколу BC1.2 DCP через кабель с замкнутыми D+/D- контактами (DCP кабель), а справа USB2.0 порт SDP 0.5A 2,5W

Как видим, USB тестер ошибочно считает, что если на кабеле замкнуты D+ и D-, то зарядка идет по DCP 1.5A, что является некорректным :)
Ради интереса я решил узнать, какие протоколы поддерживают USB-C порты Samsung A7 2017 и A52s 5G. Запустив тест "Fast Charge>Automatic Detection", я обнаружил PD2.0 5V 0,5A 2,5W:

А на A54 уже PD3.0:

А какие протоколы поддерживает USB-A порт VAG 5Q0035726E?
Оказалось, что USB2.0 порт 5Q0035726E, который в комбинации с MST2 и MHI2, ставили на автомобили платформ PQ26/PQ27/MQB, умеет один единственный протокол BC1.2 CDP 5V 1,5A 7.5W

Это объясняет, почему смартфоны Apple, точно также как и Samsung, заряжаются от 5Q0035726E мощностью 7,5W максимум.
Нахождение протокола Apple и DCP в воздухе или глупая логическая ошибка которую программисты Fnirsi никогда не исправят
Ради интереса, при помощи пункта "Fast Charge>Automatic Detection" FNB58, я решил проверить, какие протоколы найдет FNB58, когда к нему подключено питание через PC порт (MicroUSB), а сам он никуда не подключен.
Питание на PC порт, я взял от USB2.0 порта ноутбука. В точности такой же результат выдает если подключить тестер через USB-A в USB-C кабель, с замкнутыми D+ и D- контактами

А вот если USB2.0 этого же ноутбука подключить к тестеру не в PC порт, а в MicroUSB, тестер корректно определяет SDP (Standard Data Port).
Долгожданный тест зарядного устройства YSY-399
Несколько лет я пользовался Four in One Car Charger 60W 12A Quick Charge 3.0, гадая какие протоколы поддерживает это замечательное зарядное устройство

Теперь понятно, что Samsung A7 2017, A52s 5G, A54 и iPhone 11 Pro, от YSY-399, быстро заряжаются через протоколы Samsung AFC 9V 2A 18W и Apple 5V 2,4A 12W.
Десерт или тест двух-портового зарядного устройства для iPad 2,1A за $2
Сюрприз, оказалось это простое на вид зарядное устройство, поддерживает целых два протокола: DCP 5V 1.5A 7,5W и Apple 5V 2.1A 10,5W

ПОЛЕЗНО ЗНАТЬ! Вместо UsbMeter, можно использовать более функциональный FNIRSI-FNB-Web-Server
Дополнительное чтение:
1. Обзор USB тестера Witrn U3 и сравнение с Fnirsi FNB58
2. Обзор зарядного устройства Essager ES-CD37 100W
3. Обзор зарядного устройства Remax RP-U106 140W
4. Обзор зарядного устройства Sundaree CC60-2A2C 102W
5. Обзор USB cable checker и тестирование USB кабелей
6. Обзор USB кабелей Type-C 100W, оригинального ЗУ Xiaomi 120W и окончательное разочарование в тестере FNB58
7. Обзор USB кабелей для быстрой зарядки 100 и 240W и передачи данных 20 и 40Gbps
8. О Samsung A54 5G и зарядных устройствах Super Fast Charger
9. Осознанное тестирование зарядных устройств USB или как нас пытаются обмануть производители
Всем мира, качественных USB кабелей, зарядных устройств, тестеров и как всегда отличного настроения!


Комментарии 48
C Fnirsi FNB58 вообще куча странностей. У меня он не читает emarker у половины кабелей, у которых он есть и читается другими устройствами.
Стандартный китайский ширпотреб созданный по идеологии — выпустил и забыл. Баги если есть, устранять не обязательно.
Самое странное что обновлений было много, добавили новые протоколы зарядки, а на баги забили.
Шикарнийший обзор, спасибо
А прошивки V1.1.1 и V1.0.3 еще не пробовали ? интересно, в них исправили предыдущие глюки ?
Пока нет. Fnirsi обычно не исправляют ошибки, а добавляют новые. Согласно чейнджлога в новых прошивках добавили опреление новых китайских протоколов зарядки.
они не все что исправляют, вписывают в чейджлог
Как проверить сопротивление кабеля Lightning — USB-C и Lightning — USB-A с помощью тестера FNB58? И наличие чипа? Дело в том, что разъема Lightning в этом тестере нет. В голову приходят только вариант использовать адаптер-переходник Lightning — USB-C. Нашел несколько таких переходников, но какой из подойдет для такой задачи, хз.
этот тестер не умеет работать с lightning кабелями, так как у него нет ни соответствующего разъема, ни поддержки соответствующего контроллера/протокола
Если использовать юсб 3,0 вместо 2,0 при перепрошивке, то зависнет, втыкаем в 2,0 с зажатой кнопкой джойстика и заново запускаем процедуру прошивки.
Подскажите. у некоторых зарядках у QC3.0 стоит "12v max". Я правильно понимаю что это означает что по данному протоколу зарядка может выдать не более 12в? А то что протокол подразумевает большее напряжение значения не имеет?
Совершенно верно и причина такого ограничения использование более дешевых контроллеров или обвязки, которые физически не могут выдать более 12В.
dodther
Подскажите. у некоторых зарядках у QC3.0 стоит "12v max". Я правильно понимаю что это означает что по данному протоколу зарядка может выдать не более 12в? А то что протокол подразумевает большее напряжение значения не имеет?
Тут всё просто. Бортовая сеть обычного автомобиля — это от 12 до 14 вольт. Соответственно, простой контроллер QC или PD включает в себя понижающий преобразователь (step-down) и, соответственно, может понижать входные 12-14 вольт до нужного значения, но повышать не может. Отсюда и ограничение.
Бывает ещё веселее: есть в продаже автомобильные зарядки, которые, как заявлено, могут выдавать 20 вольт на выход. Но нюанс в том, что 20 вольт они выдают только на грузовиках, где в бортовой сети 24-28 вольт. А на обычных легковушках с 12 вольтовой сетью такие "неполноценные" зарядки отказываются выдавать больше 12 вольт. В лучшем случае просто отказываются, а в худшем — заявляют по протоколу PD/QC, что умеют 20 вольт, но при попытке это напряжение запросить перезагружаются.
Спасибо, познавательно!
Приветствую, а модель 28 есть смысл брать для проверки зарядок и проводов на правильность работы ?
лучше U3
а какой тестер лучше 38 48 или 58
58, а еще лучше U3 www.drive2.ru/b/666482443267604679/
спасибо. дороговато для спортивного интереса я другой заказал aliexpress.ru/item/400000…?sku_id=10000000000995336
У него реальная точность 10мкА или это так, бутафория?
Я считаю что у всех тестеров это бутафория
Микросхема UAAE CHH это FUSB302MPX. Недавно такие покупал для другого устройства.
стало быть тоже самое, что и PBAA K7H у U3 www.drive2.ru/b/666482443267604679/
Как называется плата для проверки кабелей? Ссылку на нее можно?
www.drive2.ru/b/660943378564780257/
Скажите, в чем может быть проблема и как ее решить? на прошивке 0.63 и 0.68 во время автотеста протоколов на оригинальной зарядке oneplus 9pro warp 65w usb-c/usb-c доходит до протокола vooc/warp и тест прерывается и на экране появляется сообщение.
На момент теста, нужно запитать тестер через порт MicroUSB (PC) сверху от любого блока питания или ноутбука.
Помогло, спасибо! Но вот незадача, тест показывает что зарядник не поддерживает варп/vooc вообще
FNB58 умеет определять только древние протоколы Svooc 1.0/2.0. Возможно у вас более современное зарядное устройство Svooc 3.0/4.0 который FNB58 не поддерживает docs.google.com/spreadshe…aMZ22KV99OaEIom4Q3fhtNkWE
Не затруднит показать фото надписей на этом ЗУ?
Честное ЗУ. Производитель написал не только диапазон Svooc но и все PDO и даже диапазон PPS. По идее указанные 10V 6,5A должны триггериться через Svooc 2.0 и на втором фото видно, что напряжение около 10В. Стало быть достаточно подключить нагрузку?
lprot
На момент теста, нужно запитать тестер через порт MicroUSB (PC) сверху от любого блока питания или ноутбука.
Подскажите пожалуйста: если тестер подключен к PC, можно ли им измерять более высокие напряжения (например 25В) по входу USB-A ? Не окажется оно на разъёме PC в это время?
разъем PC изолирован от входа и выхода. На вход или выход можно подавать любое допустимое напряжение.
Благодарю, я предполагал это, но не было уверенности.
>>FNB48P от FNB48s отличается наличием закрытого корпуса и наличием bluetooth версии.
Не только. FNB48S (как и FNB48) имеет USB-A порты версии 3.0, тогда как FNB48P — версии 2.0.
Непонятно, что помешало китайцам просто поместить FNB48S в металлический корпус, без данного даунгрейда. У них ведь и прошивка одна и та же.
Спасибо, добавил. Скорей всего причина кроется в применении другого коммутатора USB портов, который просто-напросто не поддерживает USB3.0.
Здравствуйте.
Вы пишите "смартфон поддерживающий протокол Power Delivery 1.0" Можно привести пример модели такого смартфона и зарядного устройства. Есть основания считать, что данная спецификация осталась только на бумаге и не получила реальной реализации у производителей оборудования
В этой цитате " протокол Power Delivery 1.0 или 2.0, может запрашивать нужный профиль (диапазон) питания, через +Vbus контакты, используя модуляцию BFSK с частотой 24MHz." Вы ссылаетесь на довольно большой документ-первоисточник на английском языке. Вы не могли бы конкретно указать место где описано, что протокол PD2.0 использует модуляцию по шине питания.
Дело в том, что мне известно: "В августе 2014 года USB-IF за один раз выпустила революционный стандарт интерфейса TYPE-C 1.0 и стандарт USB PD 2.0, тем самым реализовав передачу сигналов USB PD по выделенной линии связи CC." а для этого модуляция по шине питания не нужна.
Совершенно верно, PD1.0 никто из производителей электроники так и не осмелился применить. Сразу внедряли PD2.0. Если перейти по упоминаемой мной ссылке и нажать на переводчик Google, появится такой текст (можно использовать комбинацию Ctrl+F для поиска):
Спецификация USB Power Delivery версии 3.0 определяет дополнительный протокол программируемого источника питания (PPS), который обеспечивает детальный контроль над питанием VBUS, позволяя диапазон от 3,3 до 21 В с шагом 20 мВ для облегчения зарядки при постоянном токе или постоянном напряжении. В версии 3.0 также добавлены расширенные сообщения конфигурации и быстрая смена ролей, а также объявлен устаревшим протокол BFSK.[57][68] [69]
Кликнув на ссылки 57, 68 и 69, можно перейти к первоисточникам.
Ключевой момент заключен в фразе — "объявлен устаревшим протокол BFSK". По этому не стоит путать ревизию стандарта USB PD2.0 с его Biphase Mark Code (BMC) по линии СС в USB Type-C с частотно-модулированным сигналом по линии питания +Vbus в USB-A.
Возвращаясь к заголовку вашей статьи. Если бы профессионалы взялись писать обзор USB тестера, то вряд ли стали уделять такое внимание технологиям, которые не используются в этих самых тестерах.
ключевой момент заключается в том, что по неведомой мне причине вы отказываетесь пользоваться google www.electronicproducts.co…er-and-power-delivery-pd/
The USB PD binary frequency shift keying (BFSK) on VBUS can also be used to communicate with legacy USB PD products, but only if USB PD BMC fails to establish PD communication. If a USB Type-C-based UFP that supports USB PD BFSK wants more than 1.5 A, it needs to supply VCONN and confirm that the cable is electronically marked and capable of the requested current level. Перевод google звучит так:
"Двоичную частотную манипуляцию USB PD (BFSK) на VBUS также можно использовать для связи с устаревшими продуктами USB PD, но только в том случае, если USB PD BMC не может установить связь PD. Если UFP на базе USB Type-C, поддерживающий USB PD BFSK, требует ток более 1,5 А, ему необходимо подать сигнал VCONN и подтвердить, что кабель имеет электронную маркировку и способен выдерживать запрошенный уровень тока."
Или простым языком — в PD2.0 BFSK используется как резервный протокол для обмена данными между зарядным устройством и потребителем питания но только в том случае, если соединение по каналу CC не удалось.
Мы с заголовка статьи и не начинали. Судя по тому, что он вас задел, вы относите себя к профессионалам? Практика показывает что "проффесионалы" уделяют внимание тому, что не имеет практической пользы для простых пользователей и в большинстве случаев ищут чёрную кошку в темной комнате, когда ее там нет и при этом время от времени говорят, что нашли ;)
Приведенная вами статья написана в 2015г. и представляет собой скорее теоретические измышления на тему, как могло бы быть. Какому производителю придет в голову реализовывать BFSK при наличие линии СС т.е разъема Type-C. Повторяюсь, какое отношение это имеет к обзору конкретного тестера. Ах, да — "ПОЛЕЗНО ЗНАТЬ!" особенно для автомобилистов и простых пользователей. Профессионалом, по крайней мере в этой области, себя не считаю.
А вы хотели чтоб про BFSK писали в 2023 после того как его начиная с PD3.0 упразднили? Отношение имеет прямое для понимания алгоритмов работы PD, а также того, что при желании, производители контроллеров зарядки PD2.0 могли сделать в те далекие годы откат на BFSK в случае если это кабель USB-A в USB-C (отсутствует линия CC).
Я, как раз, категорически против BFSK. Толковые производители, такие как BBK и XIAOMI, не дожидаясь пока USB-IF "уговорит" APPLE, шли своим тернистым путем и по USB-A передали необходимую мощность. Сейчас это уже смотрится архаично, но слово за ними.
BFSK анахронизм упраздненный как минимум в 2016 году. А BBK и Xiaomi кстати уже ушли с тернистого пути и перешли на USB Type-C. Зарядные устройства BBK SuperVooc 150W и.240Wи Xiaomi PD 210W и 300W уже с USB Type-C разъемами :)
А зарядку смартфона через type C по протоколу pd
FNB58 как не мог сделать год назад так и не может на последней ревизии железа и прошивки(
При тестировании щарчдника протоколы определяет, при зарядке Смарта только 5в и все
PS
Брал сабж, чтоб определить тип зарядки для doogee S97Pro.
Определил pd, но в режиме зарядки взаимодействие только без поддержки PD
все верно, FNB58 только умеет определять протоколы поддерживаемые ЗУ, и то прошивка v0.68 глючная и часто определяет/не может определить AFC/FCP/SCP протоколы корректно.
Протокол который использует подключенный через FNB58 смартфон, FNB58 отображать не умеет от слова совсем, за исключением DCP/Apple/AFC и то, часто их путает. Для таких целей лучше всего использовать тестер Witrn C4, C5 или U3.
Согласно обзору упомянутого Doogee S97Pro www.devicespecifications.…n/editor-review/49ebbe/10 родная зарядка это HJ-PD33W-EU производства ShenZhen HuaJin Electronics CO., LTD и поддерживает 5/9/11V 3A 33W max.
Судя по обзору клона Blackview HJ-PD33W-EU, это устройство с Power Delivery протоколом. Следовательно на FNB58, можно задействовать функцию "PD Listener" www.drive2.ru/b/663190505454053224/ и посмотреть, каким именно PD профилем заряжается S97Pro.
Предполагаю, что в качестве замены оригинального ЗУ, может подойти Essager 100W www.drive2.ru/b/663685560564465769/ так как он поддерживает профиль 15V 3A 45W который по идее подходит S97Pro, так как я находил упоминания, что этот смартфон поддерживает зарядку 45W.
спасибо за пояснения
Пожалуйста. Будет очень интересно узнать, что у вас по итогу получилось
Теперь осталось сделать обзор измерителей нагрузки USB и обзор балластов USB :-)