Specifications
Smart Battery Charger Specification
SBS Implementers Forum -Page 21- Revision 1.1
6.1.8. Charger Operational Modes Clarifications
The following diagram illustrates a state machine implementation of the Smart Battery Charger’s
operational states. The table afterward describes the state transitions.
Reset
"Wake-up"
Charge
Off
"Controlled"
Charge
8 or 9
7
8 or 9
1 or 2
3 or 4 or
5 or 6
15 15
14
15
10 or 11 or
12 or 13
(optional)
output < 10mA,
battery pack voltage
(optional)
output < 100mA,
battery pack voltage
no output
output controlled by
ChargingCurrent() and
ChargingVoltage()
commands
# Condition Action
1 The charger is in its power-on state AND a
battery is present (RES_OR = 0) AND AC is
present AND INHIBIT_CHARGE = 0 AND
RES_HOT = 0.
The charger can optionally “wake-up” charge
the battery at up to 100 mA indefinitely.
2 The charger is in its power-on state AND a
battery is present (RES_OR = 0) AND AC is
present AND INHIBIT_CHARGE = 0 AND
RES_HOT = 1 AND RES_UR = 1.
The charger can optionally “wake-up” charge
the battery at up to 100 mA until the time-out
period expires (140-210 seconds).
3 The charger is supplying “wake-up” charge
AND RES_HOT = 1 and RES_UR = 1 AND
the time-out period expires.
The charger stops charging the battery. It
cannot “wake-up” charge again until it gets a
POR_RESET, AC is removed, or the battery is
removed. It can supply “controlled” charge to
the battery if the appropriate conditions are met
(see condition 9).
4 The charger is supplying “wake-up” charge to
the battery AND an AlarmWarning() message
is received with any bit in the upper nibble set.
The charger stops charging the battery. It
cannot “wake-up” charge again until it gets a
POR_RESET, AC is removed, or the battery is
removed. It can supply “controlled” charge to
the battery if the appropriate conditions are met
(see conditions 8 and 9).