English
Language : 

BQ2060 Datasheet, PDF (18/51 Pages) Texas Instruments – SBS v1.1-Compliant Gas Gauge IC
bq2060
when the bq2060 detects the battery requires charging
(CHARGER_MODE bit)
n Whether all broadcasts to the Smart Battery Charger
and Host are disabled
The defined request condition is the battery requesting a
conditioning cycle (RELEARN_FLAG).
Purpose:
The CAPACITY_MODE bit allows power management
systems to best match their electrical characteristics
with those reported by the battery. For example, a
switching power supply represents a constant power
load, whereas a linear supply is better represented by a
constant current model. The CHARGER_MODE bit al-
lows a SMBus Host or Smart Battery Charger to over-
ride the Smart Battery’s desired charging parameters by
disabling the bq2060’s broadcasts. The RE-
LEARN_FLAG bit allows the bq2060 to request a condi-
tioning cycle.
SMBus Protocol: Read or Write Word
Input/Output:
Unsigned integer —bit mapped— see below.
Units: not applicable
Range: 0–1
Granularity: not applicable
Accuracy: not applicable
The BatteryMode() word is divided into two halves, the
most significant bit (bits 8–15) which is read/write and the
least significant bit (bits 0–7) which is read only. The
bq2060 forces bits 0–6 to zero and prohibits writes to bit
7.
Table 8 summarizes the meanings of the individual bits
in the BatteryMode() word and specifies the default val-
ues, where applicable, are noted.
INTERNAL_CHARGE_CONTROLLER bit is not
used by the bq2060.
PRIMARY_BATTERY_SUPPORT bit is not used by
the bq2060.
RELEARN_FLAG bit set indicates that the bq2060 is
requesting a capacity relearn cycle for the battery. The
bq2060 sets the RELEARN_FLAG on a full reset and if
it detects 20 cycle counts without an FCC update. The
bq2060 clears this flag after a learning cycle has been
completed.
CHARGE_CONTROLLER_ENABLED bit is not used
by the bq2060. The bq2060 forces this bit to zero.
PRIMARY_BATTERY bit is not used by the bq2060.
The bq2060 forces this bit to zero.
ALARM_MODE bit is set to disable the bq2060’s ability
to master the SMBus and send AlarmWarning() messages
to the SMBus Host and the Smart Battery Charger. When
set, the bq2060 does NOT master the SMBus, and
AlarmWarning() messages are NOT sent to the SMBus
Host and the Smart Battery Charger for a period of no
more than 65s and no less than 45s. When cleared
(default), the Smart Battery sends the AlarmWarning()
Table 8. Battery Mode Bits and Values
Battery Mode() Bits
INTERNAL_CHARGE_CONTROLLER
PRIMARY_BATTERY_SUPPORT
Reserved
RELEARN_FLAG
CHARGE_CONTROLLER_ENABLED
PRIMARY_BATTERY
Reserved
ALARM_MODE
CHARGER_MODE
CAPACITY_MODE
Bits Used
0
1
2–6
7
8
9
10–12
13
14
15
Format
Read only bit flag
Read only bit flag
Read only bit flag
R/W bit flag
R/W bit flag
R/W bit flag
R/W bit flag
R/W bit flag
Allowable Values
0—Battery OK
1—Relearn cycle requested
0—Enable alarm broadcast (default)
1—Disable alarm broadcast
0—Enable charging broadcast (default)
1—Disable charging broadcast
0—Report in mA or mAh (default)
1—Report in 10mW or 10mWh
18