pvvx
Активный участник сообщества
PHY6222 - Operating Voltage range 1.8V to 3.6VВ коде вычисления уровня разряда батареи за минимальный уровень напряжения (0% заряда) принимается 2.5В.
CHT8310 - Operating Voltage range 1.5V to 5.5V
0% у CR2032 везде считается 2.0 В. Это при кратковременной нагрузке в 3..5 мА. Внутренне сопротивление уже более 200 Ом и падение от хим.физ.реакции в батарее уже 1В при описанных токах.
Пишите измерение напряжения и если оно менее 2.0 В - всё отключить и чипу спать на несколько минут в глубокий сон. Проснуться и смотреть - больше 2.2 В? -> стартовать, меньше -> спать опять.
Иначе чип при подсаженной батарейке на холоде или с малым АКБ с солнечной панелью не проснется при прогреве утренним солнышком. Или полностью убьет батарею/АКБ.