
1
Features
Provides accurate measurement
of available charge in NiCd,
NiMH, and Li-Ion batteries
Supports SBS v1.0 data set and
two-wire interface
Monitors charge FET in Li-Ion
pack protection circuit
Designed for battery pack inte-
gration
-
Low operating current
-
Complete circuit can fit on less
than square inch of PCB
space
Supports SBS charge control
commands for NiCd, NiMH, and
Li-Ion
Drives a four-segment LED dis-
play for remaining capacity
indication
16-pin narrow SOIC
General Description
The bq2040 Gas Gauge IC With
SMBus Interface is intended for
battery-pack or in-system installa-
tion to maintain an accurate record
of available battery charge. The
bq2040 directly supports capacity
monitoring for NiCd, NiMH, and Li-
Ion battery chemistries.
The bq2040 uses the System Man-
agement Bus v1.0 (SMBus) protocol
and supports the Smart Battery
Data (SBData) commands. The
bq2040 also supports the SBData
charge control functions.
state-of-charge, remaining capacity,
remaining time, and chemistry are
available over the serial link.
Battery-charge state can be directly
indicated using a four-segment LED
display to graphically depict battery
full-to-empty in 25% increments.
Battery
The bq2040 estimates battery self-
discharge based on an internal
timer and temperature sensor and
user-programmable rate informa-
tion stored in external EEPROM.
The bq2040 also automatically re-
calibrates or “learns” battery capac-
ity in the full course of a discharge
cycle from full to empty.
The bq2040 may operate directly
from three nickel chemistry cells.
With the REF output and an exter-
nal transistor, a simple, inexpensive
regulator can be built to provide
V
CC
for other battery cell configu-
rations.
An external EEPROM is used to
program initial values into the
bq2040 and is necessary for proper
operation.
bq2040
Gas Gauge IC With SMBus Interface
V
CC
3.0–6.5V
ESCL
EEPROM clock
ESDA
EEPROM data
LED
1-4
LED segment 1-4
V
SS
System ground
SR
Sense resistor input
DISP
Display control input
1
PN204001.eps
16-Pin Narrow SOIC
2
3
4
5
6
7
8
16
15
14
13
12
11
10
9
VCC
ESCL
ESDA
LED1
LED2
LED3
LED4
VSS
VOUT
REF
SMBC
SMBD
PSTAT
SB
DISP
SR
SB
Battery sense input
PSTAT
Protector status input
SMBD
SMBus data input/output
SMBC
SMBus clock
REF
Voltage reference output
V
OUT
EEPROM supply output
SLUS005–JUNE 1999 E
Pin Connections
Pin Names