bq2040
Gas Gauge IC With SMBus Interface
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
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. Battery
state-of-charge, remaining capacity,
remaining time, and chemistry are
av ai l able o v e r the s eri al li nk.
Battery-charge state can be directly
indicated using a four-segment LED
display to graphically depict battery
full-to-empty in 25% increments.
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 鈥渓earns鈥?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.
-
-
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
Pin Connections
Pin Names
V
CC
3.0鈥?.5V
EEPROM clock
EEPROM data
LED segment 1-4
System ground
Sense resistor input
Display control input
SB
Battery sense input
ESCL
ESDA
LED
1-4
V
SS
SR
DISP
PSTAT Protector status input
SMBD
SMBC
REF
V
OUT
SMBus data input/output
SMBus clock
Voltage reference output
EEPROM supply output
VCC
ESCL
ESDA
LED1
LED2
LED3
LED4
VSS
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
9
VOUT
REF
SMBC
SMBD
PSTAT
SB
DISP
SR
16-Pin Narrow SOIC
PN204001.eps
SLUS005鈥揓UNE 1999 E
1