ну так построй кривую при заданном токе, апроксимируй ее полиномой в экселе например и получи зависимость. потом подставляешь свое напряжение и узнаешь время до конца. Выражаешь время в процентах
со временем, когда емкость начнет падать, время остатка работы будет становиться нелинейным и оставшиеся 15 минут могут оказаться 3-мя минутами на самом деле, т. к. ты калибровал при свежей батарейке
можно добавить счетчик времени между отключением от зарядного при 100% заряда и полным разрядом, перестраивать таблицу либо формулу полиномы, чтобы после каждого цикла % остатка был наиболее близок к правде