English
Language : 

BQ2084-V140_14 Datasheet, PDF (39/64 Pages) Texas Instruments – SBS v1.1-COMPLIANT GAS GAUGE FOR USE WITH THE bq29312
bq2084-V140
www.ti.com
Units
Range
Granularity
Accuracy
SLUS664B – JULY 2005 – REVISED AUGUST 2006
BATTERY MODES
CAPACITY_MODE
BIT = 0
CAPACITY_MODE
BIT = 1
mAh
10 mWh
0-65,535 mAh
0-65,535 10 mWh
mAh
10 mWh
-0, +MaxError() *
FullCharageCapacity()
FullChargeCapacity() (0x10)
Description: Returns the predicted pack capacity when it is fully charged. The FullChargeCapacity() value is
expressed in either current (mAh at a C/5 discharge rate) or power (10 mWh at a P/5 discharge rate) depending
on the setting of the BatteryMode()CAPACITY_MODE bit.
Purpose: The FullChargeCapacity() function provides a means of understanding the tank size of the battery.
This information, along with information about the original capacity of the battery, indicates battery wear.
SMBus protocol: Read word
Output: Unsigned integer—estimated full-charge capacity in units of mAh or 10 mWh.
Units
Range
Granularity
Accuracy
BATTERY MODES
CAPACITY_MODE
BIT = 0
CAPACITY_MODE
BIT = 1
mAh
10 mWh
0-65,535 mAh
0-65,535 10 mWh
mAh
10 mWh
-0, +MaxError() × FullCharageCapacity()
RunTimeToEmpty() (0x11)
Description: Returns the predicted remaining battery life at the present rate of discharge (minutes).
TheRunTimeToEmpty() value is calculated based on either current or power depending on the setting of the
BatteryMode() CAPACITY_MODE bit.
Purpose: The RunTimeToEmpty() provides the power management system with information about the relative
gain or loss in remaining battery life in response to a change in power policy. This information is not the same
as the AverageTimeToEmpty(), which is not suitable to determine the effects that result from a change in power
policy.
SMBus protocol: Read word
Output: Unsigned integer—minutes of operation left.
Units: Minutes
Range: 0 to 65,534 min
Granularity: 2 min or better
Accuracy: -0, +MaxError()×FullChargeCapacity() / Current()
Invalid Data Indication: 65,535 indicates battery is not being discharged.
AverageTimeToEmpty() (0x12)
Description: Returns a predicted remaining battery life (minutes), based on AverageCurrent. The
AverageTimeToEmpty() value is calculated based on either current or power depending on the setting of the
BatteryMode()CAPACITY_MODE bit.
Purpose: The AverageTimeToEmpty() displays state-of-charge information in a more useful way. It averages
the instantaneous estimations so that the remaining time does not appear to jump around.
SMBus protocol: Read word
Output: Unsigned integer—minutes of operation left.
Submit Documentation Feedback
39