English
Language : 

BQ2063_15 Datasheet, PDF (35/60 Pages) Texas Instruments – SBS v1.1-COMPLIANT Li-ION GAS-GAUGE IC
Not Recommended For New Designs
bq2063
SBS v1.1ĆCOMPLIANT LiĆION GASĆGAUGE IC
WITH PROTECTOR INTERFACE
SLUS468E− MAY 2001 − REVISED APRIL 2002
command codes (continued)
BatteryStatus( )(0x16); [0x16]
Description: Returns the bq2063’s status word (flags). Some of the BatteryStatus( ) flags
(REMAINING_CAPACITY_ALARM and REMAINING_TIME_ALARM) are calculated based on 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 bq2063. 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 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 bq2063 detects that the battery is being charged beyond
the Maximum Overcharge limit. This bit is cleared when the bq2063 detects that the battery is no longer being
charged (i.e., the bq2063 detects discharge activity or no activity for the digital filter timeout periods). The digital
filter timeout period (seconds) equates to 10× the value shared in Digital Filter EE0x52.
TERMINATE_CHARGE_ALARM bit is set when the bq2063 detects that one or more of the battery’s charging
parameters are out of range (e.g., its voltage, current, or temperature is too high) or when the bq2063 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 bq2063 detects that the battery is no longer being charged.
• POST OFFICE BOX 655303 DALLAS, TEXAS 75265
35