English
Language : 

BQ2085 Datasheet, PDF (25/56 Pages) Texas Instruments – SBS-COMPLIANT GAS GAUGE IC FOR USE WITH THE bq29311
bq2085
SLUS541 – OCTOBER 2002
PRIMARY_BATTERY_SUPPORT bit is not used by the bq2085.
RELEARN_FLAG bit set indicates that the bq2085 is requesting a capacity relearn cycle for the battery. The
bq2085 sets the RELEARN_FLAG on a full reset and if it detects 20 cycle counts without an FCC update. The
bq2085 clears this flag after a learning cycle has been completed.
CHARGE_CONTROLLER_ENABLED bit is not used by the bq2085. The bq2085 forces this bit to zero.
PRIMARY_BATTERY bit is not used by the bq2085. The bq2085 forces this bit to zero.
Table 12. 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
ALLOWABLE VALUES
Read only bit flag
R/W bit flag
R/W bit flag
0—Battery OK
1—Relearn cycle requested
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 10 mWh
ALARM_MODE bit is set to disable the bq2085’s ability to master the SMBus and send AlarmWarning( )
messages to the SMBus host and the smart battery charger. When set, the bq2085 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 60 seconds and no less than 59 seconds. 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.
D The ALARM broadcast does not occur more often than once every 10 s. Whenever the BATTERY_MODE
command is received, the bq2085 resets the bit and starts or restarts a 60-seconds (nominal) timer. After
the timer expires, the bq2085 automatically enables alarm broadcasts to ensure that the accidental
deactivation of broadcasts does not persist. An SMBus host that does not want the bq2085 to be a master
on the SMBus must therefore continually set this bit at least once per 59 seconds to keep the bq2085 from
broadcasting alarms.
D The ALARM_MODE bit defaults to a cleared state when the bq2085 enters SLEEP mode.
D 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 of ChargingCurrent( ) and ChargingVoltage( ) to the smart battery
charger.
CHARGER_MODE bit enables or disables the bq2085’s transmission of ChargingCurrent( ) and
ChargingVoltage( ) messages to the smart battery charger. When set, the bq2085 does not transmit
ChargingCurrent( ) and ChargingVoltage( ) values to the smart battery charger. When cleared, the bq2085
transmits the ChargingCurrent( ) and ChargingVoltage( ) values to the smart battery charger. The
CHARGER_MODE bit defaults to a cleared state when the bq2085 enters SLEEP mode.
www.ti.com
25