Новинка Fnirsi FNB28 — очередной USB тестер от китайцев с рядом интересных особенностей.
К основным из них отнесу: цветной 0.96 дюймовый экран, наличие полноценного автоматического триггера протоколов зарядки, возможность обновления собственного программного обеспечения.
Модель сама по себе простая, без дополнительных интерфейсов (Type-C или microUSB портов нет), но при этом является на данный момент смой доступной по цене, с действительно работающим триггером.
Характеристики:
Бренд: FNIRSI
Модель: FNB28
Интерфейс: USB-A (папа), USB-A (мама)
Триггер: Есть, Ручной/АВТО: Qualcomm QC2.0/QC3.0/Huawei FCP/SCP/Samsung AFС
Измеряемое напряжение: 4 — 24В
Измеряемый ток: до 5А
Разрешение: 0,0001 V/А
Емкость: до 99999,9 мАч или 9999,99 Вт·ч, память 4 ячейки
Встроенный термодатчик.
Обновление ПО
Упаковка и внешний вид
Приезжает в знакомой металлической коробочке с прозрачным окном на лицевой стороне. Единственное что можно заметить из нового, упоминание бренда крупным текстом (ранее такого еще не было).
Комплектация, как таковая отсутствует: кроме тестера ничего другого продавец не положил.
Внешний вид устройства напоминает «сэндвич» — сборку из отдельных частей, хорошо выделяемых между собой. Экран спереди защищен тонкой акриловой пластиной, которая за короткий срок быстро покроется мелкими царапинами.
С обратной стороны имеются графические подсказки основных элементов управления, а также краткие ТТХ.
Две кнопки К1 и К2 размещены на верхнем торце корпуса.
Портов в FNB28 не много, что для бюджетного тестера в принципе считается нормой. Имеется один USB-A (папа) и один USB-A (мама). Оба стандарта 2.0.
У меня в хозяйстве нашлось несколько схожих по стоимости моделей от других производителей. Решил сделать групповое фото, чтобы сравнить их хотя бы визуально. Слева направо идут: FNB28, JUWEI J7-4T Oled, RD UM24, RD UM25.
Как можно сразу заметить, по физическим габаритам из этой четверки герой обзора можно считать один из самых компактных
(65.4х23.1х11.4мм).
В рабочем состоянии:
Внутреннее строение
Далее разберем и взглянем устройство изнутри, чтобы понять на чем оно построено. Сделать это так же легко, как и любой подобный USB-тестер. Откручиваются четыре винта с лицевой стороны и четыре — с обратной. Корпус распадается на отдельные части, где основной является центральная — плата с экраном, портами и всеми контроллерами.
Цветной экран 0.96 дюйма, точно такой же как стоит в моделях
Fnirsi FNB88, RD TC66 и RD TC64.
Основной контроллер снова от
STM32 (промаркирован как
F150GB), шунт
0.004 Ом, энергонезависимая память от Atmel EEPROM
ATMLH907 32DM на 32КБ, так же есть стабилизатор напряжения
7333 и диод — шоттки.
Выделенного АЦП нет.
Применение на практике
Область применения данного USB-тестера, немного отличается от того, который был ранее уже, был у меня на обзоре (речь идет о
Fnirsi FNB88 USB-C). Это и понятно, прошлый заточен под устройства с портами Type-C, тогда как этот рассчитан для обычных USB-A. Тем не менее, применяются они одинаково.
Наличие полноценно работающего автоматического триггера (детектора) протоколов, расширяет доступные возможности.
На моей памяти это самый дешевый тестер с такой функцией, который можно легко купить на площадке алиэкспресс.
Как заявляет производитель, FNB28 так же как и FNB88 поддерживает быстрое обновление собственного ПО. На самом деле это действительно так. Процедуру смены прошивки я покажу сразу, до разбора всех основных возможностей (но на деле я сделал после, так как забыл про такую фишку).
Идем по ссылке ниже и скачиваем нужную нам программу и свежую прошивку. Устанавливаем все необходимое и меняем язык системы на английский (с кириллицей все те же проблемы, что и раньше).
Официальный репозиторий: www.mediafire.com/folder/i0mezh6h6duc8/FNB28
Далее, удерживая кнопку
«K1», подключаем тестер к любому свободному порту компьютера. Устройство перейдет в режим загрузчика с отображением номера текущего ПО (в моем случае была установлена прошивка версии 1.00).
Открываем программу FNB28 DFU Tool v1.00, выбираем в ней нужный файл прошивки и жмем START. Процедура занимает пол минуты.
В конце, рассмотрим основные возможности самого тестера. Для конечного пользователя доступно пять виртуальных рабочих столов:
Первый стол. Простой экран, на который выводится крупным текстом информация о напряжении, токе, текущей мощности и сопротивлении.
Второй стол. Отображает ток, напряжение, текущую мощность, время теста, общее время, номер группы, счетчики мАч и Вт.ч. Долгое удержание кнопки «K1» обнуляет все показания.
А длительное удержание кнопки «K2» переключает в режим диаграмм.
Третий стол. Он схож с предыдущим, так как выводит информацию о токе, напряжении и мощности. К этому еще добавляются показания напряжения по дата линиями (D+ D-), температура и текущий протокол.
Четвертый стол. Это тот самый триггер протоколов зарядки, многими так ожидаемый. Поддерживаются основные типы: Qualcomm QC2.0, QС3.0, Huawei FCP, Huawei SCP, Samsung AFC.
Можно запустить как автоматическую проверку, так и ручную.
Пятый стол — меню настроек. Здесь отображается версия ПО, серийный номер, количество запусков устройства, а так же 12 пунктов:
1. яркость дисплея в основном режиме,
2. яркость дисплея в режиме ожидания,
3. время перехода в ждущий режим,
4. авто запись теста ВКЛ/ВЫКЛ,
5. время записи теста БЕЗ ОГРАНИЧЕНИЙ,
6. время записи теста ПО ЗАДАННОМУ ВРЕМЕНИ,
7. минимальное значение по току, с которого начинается подсчет значений,
8. запись в память ДА/НЕТ,
9. температура C/F,
10. язык EN/CN,
11. поворот экрана,
12. сброс всех настроек.
Тестер не имеет такого режима, при котором экран отключал бы полностью свою подсветку, поэтому я решил замерить собственное потреблением. Как видим оно не такое большое — примерно 0.024А.
Заключение
Новинка несомненно получилась интересной, особенно в части полноценно работающего триггера протоколов зарядки. За стоимость менее чем 10$ найти конкурента с таким же функционалом будет сложно (возможно его пока и нет).
Тестер наделен всеми основными фишками, которые могут пригодится конечному пользователю. Без труда обновляется на последнюю прошивку, запоминает последний выбранный рабочий стол, легок в управлении. При своих компактных размерах будет особенно удобен в использовании, для тестирования близко стоящих портов USB.
Конечно без минусов не обошлось, тут они так же имеются. Хотелось бы видеть и современные порты USB-C, на которых производитель решил сэкономить. ПО для компьютера все так же глючное и не дружит с кириллицей.
Товар предоставлен для написания обзора магазином. Обзор опубликован в соответствии с п.18 Правил сайта.
хоть и дерьмо, конечно, но на голову выше большинства остальных. Брал за 40 бачей. сейчас смотрю по поиску — сильно дешевле. Раньше, впрочем. были клоны — но вроде с новыми прошивками их вымели.
что скоро можно будет их с успехом использовать в любительских блоках питания:-при
подробной наглядной цветной индикации и выборе необходимых режимов, смогут
составить весомую конкуренцию широко распространённым «показометрам»…
Вот гляньте если интересно.
В описании магазина дисплей 0.96 дюймов.
Уточните пожалуйста
Заказывал 11.11 — пришел без коробки просто замотанный в плёнку. При попытке протестировать протокол Huawei SCP на некоторых зарядках виснет наглухо. ПО пока не обновлял.
2020-01-03: V1.2
Fixed the bug that the fast charge protocol detection and trigger part sometimes got stuck;
Improve the fast charge recognition algorithm;
Added the ability to change the display direction by pressing and holding the K1 button in the close-up interface
(Interface showing only voltage, current, power, and impedance);
Removed option to change display orientation on settings page;
Standby time can be set to 1 minute step;
Add recording time separately for recording capacity and power consumption
(The previous 4 sets of recording capacity and power consumption share a recording time).
Note:After updating this firmware, please manually clear each set of recording capacity, power consumption data,
and restore factory settings。Previous record data is invalid, please note!!!
*******************************************************************************************************
Note:If the SN number is less than 3000 or the screen is a plastic screen, please use the firmware in the 9106 folder.
«Необрабатываемое исключение в приложении. При нажатии кнопки продолжить приложение проигнорирует ошибку и попытается продолжить работу. При нажатии кнопки „Выход“ приложение немедленно завершит работу. Входная строка имела неверный формат.».
Запускал утилиту от имени администратора на трёх разных компьютерах с ОС — Windows 7 — 64 и Windows 10 — 64. Везде выскакивает эта ошибка. Не понятно почему утилита не работает.
Скачивал файлы обновления здесь и здесь.
(JIT) отладки вместо данного диалогового
окна содержится в конце этого сообщения.
************** Текст исключения **************
System.FormatException: Входная строка имела неверный формат.
в System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
в System.Convert.ToDouble(String value)
в FNISI_Update.Form1.button1_Click(Object sender, EventArgs e)
в System.Windows.Forms.Control.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnClick(EventArgs e)
в System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ButtonBase.WndProc(Message& m)
в System.Windows.Forms.Button.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Загруженные сборки **************
mscorlib
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4069.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
— FNIRSI_Update
Версия сборки: 1.0.0.0
Версия Win32: 1.0.0.0
CodeBase: file:///C:/Users/Komp/Downloads/Cache/Fnb28_DFU_Tool/Fnb28_DFU_Tool.exe
— System.Windows.Forms
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4042.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
— System
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4001.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
— System.Drawing
Версия сборки: 4.0.0.0
Версия Win32: 4.8.3761.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
— System.Configuration
Версия сборки: 4.0.0.0
Версия Win32: 4.8.3761.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
— System.Core
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4069.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
— System.Xml
Версия сборки: 4.0.0.0
Версия Win32: 4.8.3761.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
— UsbLibrary
Версия сборки: 1.0.0.0
Версия Win32: 1.0.0.0
CodeBase: file:///C:/Users/Komp/Downloads/Cache/Fnb28_DFU_Tool/UsbLibrary.DLL
— mscorlib.resources
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/mscorlib.resources.dll
— System.Windows.Forms.resources
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
— ************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.
Например:
<system.windows.forms jitDebugging=«true» />
При включенной отладке JIT любое необрабатываемое исключение
пересылается отладчику JIT, зарегистрированному на данном компьютере,
вместо того чтобы обрабатываться данным диалоговым окном.