Какая батарейка? NiMh на 12 вольт, или несколько последовательных литиевых?
12-вольтовой NiMh батарее, чтоб заряжаться, надо 13.5-14 вольт, то есть блок питания менять надо, или повышающую плату с Али выписывать. (Но зато можно на постоянном заряде держать.)
Если три последовательных литиевых, то им, скорее всего, тоже 14 вольт надо (у меня в одном устройстве стоит наборный литий 11,5 вольт, так вот от 12 вольт в незаведённой машине прибор не заряжается, стоит на том же проценте, заряжается только от двигателя, около 14В, либо от родного сетевого БП, там 14,5 В),
Да ещё и контроллер надо для лития заряда докупать, чтоб отключал заряд. А то бахнуть могут, если их постоянно нод напряжением держать.

Felis Manul. Since 2002