Datasheet

17
LTC1759
OPERATIO
U
Table 3. Charger_Controller Functional Features
# CONDITION ACTION
0 POWER_ON_RESET = 1 CHARGING_RESET_STATE =1
(Asynchronously Reset the Charger_Controller State Machine During
Power-On Reset)
1 CHARGING_RESET_STATE = 1 AND the Battery Is Present CHARGING _WAKE-UP_STATE = 1
AND AC_PRESENT = 1 AND INHIBIT_CHARGE = 0 AND Thermistor Is The Charger_Controller Will “Wake Up” Charge the Battery
Ideal at I
WAKE-UP
Indefinitely
2 CHARGING_RESET_STATE = 1 AND the Battery Is Present CHARGING_WAKE-UP_STATE = 1
AND AC_PRESENT =1 AND INHIBIT_CHARGE = 0 AND THERM_ The Charger_Controller Will “Wake Up” Charge the Battery
UR = 1 OR THERM_COLD = 1 at I
WAKE-UP
Until Condition 3 Is Met
3 CHARGING_WAKE-UP_STATE = 1 AND the Time-Out Period CHARGING_NONE_STATE = 1
Exceeds t
TIMEOUT
AND THERM_UR = 1 OR THERM_COLD = 1 The Charger_Controller Stops Charging the Battery. It Cannot
“Wake Up” Charge Again Until Condition 15 Is Met. It Can Supply
“Controlled Charge” to the Battery If Conditions 8 or 9 Are Met
4 CHARGING_WAKE-UP_STATE = 1 AND an AlarmWarning() Message CHARGING_NONE_STATE =1
Is Received with Any Bit in the Upper Nibble Set The Charger_Controller Stops Charging the Battery. It Cannot
“Wake Up” Charge Again Until Condition 15 Is Met. It Can Supply
“Controlled Charge” to the Battery If Conditions 8 or 9 Are Met
5 CHARGING_WAKE-UP_STATE = 1 (from Condition 1 above) AND CHARGING_NONE_STATE = 1
THERM_HOT Changes from 0 to 1 AND THERM_UR = 0 The Charger_Controller Stops Charging the Battery. It Cannot
“Wake Up” Charge Again Until Condition 15 Is Met. It Can Supply
“Controlled Charge” to the Battery If Conditions 8 or 9 Are Met
6 CHARGING_WAKE-UP_STATE = 1 (from Condition 2 above) AND CHARGING_NONE_STATE = 1
THERM_UR Changes from 1 to 0 AND THERM_HOT = 1 The Charger_Controller Stops Charging the Battery. It Cannot
“Wake Up” Charge Again Until Condition 15 Is Met. It Can Supply
“Controlled Charge” to the Battery If Conditions 8 or 9 Are Met
7 CHARGING_WAKE-UP-STATE = 1 AND INHIBIT_CHARGE Is CHARGING_WAKE-UP_STATE =1
Set to 1 The Charger_Controller Stops Charging the Selected Battery. The Timer
Continues to Run. The Charger Can Resume “Wake-Up” Charging If
INHIBIT_CHARGE = 0
8 (CHARGING_WAKE-UP_STATE = 1 OR CHARGING_NONE_STATE = 1) CHARGING_CONTROLLED_STATE = 1
AND (Both ChargingCurrent() AND ChargingVoltage() Commands The Charger_Controller Will Supply “Controlled Charge” to the
Are Received within t
TIMEOUT
) AND INHIBIT_CHARGE = 0 Battery as Specified in the Current and Voltage Commands
AND THERM_HOT = 0
9 (CHARGING_WAKE-UP_STATE = 1 OR CHARGING_NONE_STATE = 1) CHARGING_CONTROLLED_STATE = 1
AND (Both ChargingCurrent() AND ChargingVoltage() Commands The Charger_Controller Will Supply “Controlled Charge” to the
Are Received within t
TIMEOUT
) AND INHIBIT_CHARGE = 0 Battery as Specified in the Current and Voltage Commands
AND THERM_UR = 1
10 CHARGING_CONTROLLED_STATE = 1 CHARGING_NONE_STATE = 1
AND No New ChargingCurrent() and ChargingVoltage() Commands Are The Charger_Controller Stops Charging the Battery. It Cannot
Received for a Time-Out Period of t
TIMEOUT
“Wake Up” Charge Again Until Condition 15 Is Met. It Can Supply
“Controlled Charge” to the Battery If Conditions 8 or 9 Are Met
11 CHARGING_CONTROLLED_STATE = 1 CHARGING_NONE_STATE = 1
The Charger_Controller Is Supplying “Controlled Charge” to the The Charger_Controller Stops Charging the Battery. It Cannot
Battery AND (an AlarmWarning() Message Is Received “Wake Up” Charge Again Until Condition 15 Is Met. It Can Supply
with Any Bit in the Upper Nibble Set) “Controlled Charge” to the Battery If Conditions 8 or 9 Are Met