ISL9230
FN7642 Rev 2.00 Page 15 of 20
September 22, 2011
The charge termination current is calculated as follows:
For AC or USB500 input:
USB100 input:
Where IFAST is the fast charge current set by RIREF.
Disabling the Charge Termination Option
By setting the CONT pin low, the charge termination option will
occur when either IBAT < IEOC or the safety timer times out. This
function can be disabled by selecting the CONT pin high but
choosing the correct charge termination function needs to be
done prior to POR. When CONT is high, the safety timers are
suspended. For EOC detection, CHG status is not affected by the
state of the CONT pin, i.e. when IBAT < IEOC, the CHG will turn to
high impedance regardless of the status of CONT.
ILIM Pin Function
The ILIM pin is provided to control the maximum current drawn
by the ISL9230 at the VIN pin to supply the system and charge
the battery. This enables the system designer to ensure that the
IC does not draw more than the source can provide.
IREF Pin Function
The IREF pin has the two functions as described in the "Pin
Descriptions" on page 4. The fast charge current can be
programmed by the RIREF over the range of 300mA to 1500mA
for AC adapter input. The second function of the IREF pin is for
monitoring the charge current by measuring the voltage at this
pin, which is proportional to the charge current.
Dynamic Power Path Management
The power path management function of the ISL9230 controls
the charge current and the system current when charging the
battery with system load. The available input current, which is
either limited by the ISL9230 or by the input power source,
whichever is smaller, is properly split into two paths, one to the
battery and the other to the system. The priority is given to the
system. When the output voltage drops to the DPPM threshold,
which is the regulated output voltage minus 100mV, the
Dynamic Power Path Management (DPPM) starts to function.
The DPPM control will first allocate the available current to
satisfy the system needs, using the remaining current to charge
the battery. If the total available current is not enough to supply
the system need, when the output voltage drops to 40mV below
the battery voltage, the DPPM control will turn on the charge
control FET, allowing the battery to supply current to the system
load. Thus, when DPPM occurs, the battery may be charged at a
current smaller than the programmed constant current.
Input DPM Mode (VIN-DPM)
VIN-DPM is a special feature that is designed for current-limited
USB ports. VIN-DPM is engaged when the ISL9230 is configured
for USB100 (AC/USB = 0, MODE = 0) or USB500 (AC/USB = 0,
MODE = 1) modes. During operation of VIN-DPM, the input
voltage is monitored and if VIN drops to the threshold of
VIN-DPM, the input current is reduced to keep the input voltage
from dropping further. Therefore, the VIN-DPM feature prevents
the USB port from crashing.
Short Circuit Detection and Battery Presence
By setting CHGEN = LO, the ISL9230 first checks to see if there is
a short-circuit on the VBAT pin. During the short circuit detection,
a current of 5.5mA is sourced from VBAT to the battery. If VBAT is
above VBSC after the test, charging current ITRK begins. During
battery detection, a current sink of a duration tDET is used to
detect if a battery has been installed or removed while power is
applied to the VIN pin. A pulsed switch sinks a 7.5mA current
from VBAT. If VBAT is above VMIN after the sink test, charging
current begins. If the voltage drops below VMIN within tDET, it
indicates the battery may have been removed or the battery
safety circuit is open. The IC will then apply ITRK for tDET to close,
if possible, the battery safety circuit. If the voltage rises above
VRCH, this indicates a missing battery condition. If the VBAT
voltage is within VMIN < VBAT < VRCH, it is determined that a
battery has been installed and charging is initiated.
Intelligent Timer
The internal timer in the ISL9230 provides a time reference for
the maximum charge time limit. The nominal clock cycle for the
reference time is set by the external resistor connected between
the TIME pin and GND and is given by Equations 2 and 3.
The nominal maximum charge time interval is calculated based on
the assumption that the programmed charge current is always
available during the entire charging cycle. However, due to the PPM
control, the current limit of the input source, or thermal foldback,
the actual charge current maybe reduced during the constant
current charge period. Under such conditions, the Intelligent Timer
control will increase the timeout interval accordingly to allow
approximately the same mAh product as the original timeout
interval at the programmed current. The Intelligent Timer is
suspended when CONT is asserted high.
Thermistor Interface
To ensure a safe charging temperature range, the ISL9230
incorporates a NTC pin to interface with the NTC thermistor in the
battery pack to monitor the battery temperature. A constant current
source is provided at this pin. The temperature range is determined
by the external negative temperature coefficient (NTC) thermistor.
The voltage thresholds and the current source value of the ISL9230
are optimized for the 103AT type industry standard thermister.
The ISL9230 uses a window comparator to set the valid
temperature window. When the NTC pin voltage is out of the
window anytime during charging, indicating either the
temperature is too hot or too cold to charge, the ISL9230 stops
charging. The CHG, however will stay low to indicate a "charging"
condition. When such an invalid temperature condition is
encountered, the safety timer will stop counting. When the
temperature returns to the set range, the charging resumes and
the timer resumes counting from where it stopped.
When the CONT is high, the temperature sensing function can be
disabled by pulling the NTC pin to a voltage level above the VDIS_NTC,
as shown on the “Electrical Specifications” table on page 7.