чтоб от тке не зависить надо добавить стабильный(можно даже прецизионный типа 0,1....0,0001% пох на сколько) резистор и пересчет вести через него. т.е. меряем время заряд разряд сначала через один резистор, потом через другой.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)