00001
00028 #ifndef NIMHSPECS_H
00029 #define NIMHSPECS_H
00030
00031
00032
00033
00034
00035
00036 #define CELL_VOLTAGE_SAFETY 0
00050
00051 #define CELL_VOLTAGE_MAX 1600
00052
00054 #define CELL_VOLTAGE_LOW 1350
00055
00057 #define CELL_VOLTAGE_MIN 800
00058
00060 #define CELL_VOLTAGE_PREQUAL 1000
00061
00063 #define CELL_VOLTAGE_DROP 15
00064
00065
00066
00067
00068
00069
00071 #define BAT_CELL_NUMBER 3
00072
00074 #define BAT_TEMPERATURE_MAX 50
00075
00077 #define BAT_TEMPERATURE_MIN 5
00078
00080 #define BAT_TIME_PREQUAL 2
00081
00084 #define BAT_CURRENT_PREQUAL 150
00085
00087 #define BAT_CURRENT_HYST 3
00088
00090 #define BAT_VOLTAGE_HYST 10
00091
00093 #define BAT_VOLTAGE_MAX (CELL_VOLTAGE_MAX * BAT_CELL_NUMBER) - \
00094 ((BAT_CELL_NUMBER - 1) * CELL_VOLTAGE_SAFETY)
00095
00097 #define BAT_VOLTAGE_LOW (CELL_VOLTAGE_LOW * BAT_CELL_NUMBER)
00098
00100 #define BAT_VOLTAGE_MIN (CELL_VOLTAGE_MIN * BAT_CELL_NUMBER)
00101
00103 #define BAT_VOLTAGE_DROP (CELL_VOLTAGE_DROP * BAT_CELL_NUMBER)
00104
00106 #define BAT_VOLTAGE_PREQUAL (CELL_VOLTAGE_PREQUAL * BAT_CELL_NUMBER)
00107
00108 #endif // NIMHSPECS_H