English
Language : 

BQ2085-V1P3 Datasheet, PDF (32/57 Pages) Texas Instruments – SBS-COMPLIANT GAS GAUGE IC FOR USE WITH THE bq29311
bq2085-V1P3
SLUS598 − FEBRUARY 2004
www.ti.com
Invalid Data Indication: 65,535 indicates the charger should operate as a current source outside its maximum
regulated voltage range.
BatteryStatus( ) (0x16)
Description: Returns the bq2085−V1P3 status word (flags). Some of the BatteryStatus( ) flags
(REMAINING_CAPACITY_ALARM and REMAINING_TIME_ALARM) are calculated on the basis of either
current or power depending on the setting of the BatteryMode( ) CAPACITY_MODE bit. This is important
because use of the wrong calculation mode may result in an inaccurate alarm.
Purpose: The BatteryStatus( ) function is used by the power-management system to get alarm and status bits,
as well as error codes from the bq2085−V1P3. This is basically the same information broadcast to both the
SMBus host and the smart battery charger by the AlarmWarning( ) function except that the AlarmWarning( )
function sets the error code bits all high before sending the data.
SMBus protocol: Read word
Output: Unsigned Integer–status register with alarm conditions bit mapped as follows:
ALARM BITS
0x8000 OVER_CHARGED_ALARM
0x4000
0x2000
TERMINATE_CHARGE_ALARM
Reserved
0x1000
0x0800
OVER_TEMP_ALARM
TERMINATE_DISCHARGE_ALARM
0x0400 Reserved
0x0200 REMAINING_CAPACITY_ALARM
0x0100 REMAINING_TIME_ALARM
STATUS BITS
0x0080 Initialized
0x0040
0x0020
DISCHARGING
FULLY_CHARGED
0x0010 FULLY_DISCHARGED
ERROR CODES
0x0007 Unknown Error
0x0006
0x0005
BadSize
Overflow/Underflow
0x0004
0x0003
AccessDenied
UnsupportedCommand
0x0002 ReservedCommand
0x0001 Busy
0x0000 OK
Alarm Bits
OVER_CHARGED_ALARM bit is set whenever the bq2085−V1P3 detects that the battery is being charged
beyond the maximum overcharge limit. This bit is cleared when the bq2085−V1P3 detects that the battery is
no longer being charged and there are 2 mAh of continuous discharge (i.e., the bq2085−V1P3 detects discharge
activity or no activity above the digital filter).
TERMINATE_CHARGE_ALARM bit is set when the bq2085−V1P3 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−V1P3 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−V1P3 detects that the battery is no
longer being charged.
OVER_TEMP_ALARM bit is set when the bq2085−V1P3 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.
32