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.
IO0
ROSC
SDA
SCL
Pin connections
(top view)
1
2
3
4
8
7
6
5
VIN
VCC
CG
GND
January 2009 Rev 11/21
www.st.com
21
Block diagramSTC3100
1 Block diagram
Figure 1.STC3100 internal block diagram
VCC
SCL
SDA
Accumulatorsand
control registers
I2C interface
1.2 V
reference
AD converter
11 bits (unsigned)
AD converter
12 / 14 bits (signed)
General-purpose I/O line
RAM & ID registers
32 kHz
time base
GND
MUX
OscillatorROSC
Temp sensor
VIN
CG+
CG-
CG
IO0
AM00830
2/21
STC3100Pin assignment
2 Pin assignment
Table 1.STC3100 pin description
Pin #Pin nameTypeFunction
1IO0I/ODGeneral-purpose I/O
2ROSC I_AD
3SDAI/ODI2C serial data
4SCLI_DI2C serial clock
5GNDGroundAnalog and digital ground
6CGI_AGas gauge current sense input
7VCCSupplyPower supply
8VINI_ABattery voltage sense input
Note:I: input
O: output
OD: open drain
A: analog
D: digital
Oscillator bias resistor or external 32 kHz clock for gas
gauge
3/21
Absolute maximum ratings and operating conditionsSTC3100
3 Absolute maximum ratings and operating conditions
Table 2.Absolute maximum ratings
SymbolParameterValueUnit
VmaxMaximum voltage on any pin7V
VioVoltage on I/O pins-0.3 to 7V
TstgStorage temperature-55 to 150
TjMaximum junction temperature150
ESDElectrostatic discharge (HBM human body model)2kV
Table 3.Operating conditions
SymbolParameterValueUnit
° C
° C
VccOperating supply voltage on V
CC
2.7 to 5.5V
VinInput voltage on Vin0 to VccV
VminMinimum voltage on VCC for RAM content retention2.0V
ToperOperating free air temperature range-40 to 85
° C
4/21
STC3100Electrical characteristics
4 Electrical characteristics
Table 4.Electrical characteristics (2.7 V < VCC < 4.5 V, -20°C to 70° C)
SymbolParameterConditionsMinTypMax Units
Supply
I
CC
Operating current consumptionAverage value over 4s100uA
IstbyCurrent consumption in standbystandby mode, inputs=0V2uA
IpdnCurrent consumption in power downV
UVLOthUndervoltage threshold(V
< UVLOth, inputs=0V1uA
CC
decreasing)2.52.62.7V
CC
UVLOhystUndervoltage threshold hysteresis100mV
PORPower-on reset threshold(V
decreasing)2.0V
CC
Gas gauge A/D converter
Vin_ggInput voltage range-80+80mV
IinInput current for CG pin500nA
ADC_resAD converter granularity
12 bits
13 bits
14 bits
47.08
23.54
11.77
CG = 0V
ADC_offsetAD converter offset
ADC_timeAD conversion time (32768Hz clock)
ADC_accAD converter gain accuracy at full scale
12 bits
13 bits
14 bits
12 bits
13 bits
14 bits
25° C
over temperature range
-2
-2
-3
125
250
500
2
LSB
2
LSB
3
LSB
0.51%
FoscInternal time base frequencyRosc = 200 kΩ, 0.1%32768Hz
Osc_accInternal time base accuracy
25° C, V
CC
=3.6V
over temperature and
voltage ranges
2
2.5%%
Fosc_extExternal time base frequency range3070kHz
uV
uV
uV
ms
ms
ms
%
Cur_resCurrent register LSB value11.77uV
Chg_res
Global_
CG_acc
Charge register LSB value
(32,768 Hz clock)
Gas gauge accuracy (not including the
external sense resistor tolerance)
=Cur_res*2^12*0.5/3600
Using internal time base
Using external time base
6.70uV.h
3.51%
%
5/21
Electrical characteristicsSTC3100
Table 4.Electrical characteristics (2.7 V < VCC < 4.5 V, -20°C to 70° C) (continued)
SymbolParameterConditionsMinTypMax Units
Battery voltage and temperature a/d converter
Vin_adcInput voltage rangeVcc = 5 V05V
LSBLSB value
ADC_timeAD conversion time (32,768 Hz clock)250ms
Volt_accBattery voltage measurement accuracy 2.7 V<Vin<4.5 V, VCC=Vin-0.5+0.5%
Temp_accInternal temperature sensor accuracy-3+3°C
Digital I/O pins (SCL, SDA, IO0)
VihInput logic high1.2V
VilInput logic low0.35V
VolOutput logic low (SDA, IO0)Iol = 4 mA0.4V
Voltage measurement
Temperature measurement
2.44
0.125
mV
°C
6/21
STC3100Typical performance curves
5 Typical performance curves
Figure 2.Standby current vs. temperatureFigure 3.Current measurement accuracy vs.
temperature
1.6
1.4
1.2
1.0
0.8
Istby (uA)
0.6
0.4
0.2
0.0
Vcc=4.5V
-50-250 255075100125
Temp (°C)
Figure 4.Oscillator frequency accuracy vs.
temperature
2.0
1.5
1.0
0.5
0.0
-0.5
Osc_acc (% )
-1.0
-1.5
-2.0
-50-250255075100125
Temp (°C)
0.6
Vgg=80mV
0.4
0.2
0.0
ADC_acc (%)
-0.2
-0.4
-0.6
-50-250255075100125
Temp (°C)
Figure 5.Voltage measurement accuracy vs.
temperature
0.6
Vin= 3.5V
0.4
0.2
0.0
Volt_acc ( %)
-0.2
-0.4
-0.6
-50-25 0 25 50 75100125
Temp (°C)
7/21
Loading...
+ 14 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.