English
Language : 

BQ2085 Datasheet, PDF (33/56 Pages) Texas Instruments – SBS-COMPLIANT GAS GAUGE IC FOR USE WITH THE bq29311
bq2085
SLUS541 – OCTOBER 2002
Output: Unsigned Integer–status register with alarm conditions bit mapped as follows:
ALARM BITS
0x8000 OVER_CHARGED_ALARM
0x4000 TERMINATE_CHARGE_ALARM
0x2000 Reserved
0x1000 OVER_TEMP_ALARM
0x0800 TERMINATE_DISCHARGE_ALARM
0x0400 Reserved
0x0200 REMAINING_CAPACITY_ALARM
0x0100 REMAINING_TIME_ALARM
STATUS BITS
0x0080 Initialized
0x0040 DISCHARGING
0x0020 FULLY_CHARGED
0x0010 FULLY_DISCHARGED
ERROR CODES
0x0007 Unknown Error
0x0006 BadSize
0x0005 Overflow/Underflow
0x0004 AccessDenied
0x0003 UnsupportedCommand
0x0002 ReservedCommand
0x0001 Busy
0x0000 OK
Alarm Bits
OVER_CHARGED_ALARM bit is set whenever the bq2085 detects that the battery is being charged beyond
the maximum overcharge limit. This bit is cleared when the bq2085 detects that the battery is no longer being
charged and there are 2 mAh of continuous discharge (i.e., the bq2085 detects discharge activity or no activity
above the digital filter).
TERMINATE_CHARGE_ALARM bit is set when the bq2085 detects that one or more of the battery charging
parameters are out of range (e.g., its voltage, current, or temperature is too high) or when the bq2085 detects
a primary charge termination. This bit is cleared when the parameter falls back into the allowable range, the
termination condition ceases, or when the bq2085 detects that the battery is no longer being charged.
OVER_TEMP_ALARM bit is set when the bq2085 detects that the internal battery temperature is greater than
or equal to the Max Temperature threshold. This bit is cleared when the internal temperature falls back into the
acceptable range.
TERMINATE_DISCHARGE_ALARM bit is set when RM = 0, Voltage( ) ≤ Terminate Voltage, or the CVUV bit
in pack status is set indicating that a Li-Ion cell voltage has dropped below the limit programmed in Cell Under.
The bit is cleared when Voltage( ) > Terminate Voltage, RM( ) > 0, and the CVUV bit is cleared.
REMAINING_CAPACITY_ALARM bit is set when the bq2085 detects that RemainingCapacity( ) is less than
that set by the RemainingCapacityAlarm( ) function. This bit is cleared when either the value set by the
RemainingCapacityAlarm( ) function is lower than the RemainingCapacity( ) or when the RemainingCapacity( )
is increased by charging.
www.ti.com
33