The LTC2944 measures battery charge state, battery voltage, battery current and its own temperature in portable product applications. The wide input voltage range allows use with multicell batteries up to 60V. A precision coulomb counter integrates current through a sense resistor between the battery’s positive terminal and the load or charger. Voltage, current and temperature are measured with an internal 14-bit No Latency ΔΣ ADC. The measurements are stored in internal registers accessible via the onboard I2C/SMBus interface.
LTC2944 – 60V Battery Gas Gauge with Temperature, Voltage and Current Measurement – [Link]