Калибровка батареи NanoVNA

Долго держит батая у NanoVNA? У меня сначала держала не долго, поэтому решил разобраться почему. Грешил даже на китайца-продавца, у которого покупал сей чудо-прибор. Но… Как оказалось все куда проще и банальнее. Просто нужно было батарею откалибровать! Как? Пойдем покажу…

Итак, порядок действия. Зарядить батарею до полного максимума. Обычно литий-ион заряжается до 4.2В, моя до 4.18В (я старался быть точен в измерениях). Далее отключаем устройство от зарядного (вынимаем разъем USB) и измеряем напряжение на выводах батареи. Запоминаем его, повторюсь — в моем случае это было 4.18В. Подключаем к компьютеру.

Когда подключаешь NanoVNA к компу — он определяется как устройство с COM-портом. Чтобы узнать ком порт заходим в управление компьютером (Компьютер, правой клавишей, управление)->диспетчер устройств->Порты (COM и LPT). В разных версиях виндовс названия могут отличаться, но суть таже. Раскрываем ветку и видим один или более COM-портов. Чтобы убедиться какой именно «наш», просто отключаем и видим какой исчез. Самый простой вариант.

Скачиваем программу PUTTY ( https://putty.org.ru/download.html ) и запускаем с такими параметрами (естественно COM-порт выставляем тот, что у нас в диспетчере устройств был):

Нажимаем «OPEN» и видим консоль:

А дальше нам потребуется всего две команды: 1) vbat и 2) vbat_offset. Первая команда покажет какое напряжение батареи «видит» устройство, а вторая команда поможет это напряжение скорректировать. В сильные подробности схемы не вдавался, но проще говоря — есть какой-то полупроводник (диод, скорее всего), на котором есть падение напряжения с батареи. Чтобы его скомпенсировать используется константа, которую как раз и задает команда №2.

Сначала вводим команду: vbat_offset и жмем ENTER, на экране отобразится текущее значение константы. Запоминаем его (на всякий случай). Вводим команду: vbat_offset 0 (вконце НОЛЬ через пробел) и опять ENTER. Этой командой мы сбрасываем константу в ноль и далее введя команду: vbat мы увидим какое напряжение сейчас «видит» контроллер. Отлично, осталось дело за малым: из измеренного ранее полного заряда батареи вычитаем то значение, что было выведено последней командой vbat.

ВАЖНО !!! Напряжение, которое выводится в консоли измеряется в милливольтах. То есть 1 вольт = 1000 милливольт. 3850 милливольт = 3.85 вольта. Соответственно вычитать нужно значение в милливольтах. Пример: Измерили на батареи 4.18В, а вывод vbat показал значение 3650 (это в милливольтах), значит из 4180 милливольт вычитаем 3650 милливольт, получаем значение 530 (милливольт). Запоминаем его. А далее в консоли PUTTY вводим команду: vbat_offset 530 (и жмем ENTER). Константа поменяется, для проверки вводим команду vbat — в консоли должно отобразиться то напряжение, которое было измерено мультиметром на клеммах батареи. Если оно немного отличается — можно скорректировать или же забить болт на 30-50 милливольт разницы ))))

А теперь третья, последняя очень важная команда: saveconfig . После вывода сообщения «Config saved.» устройство нужно выключить, а потом включить заново (перезагрузка).

Все, батарея откалибрована! Моя теперь «держит» аж 4 с половиной часа!

Обсудить данную статью можно на нашем форуме.



Оставьте комментарий