
3.
Nominal Available Charge (NAC):
NAC counts up during charge to a maximum
value of LMD and down during discharge and
self-discharge to 0. NAC is reset to 0 on initializa-
tion (PROG
= Z or low) and on reaching EDV1. NAC
is set to PFC on initialization if PROG
= high. To
prevent overstatement of charge during periods of
overcharge, NAC stops incrementing when NAC =
LMD.
4.
Discharge Count Register (DCR):
The DCR counts up during discharge independent
of NAC and could continue increasing after NAC
has decremented to 0. DCR stops counting when
EDV1 is reached. Prior to NAC = 0 (empty battery),
both discharge and self-discharge increment the
DCR. After NAC = 0, only discharge increments the
DCR. The DCR resets to 0 when NAC = LMD. The
DCR does not roll over but stops counting when it
reaches FFFFh.
The DCR value becomes the new LMD value on the
first charge after a valid discharge to V
EDV1
if:
No valid charge initiations (charges greater than
256 NAC counts; where V
SRO
> V
SRQ
) occurred dur-
ing the period between NAC = LMD and EDV1 de-
tected.
The self-discharge count is not more than 4096
counts (8% to 18% of PFC, specific percentage
threshold determined by PFC).
The temperature is
 ≥
 0°C when the EDV1 level is
reached during discharge.
The valid discharge flag (VDQ) indicates whether
the present discharge is valid for LMD update.
Charge Counting
Charge activity is detected based on a positive voltage
on the V
SR
 input.
If charge activity is detected, the
bq2012 increments NAC at a rate proportional to V
SRO
(V
SR
+ V
OS
) and, if enabled, activates the LED display if
the rate is equivalent to V
SRO
> 4mV. Charge actions in-
crement the NAC after compensation for charge rate
and temperature.
The bq2012 determines charge activity sustained at a
continuous rate equivalent to V
SRO
 > V
SRQ
. A valid
charge equates to sustained charge activity greater than
256 NAC counts. Once a valid charge is detected, charge
counting continues until V
SRO
falls below V
SRQ
. V
SRQ
is
a programmable threshold as described in the Digital
Magnitude Filter section. The default value for V
SRQ
 is
375
μ
V.
Charge Control
Charge control is provided by the CHG output.
output is asserted continuously when:
This
NAC < 0.94*LMD and
0.95V < V
SB
< 2.25V and
0°C < Temp < 50°C and
BRM = 0
This output is asserted at a
116
duty cycle (low for 0.5 sec
and high for 7.5 sec) when the above conditions are not
met and:
NAC < LMD and
0.95V < V
SB
< 2.25V and
Temp < 50°C and
BRM = 0
This output is also asserted at a
116
duty cycle (low for 0.5 sec
andhighfor7.5sec) fora2-hourtop-offperiodafter:
NAC = LMD and
Temp < 50°C and
0.95V < V
SB
< 2.25V and
BRM = 0
This output is inactive when:
NAC = LMD (after a 2-hour top-off period) or
Temp > 50°C or
V
SB
< 0.95V or
V
SB
> 2.25V or
BRM = 1
The top-off timer (2 hours) is reset to allow another top-
off after the battery is discharged to 0.8*LMD (PROG
6
= L) or 0.8*PFC (PROG
6
= Z or H).
Caution: The charge control output (CHG) should
be used with other forms of charge termination
such as
 
T/
t and -
V.
If charge terminates due to maximum temperature, the
battery temperature must fall typically 10°C below 50°C
before the charge output becomes active again.
Discharge Counting
All discharge counts where V
SRO
< V
SRD
cause the NAC
register to decrement and the DCR to increment. Ex-
ceeding the fast discharge threshold (FDQ) if the rate is
equivalent to V
SRO
 < -4mV activates the display, if en-
abled.
The display becomes inactive after V
SRO
 rises
above -4mV. V
SRD
 is a programmable threshold as
described in the Digital Magnitude Filter section. The
default value for V
SRD
is -300
μ
V.
7
bq2012