Почему для литиевых батареек может неточно отображаться уровень заряда
График разряда литиевой батарейки (падения напряжения) существенно не линейный и зависит от совокупности факторов:
- новые батарейки с химией литий тионилхлорид имеют эффект пассивации и могут в начале своей работы показать даже 0%, но данный эффект на исправной и небракованной батарее самоустраняется после 3-15 дней непрерывной работы контроллера или ручной депассивацией резистором (нагрузка 30-60 Ом в течении часа)
- величина нагрузки (ток разряда), её периодичность и продолжительность, т.е. чем продолжительнее нагрузка, например, долгое нахождение в режиме настройки, обновление прошивки, частые выходы на связь, тем больше батарейка "устает" и напряжение проседает, чем меньше нагрузка, тем больше батарейка "отдыхает" и напряжение восстанавливается
- окружающая температура
- суммарный срок хранения и службы батарейки, так как у батарейки есть процесс внутренней деградации
- марки и производителя батареек
- качества беспроводной сети: уровня сигнала, количества помех, занятости радиоэфира
- наличие сетевого питания, когда энергия батарей почти не тратится, но химия со временем деградирует и измерение производится без нагрузки
Остаточный уровень заряда батарейки определяется по её напряжению. Напряжение у новой литиевой, например, тионилхлоридной батарейки около 3.6 Вольта, у полностью разряженной под нагрузкой 3.3 Вольта и ниже. Уровень напряжения 3.6 Вольт контроллер считает за 100%, а 3.3 Вольта под нагрузкой за 0%. Строго говоря батарейка будет отдавать свою энергию и после перехода границы в 3.3 Вольта, но как правило большинство устройств уже не могут работать с таким напряжением и остаточная энергия в батарейке уже минимальна. Это относится и к устройствам SAURES - минимальное напряжение под нагрузкой должно быть не ниже 3.3 Вольта, чтобы устройство могло выполнять свои функции.
Обратите внимание, что уровень напряжения батарейки нужно мерять именно под нагрузкой примерно 100мА, так как даже севшая батарейка без нагрузки может выдавать напряжение 3.6 Вольт и соответственно мерять напряжение на батарейке просто подключив мультиметр практически бессмысленно.
Поэтому наши контроллеры в некоторых редких случаях могут показывать меньше 100% на новых батарейках и наоборот ровно 100% на севших батарейках. Не переживайте увидев единожды уровень менее 100% - это не является признаком разряженной батарейки, при условии что контроллер выходит на связь и затем уровень в течении нескольких сеансов связи вернулся к 100%! В то же время, если ваш контроллер давно не выходит на связь и батарейка отработала более 1 года, то не смотря на уровень заряда 100%, в первую очередь все равно необходимо попробовать заменить батарейку. Обратите внимание, что уровень заряда обновляется в личном кабинете после очередного сеанса связи, периодичность выхода на связь отображается в личном кабинете!
Гарантированно точным критерием севшей или не севшей батарейки является не выход или выход контроллера на связь с сервером.
Для более точного определения уровня заряда необходимо обновить прошивку:
- Для Wi-Fi контроллеров до версии 4.4.5 или новее
- Для NB-IoT контроллеров до версии 1.4.4 или новее
- Для счетчиков C1 до версии 1.5.3 или новее
Если устройство выходит на связь не стабильно и уровень заряда отображается 50% и меньше, то обновление вероятнее всего не сможет скачаться.
Технически во всем мире не придумано еще способа точного определения остаточного заряда литиевой батарейки (не путайте с литиевыми аккумуляторами!). Подробное рассмотрение всех вопросов касающихся батареек с этой сложной химией можно изучить по информации в интернете, например, по ключевому запросу "Емкость гальванического элемента" или "Емкость первичного источника тока".