Datasheet

22
bq2040
Alarm Bits
Bit Name Set When: Reset When:
OVER_CHARGED_ALARM
The bq2040 detects a ∆T/∆t or cur
-
rent taper termination. (Note:
∆T/∆t and current taper are valid
charge terminations.)
A discharge occurs or when the
∆T/∆t or current taper termination
condition ceases during charge.
TERMINATE_CHARGE_ALARM
The bq2040 detects an over-current,
over-voltage, over-temperature,
∆T/∆t, or current taper condition
during charge.
A discharge occurs or when all condi
-
tions causing the event cease.
OVER_TEMP_ALARM
The bq2040 detects that its internal
temperature is greater than the pro
-
grammed value.
Internal temperature falls to 43°C or
the maximum temperature threshold
minus 5°C.
TERMINATE_DISCHARGE_ALARM
The bq2040 determines that it has
supplied all the charge that it can
without being damaged (Voltage <
EDVF).
Voltage > EDVF signifies that the
battery has reached a state of charge
sufficient for it to once again safely
supply power.
REMAINING_CAPACITY_ALARM
The bq2040 detects that the Remain-
ingCapacity is less than that set by
the RemainingCapacityAlarm func-
tion.
Either the value set by the Remain-
ingCapacityAlarm function is lower
than the Remaining Capacity or the
RemainingCapacity is increased by
charging.
REMAINING_TIME_ALARM
The bq2040 detects that the esti-
mated remaining time at the present
discharge rate is less than that set
by the RemainingTimeAlarm func-
tion.
Either the value set by the Remain-
ingTimeAlarm function is lower than
the AverageTimeToEmpty or a valid
charge is detected.
Status Bits
Bit Name Set When: Reset When:
INITIALIZED
The bq2040 loads from the EEPROM
(bit 7 set in EE0x0c).
A bad EEPROM load is detected.
DISCHARGING
The bq2040 determines that it is not
being charged.
Battery detects that it is being
charged.
FULLY_CHARGED
The bq2040 determines a valid
charge termination or a maximum
overcharge state.
RM discharges below the full charge
percentage.
FULLY_DISCHARGED
bq2040 determines that it has
supplied all the charge that it can
without being damaged.
RelativeStateOfCharge is greater
than or equal to 20%
Table 9. BatteryStatus Bits