18/09/2003
HESC-UPS Manual
Tri-M Engineering
Tel:
800.665.5600, 604.945.9565
1407 Kebet Way, Unit 100
Fax:
604.945.95
Port Coquitlam, BC, V3C 6L3
E-mail:
Canada
Web
site:
www.tri-m.com
25
B. SerBus EEprom Details
1. ChTerm - EEprom Locations 0x00, 0x20, 0x40, 0x60:
Description:
ChTerm is a set of bit flags that enable/disable charging termination and charging functions. Each ChTerm location is
active only when its charging cycle is active.
Purpose:
Allow the Host to configure the HESC-SER to charge a particular battery type.
Structure:
Table 9, ChTerm bit map
Bit# Bit Name
Description
0
BattTempMinEn
Charge termination method that terminates charging if the battery temperature is below the
BattTempMinDef. 1 = enable, 0 = disable
1
BattTempMaxEn
Charge termination method that terminates charging if the battery temperature is above the
BattTempMaxDef. 1 = enable, 0 = disable
2
BattVminEn
Charge termination method that terminates main charging if the battery voltage is below the
BattVminDef. Trickle charging may continue until the Battery voltage reaches BattVminDef.
1 = enable, 0 = disable
3
BattVmaxEn
Charge termination method that terminates charging if the battery voltage is above the
BattVmaxDef 1 = enable, 0 = disable
4
BattVmaxTimeEn Charge termination method that terminates charging if the battery voltage has not increased
for BattVmaxTimeDef minutes. 1 = enable, 0 = disable
5
BattVdeltaEn
Charge termination method that terminates charging if the battery voltage has decreased by
BattVdeltaDef. 1 = enable, 0 = disable
6
TimeMaxEn
Charge termination method that terminates charging if charging has taken place for
TimeMaxDefEn minutes. 1 = enable, 0 = disable
7 BattIminEn
Charge termination method that terminates charging if charging current is below
BattIminDef. 1 = enable, 0 = disable
8
TimeTermEn
Prevents charge termination for TimeTermEnDef minutes. 1 = enable, 0 = disable
9
BattTempCompEn Compensates the BattVDef voltage for the temperature. Compensation is in mV starting at
298.2K (25C). BattVDef decreases when temperature increases above the 298.2K, and
increases when the temperature decreases below 298.2K.
1 = enable, 0 = disable
10 BattTempRateEn Charge termination method that terminates charging if the temperature increases at a rate
of BattTempRateDef 0.1K/minute
11 BattTrickleTimeEn Charge termination method that terminates trickle charging is trickle charging has continued
for BattTrickleTimeDef minutes. 1 = enable, 0 = disable
12 Future
13 Future
14 Future
15 Future
2. Spare - EEprom Locations 0x02 0x22 0x42 0x62
3. Spare - EEprom Locations 0x04 0x24 0x44 0x64
4. BattVmaxDef - EEprom Locations 0x06, 0x26, 0x46, 0x66:
Description: