Datasheet
Table Of Contents
- FEATURES
- DESCRIPTION
- PIN CONNECTIONS
- ABSOLUTE MAXIMUM RATINGS
- DC ELECTRICAL CHARACTERISTICS
- VFC CHARACTERISTICS
- REG CHARACTERISTICS
- SMBus AC SPECIFICATIONS
- HDQ16 AC SPECIFICATIONS
- FUNCTIONAL DESCRIPTION
- General Operation
- Measurements
- Current
- Temperature
- GAS GAUGE OPERATION
- MAIN GAS GAUGE REGISTERS
- Self-Discharge
- Light Discharge or Suspend Current Compensation
- Midrange Capacity Corrections
- Charge Control
- Display Port
- Secondary Protection for Li-ion
- Low-Power Storage Mode
- Device Reset
- COMMUNICATION
- SMBus
- SMBus Protocol
- SMBus Packet Error Checking
- PEC Protocol
- PEC Calculation
- PEC Enable in Master Mode
- SMBus On and Off State
- HDQ16
- Command Codes
- ManufacturerAccess() (0x00); [0x00–0x01]
- RemainingCapacityAlarm() (0x01); [0x01]
- RemainingTimeAlarm() (0x02); [0x02]
- BatteryMode() (0x03); [0x03]
- AtRate() (0x04); [0x04]
- AtRateTimeToFull() (0x05);[0x05]
- AtRateTimeToEmpty() (0x06); [0x06]
- AtRateOK() (0x07); [0x07]
- Temperature() (0x08); [0x08]
- Voltage() (0x09); [0x09]
- Current() (0x0a); [0x0a]
- AverageCurrent() (0x0b); [0x0b]
- MaxError() (0x0c); [0x0c]
- RelativeStateOfCharge() (0x0d); [0x0d]
- AbsoluteStateOfCharge()(0x0e); [0x0e]
- RemainingCapacity() (0x0f); [0x0f]
- FullChargeCapacity() (0x10); [0x10]
- RunTimeToEmpty() (0x11); [0x11]
- AverageTimeToEmpty() (0x12); [0x12]
- AverageTimeToFull() (0x13); [0x13]
- ChargingCurrent() (0x14); [0x14]
- ChargingVoltage() (0x15); [0x15]
- BatteryStatus()(0x16); [0x16]
- CycleCount()(0x17); [0x17]
- DesignCapacity() (0x18); [0x18]
- DesignVoltage() (0x19); [0x19]
- SpecificationInfo() (0x1a); [0x1a]
- ManufactureDate() (0x1b); [0x1b]
- SerialNumber() (0x1c); [0x1c]
- ManufacturerName() (0x20); [0x20–0x2a]
- DeviceName() (0x21); [0x28–0x2b]
- DeviceChemistry() (0x22); [0x30–0x32]
- ManufacturerData() (0x23); [0x38–0x3a]
- Pack Status and Pack Configuration (0x2f); [0x2f]
- OCE
- EDV2
- EINT
- VDQ
- COK
- DOK
- CVOV
- CVUV
- VCELL4–VCELL1 (0x3c–0x3f); [0x3c–0x3f]
- EEPROM
- EEPROM Programming
- Fundamental Parameters
- Cell Characteristics
- Charge Limits and Termination Techniques
- Overvoltage
- Charging Current
- Charge Suspension
- FULLY_CHARGED Bit Clear Threshold
- Fast Charge Termination Percentage
- Cycle Count Threshold
- ΔT/Δt Rate Programming
- ΔT/Δt Holdoff Timer Programming
- Current Taper Termination Characteristics
- PACK OPTIONS
- DMODE
- SEAL
- CSYNC
- CEDV
- VCOR
- CHEM
- LCC0 and LCC1
- Remaining Time and Capacity Alarms
- Secondary Protection Limits for Li-Ion
- Miscellaneous Options
- NE1
- SOT
- HIT
- Cycle Count Initialization
- Control Modes
- NDF
- HPE
- CPE
- LED
- SC
- SM
- MEASUREMENT CALIBRATION
- CONSTANTS AND STRING DATA
- REVISION HISTORY

= 10 x (EFF% - 74.5 )Charge Efficiency
ERR%
=
0.0125
Efficiency Reduction Rate
TEFF% x 1.6
=
0.0125
Efficiency Temperature Compensation
[ ]
o o
Effective Charge Efficiency (nickel only) = EFF% - ERR% RSOC() - EDOP% - TEFF% T( C) - 25 C
é ù
ë û
Overvoltage Margin +
VOVM
16
bq2060A
www.ti.com
SLUS500D –OCTOBER 2001– REVISED OCTOBER 2011
(15)
where
74.5 ≤ EFF% ≤ 100
ERR% is encoded in Efficiency Reduction Rate EE 0x65 according to the following equation:
where
• 0 ≤ ERR% ≤ 3.19 (16)
The Efficiency Drop Off Percentage is stored in 2s complement of percent.
The bq2060A also adjusts the efficiency factors for temperature. TEFF% defines the percent efficiency reduction
per degree C over 25°C. TEFF% is encoded in Efficiency Temperature Compensation EE 0x63 according to the
following equation:
where
• 0 ≤ TEFF% ≤ 1.99 (17)
The bq2060A applies all four charge-compensation factors when the CHEM bit in Pack Configuration is not set
denoting a nickel pack.
where
• RSOC() ≥ EFF% and T ≥ 25°C (18)
If CHEM is set denoting a Li-ion pack, the bq2060A applies only the value coded in Charge Efficiency and makes
no other adjustments for charge acceptance.
Charge Limits and Termination Techniques
Charging Voltage
The 16-bit value, Charging Voltage EE 0x0a–0x0b programs the ChargingVoltage() value broadcast to a Smart
Charger. It also sets the base value for determining overvoltage conditions during charging and voltage
compliance during a constant-voltage charging methodology. It is stored in mV.
Overvoltage
The 8-bit value, Overvoltage Margin EE 0x48, sets the limit over ChargingVoltage() that is to be considered as
an overvoltage charge-suspension condition. The voltage in mV above the ChargingVoltage(), VOVM, that
should trigger a charge suspend is encoded in Overvoltage Margin as follows:
where
• VOVM is between 0 and 4080 mV. (19)
Charging Current
ChargingCurrent() values are either broadcast to a Level 2 Smart Battery Charger or read from the bq2060A by a
Level 3 Smart Battery Charger. The bq2060A sets the value of ChargingCurrent(), depending on the charge
requirements and charge conditions of the pack.
When fast charge is allowed, the bq2060A sets ChargingCurrent() to the rate programmed in Fast Charging
Current EE 0x1a–0x1b.
Copyright © 2001–2011, Texas Instruments Incorporated Submit Documentation Feedback 45
Product Folder Link(s): bq2060A