English
Language : 

BQ2060A_15 Datasheet, PDF (25/61 Pages) Texas Instruments – SBS v1.1-Compliant Gas Gauge IC
bq2060A
www.ti.com
SLUS500D – OCTOBER 2001 – REVISED OCTOBER 2011
Purpose: The RemainingTimeAlarm() function can be used by systems that want to adjust when the remaining
time alarm warning is sent. The remaining time value can be read to verify the value in use by the bq2060
RemainingTimeAlarm().
SMBus Protocol: Read or Write Word
Input/Output:
Unsigned integer—the point below which remaining time messages are sent.
Units: minutes
Range: 0 to 65,535 minutes
Granularity: Not applicable
Accuracy: see AverageTimeToEmpty()
BatteryMode() (0x03); [0x03]
Description: This function selects the various battery operational modes and reports the battery mode and
requests.
Defined modes include
• Whether the battery capacity information is specified in mAh or 10 mWh (CAPACITY_MODE bit)
• Whether the ChargingCurrent() and ChargingVoltage() values are broadcast to the Smart Battery Charger
when the bq2060A detects that the battery requires charging (CHARGER_MODE bit)
• Whether all broadcasts to the Smart Battery Charger and Host are disabled
The defined request condition is the battery requesting a conditioning cycle (RELEARN_FLAG).
Purpose:
The CAPACITY_MODE bit allows power management systems to best match their electrical characteristics with
those reported by the battery. For example, a switching power supply represents a constant power load, whereas
a linear supply is better represented by a constant current model. The CHARGER_MODE bit allows a SMBus
Host or Smart Battery Charger to override the Smart Battery desired charging parameters by disabling the
bq2060 broadcasts. The RE-LEARN_FLAG bit allows the bq2060A to request a conditioning cycle.
SMBus Protocol: Read or Write Word
Input/Output:
Unsigned integer—bit mapped (see the following).
Units: not applicable
Range: 0–1
Granularity: not applicable
Accuracy: not applicable
The BatteryMode() word is divided into two halves, the most significant bit (bits 8–15), which is read/write and the
least significant bit (bits 0–7), which is read only. The bq2060A forces bits 0–6 to zero and prohibits writes to
bit 7.
Table 9 summarizes the meanings of the individual bits in the BatteryMode() word and specifies the default
values, where applicable, are noted.
INTERNAL_CHARGE_CONTROLLER bit is not used by the bq2060A.
PRIMARY_BATTERY_SUPPORT bit is not used by the bq2060A.
RELEARN_FLAG bit set indicates that the bq2060A is requesting a capacity relearn cycle for the battery. The
bq2060A sets the RELEARN_FLAG under any of three conditions: full reset, detection of 20 cycle counts without
an FCC update, or a midrange voltage correction. The bq2060A clears this flag after a learning cycle has been
completed.
CHARGE_CONTROLLER_ENABLED bit is not used by the bq2060A. The bq2060A forces this bit to zero.
PRIMARY_BATTERY bit is not used by the bq2060A. The bq2060A forces this bit to zero.
Copyright © 2001–2011, Texas Instruments Incorporated
Product Folder Link(s): bq2060A
Submit Documentation Feedback
25