bq2040
Gas Gauge IC With SMBus Interface
The bq2040 estimates battery self-
discharge based on an internal
Features
General Description
timer and temperature sensor and
The bq2040 Gas Gauge IC With
user-programmable rate informa-
SMBus Interface is intended for
tion stored in external EEPROM.
battery-pack or in-system installa-
The bq2040 also automatically re-
tion to maintain an accurate record
calibrates or “learns” battery capac-
of available battery charge. The
ity in the full course of a discharge
bq2040 directly supports capacity
cycle from full to empty.
➤ Provides accurate measurement
of available charge in NiCd,
NiMH, and Li-Ion batteries
➤ Supports SBS v1.0 data set and
two-wire interface
monitoring for NiCd, NiMH, and Li-
➤ Monitors charge FET in Li-Ion
Ion battery chemistries.
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
VCC for other battery cell configu-
rations.
pack protection circuit
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. Battery
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.
➤ Designed for battery pack inte-
gration
- Low operating current
- Complete circuit can fit on less
than ¾ square inch of PCB
space
An external EEPROM is used to
program initial values into the
bq2040 and is necessary for proper
operation.
➤ 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
Pin Connections
Pin Names
SB
Battery sense input
VCC
3.0–6.5V
PSTAT Protector status input
SMBD SMBus data input/output
SMBC SMBus clock
V
1
2
3
4
5
6
16
15
14
13
12
11
V
ESCL
EEPROM clock
CC
OUT
ESDA EEPROM data
ESCL
ESDA
REF
LED1-4 LED segment 1-4
SMBC
SMBD
PSTAT
SB
REF
Voltage reference output
EEPROM supply output
VSS
SR
System ground
LED
LED
LED
LED
1
2
3
VOUT
Sense resistor input
Display control input
DISP
7
8
10
9
DISP
SR
4
V
SS
16-Pin Narrow SOIC
PN204001.eps
SLUS005–JUNE 1999 E
1