O circuito apresentado na figura foi sugerido pela Maxim (www.maxim-ic.com) tendo por base o circuito integrado DS2786B. Trata-se de um medidor de carga de bateria que monitora o processo de carga de uma bateria Li-Ion ou Lítio-Polímero baseado na medida da tensão em circuito aberto (Open-Circuit Voltage ou OCV). O medida da carga é avaliada por uma tabela armazenada no circuito, o que o torna bastante preciso. O DS2786 possui características bastante interessantes para a realização das funções exigidas por este circuito. Por exemplo, a medida da tensão é feita com resolução de 12 bits enquanto que a medida bidirecional da corrente é feita com 11 bits. O circuito tem ainda uma interface 2-wire e um baixo consumo, de apenas 50 uA. Na condição sleep a corrente cai para apenas 1 uA. Mais informações podem ser obtidas no datasheet do componente.
Na figura abaixo temos a curva que gera a tabela de monitoramento da carga da bateria.