English
Language : 

BQ2092_15 Datasheet, PDF (12/30 Pages) Texas Instruments – Gas Gauge IC with SMBus-Like Interface
Obsolete Device
bq2092
Input/Output: unsigned integer. This sets/re-
turns the value where the Remaining Ca-
pacity Alarm bit is set in BatteryStatus.
RemainingTimeAlarm() (0x02)
This function sets or returns the low remaining time
alarm value. When the AverageTimeToEmpty (0x12)
falls below this value, the Remaining_Time_Alarm bit in
BatteryStatus is set. The default value for this register
is set in EEPROM. The system may alter this alarm
value during operation.
Input/Output: unsigned integer. This sets/returns
the value where the Remaining_Time_Alarm bit is
set in BatteryStatus.
BatteryMode() (0x03)
This read/write word selects the various battery opera-
tional modes. The bq2092 supports the battery capacity
information specified in mAh. This function also deter-
mines whether the bq2092 charging values are broad-
casted to the Smart Battery Charger address.
Writing bit 14 to 1 disables voltage and current Smart
Battery Charger messages. Bit 14 is reset to 0 once the
pack is removed from the system (SCC and SCD = 0 for
greater than 2 seconds.)
Writing bit 13 to 1 disables all Smart Battery Charger
messages including alarm messages. This bit remains set
until overwritten. Programming bit 3 of FLAGS2 in
EEPROM (EE 0x0b) initializes bit 13 of BatteryMode to 1.
Temperature() (0x08)
This read-only word returns the cell-pack's internal
temperature (0.1°K).
Output: unsigned integer. Returns cell tempera-
ture in tenths of degrees Kelvin increments
Units: 0.1°K
Range: 0 to +500.0°K
Granularity: 0.5°K or better
Accuracy: ±3°K after calibration
Voltage() (0x09)
This read-only word returns the cell-pack voltage (mV).
Output: unsigned integer. Returns battery terminal
voltage in mV
Units: mV
Range: 0 to 65,535 mV
Granularity: 0.2% of DesignVoltage
Accuracy: ±1% of DesignVoltage after calibration
Current() (0x0a)
This read-only word returns the current through the
battery's terminals (mA).
Output: signed integer. Returns the charge/dis-
charge rate in mA, where positive is for charge
and negative is for discharge
Units: mA
Range: 0 to 32,767 mA for charge or 0 to
–32,768 mA for discharge
Granularity: 0.2% of the DesignCapacity or better
Accuracy: ± 1% of the DesignCapacity after calibration
AverageCurrent() (0x0b)
This read-only word returns a rolling average of the
current through the battery's terminals. For the bq2092
Current = AverageCurrent. The AverageCurrent func-
tion returns meaningful values after the battery's first
minute of operation.
Output: signed integer. Returns the charge/dis-
charge rate in mA, where positive is for charge
and negative is for discharge
Units: mA
Range: 0 to 32,767 mA for charge or 0 to
–32,768 mA for discharge
Granularity: 0.2% of the DesignCapacity or better
Accuracy: ± 1% of the DesignCapacity after cali-
bration
MaxError() (0x0c)
This read-only word returns the expected margin of
error (%).
Output: unsigned integer. Returns percent uncer-
tainty
Units: %
Range: 0 to 100%
RelativeStateOfCharge() (0x0d)
This read-only word returns the predicted remaining
battery capacity expressed as a percentage of FullChar-
geCapacity (%). RelativeStateOfCharge is only
valid for battery capacities less than 10,400mAh.
Output: unsigned integer. Returns the percent of re-
maining capacity
12