ACT5830
Rev PrB, 05-Mar-08
SINGLE-CELL Li+ BATTERY CHARGER (CHGR)
FUNCTIONAL DESCRIPTIONS CONT’D
occur, the state machine jumps to the SUSPEND
user can prevent this operation by either:
state and charging can resume as defined by Figure
4.
pull nENCHG high, or
setting SUSCHG = [1].
NO BAT State
If the battery is reconnected while operating in the
NO BAT state, the state machine resets the charge
timers and jumps to the PRECONDITION state.
The ACT5830 charger has been designed so that it
will provide system power when there is no battery
present. If the battery is not present at any time
while a valid input voltage (>4V) is applied to
CHG_IN, the ACT5830 will enable the charger and
regulate the output at the voltage programmed by
CHGR/VSET[ ], simulating a battery-present condi-
tion. The output current of the charger in this state
is default to 1000mA to ensure full operation of the
phone. When operating in this state, the charge
timers are disabled but the thermal regulation loop
is active. It is important for the application designer
to consider both the power available from the
charger as well as the thermal design in order to
ensure proper system operation in this state. The
Reverse Battery
The ACT5830 includes internal circuitry that elimi-
nates the need for series blocking diodes, reducing
solution size and cost as well as dropout voltage
relative to conventional battery chargers. When the
input supply is removed, when VIN goes below the
ACT5830's under voltage-lockout (UVLO) voltage,
or when VIN drops below VBAT, the ACT5830 auto-
matically goes into SUSPEND mode and reconfig-
ures its power switch to minimize current drain from
the battery.
Figure 4:
Charger State Diagram
ANY STATE
ANY STATE
VBATID > 2.5V AND
VCHG_IN < VBAT OR
VCHG_IN > UVLO AND
CHGR/SUSCHG[ ] = [0]
VCHG_IN < UVLO OR
CHGR/SUSCHG[ ] = [1]
LDO-MODE
SUSPEND
BATTERY PRESENT AND
VCHG_IN > VBAT AND
VCHG_IN > UVLO AND
CHGR/SUSCHG[ ] = [0]
T > TIMOSET[ ] AND
VBAT < 2.9V
TIMEOUT-FAULT
PRECONDITION
VBAT > 2.9V
Charge Timers
Cleared
FAST-CHARGE
VBAT = VSET[ ]
T > TIMOSET[ ]
TOP-OFF
Charge Timers
not Cleared or
IBAT > ISET[ ]/10
IBAT < ISET[ ]/10
or T > TIMOSET[ ]
DELAY
T > 32ms
SLEEP
VBAT < VSET[ ] – 200mV
Innovative PowerTM
- 40 -
www.active-semi.com
ActivePMUTM is a trademark of Active-Semi.
I2CTM is a trademark of Philips Electronics.
Copyright © 2008 Active-Semi, Inc.