
trigger a charge suspend is encoded in
 Overvoltage Mar-
gin
 as follows:
OvervoltageMargin
VOVM
16
(19)
VOVM is between 0 and 4080mV.
Charging Current
ChargingCurrent() values are either broadcast to a
Level 2 Smart Battery Charger or read from the bq2060
by a Level 3 Smart Battery Charger. The bq2060 sets
the value of ChargingCurrent(), depending on the
chargerequirements and chargeconditions of thepack.
When fast charge is allowed, the bq2060 sets
ChargingCurrent() to the rate programmed in
 F ast
Charging Current
 EE 0x1a-0x1b.
When fast charge terminates, the bq2060 sets
ChargingCurrent() to zero and then to the
 Maintenance
Charging Current
 EE 0x1c-0x1d when the termination
condition ceases.
When Voltage() is less than E DV0, the bq2060 sets
ChargingCurrent() to
 Pre-charge Current
 EE 0x1e-0x1f.
Typically this rate is larger than the maintenance rate
to charge a deeply depleted pack up to the point where it
may befast charged.
Fast Charging Current
,
 Maintenance Charging Current
,
and
 Pre-ChargeCurrent
 arestored in mA.
Charge Suspension
During charge, the bq2060 compares the current to the
ChargingCurrent() plus the value IOIM. If the pack is
charged at a current above the ChargingCurrent() plus
IOIM, the bq2060 sets ChargingCurrent() set to zero to
stop charging. IOIM is programmed in the EEPROM
value,
 Overcurrent Margin
, encoded as:
Overcurrent Margin
IOIM
16
(20)
Overcurrent Margin
 EE 0x49 may be used to program
IOIM values of 0 to4080mA in 16mA steps.
The desired temperature threshold for charge suspen-
sion, MAXTE MP, may be programmed between 45
°
C
and 69
°
C in 1.6
°
C steps.
 MaxT DeltaT
 EE 0x45 (MSN)
is stored in a 4-bit valueas shown:
MaxT
Int69
MAXTEMP
1.6
05
(21)
The bq2060 suspends fast charge when fast charge con-
tinues past full by the amount programmed in
 Maxi-
mum Overcharge
 EE 0x2e-0x2f.
is programmed in 2s complement form of chargein mAh.
Maximum Overcharge
FULLY_CHARGED Bit Clear Threshold
T he bq2060 clears the F UL LY _CH AR GE D bit in
BatteryStatus() when RelativeStateOfCharge() reaches
the value,
 F ully Charged Clear %
 E E 0x4c.
 F ully
Charged Clear %
 is an 8-bit value and is stored as a 2’s
complement of percent.
Fast Charge Termination Percentage
The bq2060 sets RM to a percentage of FCC on charge
termination if the CSYNC bit is set in the Pack Configu-
ration register. The percentage of FCC is stored in
 Fast
Charge Termination %
 in EE 0x4b. The value is stored
in 2’s complement of percent.
Cycle Count Threshold
Cycle Count Threshold
mAh that must be removed from the battery to incre-
ment CycleCount(). Cycle Count Threshold is a 16-bit
valuestored in 2’s complement of chargein mAh.
0x3c–0x3d sets the number of
T/ t Rate Programming
The
 
T
 portion of the
 
T/
t
 rate is programmed in
DeltaT
, the low nibble of
 MaxT DeltaT
 EE 0x45 (LSN).
The
t
 portion is programmed in
 DeltaT Time
EE 0x4e.
DeltaT
DeltaT Time
320-
DT/Dt =
2
16
2
C
s
/10
0
(22)
DeltaT
0
1
2
3
4
5
6
7
8
9
a
b
c
d
e
f
( C)
1.6
1.8
2.0
2.2
2.4
2.6
2.8
3.0
3.2
3.4
3.6
3.8
4.0
4.2
4.4
4.6
DeltaT
_
Time
00
01
02
03
04
05
06
07
08
09
0a
0b
0c
0d
0e
0f
t (s)
320
300
280
260
240
220
200
180
160
140
120
100
80
60
40
20
T/ t Hold-off Timer Programming
The hold-off timer is programmed in the lower nibble of
Holdoff Time
 EE 0x4f. The hold-off time is 320s minus
20 times the
 Holdoff Time
value.
35
bq2060