STC3100 Battery monitor IC with Coulomb counter/gas gauge Features Battery voltage monitoring Internal temperature sensor MiniSO-8 Coulomb counter with 12/14-bit AD converter, (Plastic micropackage) +/- 80 mV input voltage range Internal or external 32768 Hz time base I2C interface for gas gauge monitoring and device control 32-RAM bytes DFN8 3x3 8-byte unique device ID (Plastic micropackage) One general-purpose I/O Applications Cellular phones, PDA, MP3 players, cordless Pin connections phones (top view) Digital cameras, USB appliances, Bluetooth devices 1 8 IO0 VIN 2 ROSC 7 VCC Description 3 6 SDA CG 4 SCL 5 GND The STC3100 monitors the critical parameters of a single-cell Li-Ion battery (voltage, temperature and current) and includes hardware functions to implement a gas gauge for battery charge monitoring, based on a programmable 12- to 14-bit A/D converter. With a typical 30 milliOhms external sense resistor, the battery current can be up to 2.5 A and the accumulator system provides a capacity up to +/-7000 mAh with a resolution of 0.2 mAh. The device is programmable through the I2C interface. January 2009 Rev 1 1/21 www.st.com 21Block diagram STC3100 1 Block diagram Figure 1. STC3100 internal block diagram 1.2 V 32 kHz Oscillator ROSC reference time base VCC Temp sensor AD converter MUX 11 bits (unsigned) VIN Accumulators and control registers CG+ CG AD converter CG- 12 / 14 bits (signed) IO0 General-purpose I/O line SCL I2C interface SDA RAM & ID registers GND AM00830 2/21