English
Language : 

BQ2060SS Datasheet, PDF (33/59 Pages) Texas Instruments – SBS V1.1-COMPLIANT GAS GAUGE IC
bq2060
www.ti.com
SLUS035E – JANUARY 2000 – REVISED OCTOBER 2005
DISCHARGING bit is set when the bq2060 determines that the battery is not being charged. This bit is cleared
when the bq2060 detects that the battery is being charged.
FULLY_CHARGED bit is set when the bq2060 detects a primary charge termination or an overcharged
condition. It is cleared when RelativeStateOfCharge() is less than or equal to the programmed Fully Charged
Clear % in EE 0x4c.
FULLY_DISCHARGED bit is set when Voltage() is less than the EDV2 threshold. This bit is cleared when the
Relative StateOfCharge() is greater than or equal to 20%.
ERROR CODES
OK
Busy
Reserved
Unsupported
AccessDenied
Over/Underflow
BadSize
UnknownError
DESCRIPTION
The bq2060 processed the function code without detecting any errors.
The bq2060 is unable to process the function code at this time.
The bq2060 detected an attempt to read or write to a function code
reserved by this version of the specification. The 2060 detected an
attempt to access an unsupported optional manufacturer function
code.
The bq2060 does not support this function code which is defined in
this version of the specification.
The bq2060 detected an attempt to write to a read-only function code.
The bq2060 detected a data overflow or underflow.
The bq2060 detected an attempt to write to a function code with an
incorrect data block.
The bq2060 detected an unidentifiable error.
CycleCount()(0x17); [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 EE 0x3c–0x3d. The bq2060 saves
the cycle count value to Cycle Count EE 0x0e–0x0f after an update to CycleCount().
PURPOSE
The CycleCount() function provides a means to determine the battery’s wear. It may be used to
give advanced warning that the battery is nearing its end of life.
SMBus PROTOCOL ReadWord
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); [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()’s CAPACITY_MODE bit.
PURPOSE
The DesignCapacity() function is used by the SMBus Host’s power management with
FullChargeCapacity() to determine battery wear. The power management system may present this
information to the user and also adjust its power policy as a result.
SMBus PROTOCOL ReadWord
OUTPUT
Unsigned integer—battery capacity in mAh or 10 mWh.
33