|
BQ2085-V1P2 Datasheet, PDF (33/56 Pages) Texas Instruments – SBS-COMPLIANT GAS GAUGE IC FOR USE WITH THE bq29311 | |||
|
◁ |
www.ti.com
bq2085âV1P2
SLUS590 â DECEMBER 2003
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âV1P2 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.
REMAINING_TIME_ALARM bit is set when the bq2085âV1P2 detects that the estimated remaining time at the
present discharge rate is less than that set by the RemainingTimeAlarm( ) function. This bit is cleared when
either the value set by the RemainingTimeAlarm( ) function is lower than the AverageTimeToEmpty( ) or when
the AverageTimeToEmpty( ) is increased by charging.
Status Bits
The initialized bit is set when the bq2085âV1P2 is has detected a valid load of data flash at full or partial reset.
It is cleared when the bq2085âV1P2 detects an improper data flash load.
DISCHARGING bit is set when the bq2085âV1P2 determines that the battery is not being charged. This bit is
cleared when the bq2085âV1P2 detects that the battery is being charged.
FULLY_CHARGED bit is set when the bq2085âV1P2 detects a primary charge termination or an Overcharge
condition. It is cleared when RelativeStateOfCharge( ) is less than the programmed Fully Charged Clear % in
DF 0x47.
FULLY_DISCHARGED bit is set when Voltage( ) or VCELL is less than the EDV2 threshold and Current( ) <
Overload Current or when RelativeStateOfCharge( ) < Battery Low %. This bit is cleared when
RelativeStateOfCharge( ) is greater than or equal to 20%.
Error Codes
ERROR CODES
OK
Busy
Reserved
Unsupported
AccessDenied
Over/Underflow
BadSize
UnknownError
DESCRIPTION
The bq2085âV1P2 processed the function code without detecting any errors.
The bq2085âV1P2 is unable to process the function code at this time.
The bq2085âV1P2 detected an attempt to read or write to a function code reserved by this version of the specifica-
tion. The bq2085âV1P2 detected an attempt to access an unsupported optional manufacturer function code.
The bq2085âV1P2 does not support this function code which is defined in this version of the specification.
The bq2085âV1P2 detected an attempt to write to a read-only function code.
The bq2085âV1P2 detected a data overflow or underflow.
The bq2085âV1P2 detected an attempt to write to a function code with an incorrect data block.
The bq2085âV1P2 detected an unidentifiable error.
CycleCount( )(0x17)
Description: Returns the number of cycles the battery has experienced. The mAh value of each count is
determined by programming the Cycle Count Threshold value in DF 0x37-0x38. The bq2085âV1P2 saves the
cycle count value to Cycle Count DF 0x0c-0x0d after an update to CycleCount( ).
Purpose: The CycleCount( ) function provides a means to determine the battery wear. It may be used to give
advance warning that the battery is nearing its end of life.
SMBus protocol: Read word
Output: Unsigned integerâcount of total charge removed from the battery over its life.
Units: cycle
Range: 0 to 65,534 cycles; 65,535 indicates battery has experienced 65,535 or more cycles.
Granularity: 1 cycle
Accuracy: Absolute count
DesignCapacity( ) (0x18)
Description: Returns the theoretical or nominal capacity of a new pack. The DesignCapacity( ) 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.
33
|
▷ |