FAN54005
www.onsemi.com
23
Charge Mode Input Supply Protection
Sleep Mode
When VBUS falls below VBAT + VSLP
, and VBUS is above
VIN(MIN)1, the IC enters Sleep Mode to prevent the battery
from draining into VBUS. During Sleep Mode, reverse
current is disabled by body switching Q1.
Input Supply Low−Voltage Detection
The IC continuously monitors VBUS during charging. If
VBUS falls below VIN(MIN)2, the IC:
1. Terminates charging
2. Pulses the STAT pin, sets the STAT bits to 11, and
sets the FAULT bits to 011.
If VBUS recovers above the VIN(MIN)1 rising threshold
after time tINT (about two seconds), the charging process is
repeated. This function prevents the USB power bus from
collapsing or oscillating when the IC is connected to a
suspended USB port or a low−current−capable OTG device.
Input Over−Voltage Detection
When VBUS exceeds VBUSOVP
, the IC:
1. Turns off Q3
2. Suspends charging
3. Sets the FAULT bits to 001, sets the STAT bits to
11, and pulses the STAT pin.
When VBUS falls about 100 mV below VBUSOVP
, the fault
is cleared and charging resumes after VBUS is revalidated.
VBUS Short While Charging
If VBUS is shorted with a very low impedance while the
IC is charging with IINLIMIT =100 mA, the IC may not meet
datasheet specifications until power is removed. To trigger
this condition, VBUS must be driven from 5 V to GND with
a high slew rate. Achieving this slew rate requires a 0 W
short from GND to the USB cable that is less than 10 cm
from the connector.
Charge Mode Battery Detection & Protection
VBAT Over−Voltage Protection
The OREG voltage regulation loop prevents VBAT from
overshooting the OREG voltage by more than 50 mV when
the battery is removed. When the PWM charger runs with no
battery, the TE bit is not set, and a battery is inserted that is
charged to a voltage higher than VOREG; PWM pulses stop.
If no further pulses occur for 30 ms, the IC sets the FAULT
bits to 100, sets the STAT bits to 11, and pulses the STAT pin.
Battery Detection during Charging
The IC can detect the presence, absence, or removal of a
battery if the termination bit (TE) is set. During normal
charging, once VBAT is close to VOREG and the termination
charge current is detected, the IC terminates charging and
sets the STAT bits to 10. It then turns on a discharge current,
IDETECT, for tDETECT. If VBAT is still above VOREG – VRCH,
the battery is present and the IC sets the FAULT bits to 000.
If VBAT is below VOREG – VRCH, the battery is absent and
the IC:
1. Sets the registers to their default values.
2. Sets the FAULT bits to 111.
3. Resumes charging with default values after tINT.
Battery Short−Circuit Protection
If the battery voltage is below the short−circuit threshold
(VSHORT); a linear current source, ISHORT, supplies VBAT
until VBAT > VSHORT.
System Operation with No Battery
The FAN54005 continues charging after VBUS POR with
the default parameters, regulating the VBAT line to 3.54 V
until the host processor issues commands or the t15MIN timer
expires. In this way, the FAN54005 can start the system
without a battery.
The FAN54005 soft−start function may interfere with the
system supply when the battery is absent. The soft−start
activates whenever VOREG, IINLIM, or IOCHARGE are set
from a lower to higher value. During soft−start, the IIN limit
drops to 100 mA for about 1 ms unless IINLIM is set to 11
(no limit). This could cause the system processor to fail to
start. To avoid this behavior, use the following sequence.
1. Set the OTG pin HIGH. When VBUS is plugged
in, IINLIM is set to 500 mA until the system
processor powers up and can set parameters
through I2C.
2. Program the Safety Register.
3. Set IINLIM to 11 (no limit).
4. Set OREG to the desired value (typically 4.18).
5. Reset the IO_LEVEL bit, then set IOCHARGE.
6. Set IINLIM to 500 mA if a USB source is
connected.
During the initial system startup, while the charger IC is
being programmed, the system current is limited to 500 mA
for 1 ms during steps 4 and 5. This is the value of the
soft−start IOCHARGE current used when IINLIM is set to No
Limit.
If the system is powered up without a battery present, the
CV bit should be set. When a battery is inserted, the CV bit
is cleared.
Charger Status / Fault Status
The STAT pin indicates the operating condition of the IC
and provides a fault indicator for interrupt driven systems.
Table 17. STAT PIN FUNCTION
EN_STAT Charge State STAT Pin
0 X OPEN
XNormal Conditions OPEN
1 Charging LOW
XFault (Charging or Boost) 128 ms Pulse, then
OPEN