Datasheet
www.ti.com
bq2084-V143
SLUS732 – SEPTEMBER 2006
PRIMARY_BATTERY bit is not used by the bq2084-V143. The bq2084-V143 forces this bit to zero.
Table 14. Battery Mode Bits and Values
Battery Mode() BITS BITS USED FORMAT ALLOWABLE VALUES
INTERNAL_CHARGE_CONTROLLER 0 Read only bit flag 1 - always one
PRIMARY_BATTERY_SUPPORT 1 Read only bit flag 0 - always zero
Reserved 2-6 0 - always zero
RELEARN_FLAG 7 Read only bit flag 0—Battery OK1—Relearn cycle requested
CHARGE_CONTROLLER_ENABLED 8 R/W bit flag Not used
PRIMARY_BATTERY 9 R/W bit flag Not used
Reserved 10-12 0 - always zero
0—Enable alarm broadcast (default)1—Disable
ALARM_MODE 13 R/W bit flag
alarm broadcast
0—Enable charging broadcast
CHARGER_MODE 14 R/W bit flag
(default)1—Disable charging broadcast
0—Report in mA or mAh (default)1—Report in
CAPACITY_MODE 15 R/W bit flag
10 mW or 10 mWh
ALARM_MODE bit is set to disable the bq2084-V143s ability to master the SMBus and send AlarmWarning()
messages to the SMBus host and the smart battery charger. When set, the bq2084-V143 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 60s and no less than 59s. 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 ALARM broadcast does not occur more often than once every 10 s. Whenever the BATTERY_MODE
command is received, the bq2084-V143 resets the bit and starts or restarts a 60-s (nominal) timer. After the
timer expires, the bq2084-V143 automatically enables alarm broadcasts to ensure that the accidental
deactivation of broadcasts does not persist. An SMBus host that does not want the bq2084-V143 to be a
master on the SMBus must therefore continually set this bit at least once per 59 s to keep the bq2084-V143
from broadcasting alarms.
• The ALARM_MODE bit defaults to a cleared state when the bq2084-V143 enters SLEEP mode.
• 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 bq2084-V143's transmission of ChargingCurrent()
and ChargingVoltage() messages to the smart battery charger. When set, the bq2084-V143 does not
transmit ChargingCurrent() and ChargingVoltage() values to the smart battery charger. When cleared, the
bq2084-V143 transmits the ChargingCurrent() and ChargingVoltage() values to the smart battery charger.
The CHARGER_MODE bit defaults to a cleared state when the bq2084-V143 enters SLEEP mode.
CAPACITY_MODE bit indicates if capacity information is reported in mA/mAh or 10 mW/10 mWh. When set, the
bq2084-V143 reports capacity information in 10 mW/10 mWh as appropriate. When cleared, the bq2084-V143
reports capacity information in mA/mAh as appropriate. The CAPACITY_MODE bit defaults to a cleared state
when the bq2084-V143 enters SLEEP mode.
The following functions are changed to accept or return values in mA/mAh or 10 mW/10 mWh depending on the
CAPACITY_MODE bit:
• RemainingCapacityAlarm()
• AtRate()
• RemainingCapacity()
• FullChargeCapacity()
• DesignCapacity()
The following functions are calculated on the basis of capacity and may be calculated differently depending on
the CAPACITY_MODE bit:
• AtRateOK()
• AtRateTimeToEmpty()
36
Submit Documentation Feedback