English
Language : 

BQ2060SS Datasheet, PDF (23/59 Pages) Texas Instruments – SBS V1.1-COMPLIANT GAS GAUGE IC
bq2060
www.ti.com
BATTERY MODE() BITS
INTERNAL_CHARGE_CONTR
OLLER
PRIMARY_BATTERY_SUPPO
RT
Reserved
RELEARN_FLAG
CHARGE_CONTROLLER_ENA
BLED
PRIMARY_BATTERY
Reserved
ALARM_MODE
CHARGER_MODE
CAPACITY_MODE
SLUS035E – JANUARY 2000 – REVISED OCTOBER 2005
Table 9. Battery Mode Bits and Values
BITS USED
FORMAT
0
Read only bit flag
ALLOWABLE VALUES
1
Read only bit flag
2–6
7
Read only bit flag
8
R/W bit flag
0—Battery OK
1—Relearn cycle requested
9
10–12
13
14
15
R/W bit flag
R/W bit flag
R/W bit flag
R/W bit flag
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
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 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 65 s and no less than 45 s. When cleared (default), the Smart Battery sends the
AlarmWarning() messages to the SMBus Host and the Smart Battery Charger any time an alarm condition is
detected.
• The bq2060 polls the ALARM_MODE bit at least every 150 ms. Whenever the ALARM_MODE bit is set, the
bq2060 resets the bit and starts or restarts a 55 s (nominal) timer. After the timer expires, the bq2060
automatically enables alarm broadcasts to ensure that the accidental deactivation of broadcasts does not
persist. To prevent the bq2060 from becoming a master on the SMBus, an SMBus host must therefore
continually set this bit at least once per 50s to keep the bq2060 from broadcasting alarms.
• The ALARM_MODE bit defaults to a cleared state within 130 ms after the bq2060 detects the SMBus
Off-State.
• The condition of the ALARM-MODE bit does NOT affect the operation or state of the CHARGER_MODE bit
which is used to prevent broadcasts ChargingCurrent() and ChargingVoltage() to the Smart Battery Charger.
CHARGER_MODE bit enables or disables the bq2060’s transmission of ChargingCurrent() and
ChargingVoltage() messages to the Smart Battery Charger. When set, the bq2060 does NOT transmit
ChargingCurrent() and ChargingVoltage() values to the Smart Battery Charger. When cleared, the bq2060
transmits the ChargingCurrent() and ChargingVoltage() values to the Smart Battery Charger. The
CHARGER_MODE bit defaults to a cleared state within 130 ms after the bq2060 detects the SMBus Off state.
CAPACITY_MODE bit indicates if capacity information is reported in mA/mAh or 10 mW/10 mWh. When set, the
bq2060 reports capacity information in 10mW/10mWh as appropriate. When cleared, the bq2060 reports
capacity information in mA/mAh as appropriate. The CAPACITY_MODE bit defaults to a cleared state within 130
ms after the bq2060 detects the SMBus Off state.
NOTE 1: The following functions are changed to accept or return values in mA/mAh or 10 mW/10 mWh
depending on the CAPACITY_MODE bit:
23