
Voltage:
 The bq2060 requests the pre-charge charge
rate when Voltage() drops below the EDV0 threshold
(compensated or fixed EDVs). Once requested, a
pre-charge rate remains until Voltage() increases
above
the
EDVF
threshold.
broadcasts pre-charge value immediately after device
reset until Voltage() is above the EDVF threshold.
This threshold is programmed in
 EDVF/ EDV0
 EE
0x72-0x73.
The
bq2060
also
T emperature:
 The bq2060 requests the pre-charge
rate when Temperature() is between 0°C and 5°C.
Temperature() must rise above 5°C before the bq2060
requests thefast-chargerate.
Charge Suspension
The bq2060 may temporarily suspend charge if it de-
tects a charging fault. A charging fault includes the fol-
lowing conditions.
Overcurrent:
the bq2060 measures the charge current tobe more than
the
 Overcurrent Margin
 above the ChargingCurrent().
Overcurrent Margin
 is programmed in EE 0x49. On
detecting an overcurrent condition, the bq2060 sets the
ChargingCurrent() to zero and sets the TERMINbelow
the
ChargingCurrent
Margin
.ATE_CHARGE_ALARM bit in Battery Status().
The
overcurrent
condition
CHARGE_ALARM are cleared when the measured
current drops.
An overcurrent condition exists when
plus
the
Overcurrent
and
TERMINATE_
Overvoltage:
 An overvoltage condition exists when the
bq2060 measures the battery voltage to be more than
the
 Overvoltage Margin
 above the ChargingVoltage() or
a Li-Ion cell voltage has exceeded the overvoltage limit
programmed in
 Cell Under-/ Overoltage
.
 Overvoltage
Margin
 is programmed in EE 0x48 and
 Cell Under/ Over
Voltage
 in EE 0x4a (LSN). On detecting an overvoltage
condition, the bq2060 sets the ChargingCurrent() tozero
and sets the TERMINATE_CHARGE_ALARM bit in
BatteryStat- us(). The bq2060 clears the TERMINATE_
CHARGE_ALARM bit when it detects that the battery
is no longer being charged (DISCHARGING bit set in
BatteryStatus()). The bq2060 continues tobroadcast zero
charging current until the overvoltage condition is
cleared. The overvoltage condition is cleared when the
measured
battery
voltage
ChargingVoltage() plus the
 Overvoltage Margin
 or when
theCVOV bit is reset.
drops
below
the
Over-T emperature:
 An over-temperature condition
exists when Temperature() exceeds the
 Max T
 value
programmed in EE 0x45 (MSN). On detecting an
over-temperature condition, the bq2060 sets the
ChargingCurrent()
to
OVER_TEMP_ALARM and TERMINATE_CHARGE_
ALARM bit in BatteryStatus() and the CVOV bit in
Pack Status.
The over-temperature condition is
zero
and
sets
the
cleared when Temperature() drops 5 degrees C below
the
Max T
 valueor 43
°
C.
Overcharge:
 An overcharge condition exists if the
battery
is
charged
more
Overcharge
 value after
Overcharge
 is programmed in EE 0x2e–0x2f. On
detecting an overcharge condition, the bq2060 sets
the
ChargingCurrent()
OVER_CHARGED_ALARM, TERMINATE_CHARGE_
ALARM,
and
FULLY_CHARGED
BatteryStatus().
The
bq2060
CHARGED_ALARM
and
ALARM when it detects that the battery is no longer
being charged. The FULLY_CHARGED bit remains set
and the bq2060 continues to broadcast zero charging
current until RelativeStateOfCharge() is less than
Fully Charged Clear
% programmed in EE 0x4c.The
counter used to track overcharge capacity is reset
with 2mAh of discharge.
than
=
the
Maxmum
Maximum
RM
FCC.
to
zero
and
sets
the
bits
in
clears
the
OVER_
TERMINATE_CHARGE_
Under-T emperature:
condition exists if Temperature() < 0°C. On detecting
an under temperature condition, the bq2060 sets
ChargingCurrent()
to
zero.
ChargingCurrent() to the appropriate pre-charge rate
or fast-chargeratewhen Temperature()
 ≥
 0°C.
An
under-temperature
The
bq2060
sets
Primary Charge Termination
T he bq2060 terminates charge if it detects a
charge-termination condition.
condition includes thefollowing.
A charge-termination
T /
t:
 For
 
T/
t, the bq2060 detects a change in
temperature over many seconds. The
 
T/
t setting
is programmable in both the temperature step,
DeltaT
 (1.6
°
C - 4.6
°
C), and the time step,
 DeltaT
Time
 (20s-320s).
Typical settings for 1
°
C/minute
include 2
°
C/120s and 3
°
C/180s.
required for increased slope resolution. The
 DeltaT
value is programmed in E E 0x45 (LSN) and the
Delta T Time
in E E 0x4e.
Longer times are
In addition to the
 
T/
t timer, a hold-off timer starts
when the battery is being charged at more than
255mA and the temperature is above 25
°
C. Until this
timer
expires,
T/
t
detection
Current() drops below 256mA or Temperature() below
25
°
C, the hold-off timer resets and restarts only when
the current and temperature conditions are met again.
The hold-off timer is programmable (20s – 320s) with
Holdoff Time
valuein EE 0x4f.
is
suspended.
If
Current Taper:
must be set to the pack voltage desired during the
constant-voltage phase of charging. The bq2060 detects a
current taper termination when the pack voltage is
greater than the voltage determined by
 Current Taper
Qual Voltage
 in EE 0x4f and the charging current is
below
a
threshold
determined
For current taper, ChargingVoltage()
by
Current
Taper
10
bq2060