A control system and method for a battery charger. The system includes a processor
that receives inputs from a battery current sensor and temperature sensors within
the batteries. The processor terminates and resumes charging in response to measured
battery temperatures compared to stored reference values in order to prevent high
temperatures associated with damage to the batteries.