Преглед изворни кода

欠压改为2.4v,欠压统一从100到200

Signed-off-by: huhui <huhui@sharkgulf.com>
huhui пре 4 година
родитељ
комит
a575fa402b
1 измењених фајлова са 5 додато и 5 уклоњено
  1. 5 5
      Application/app/sox/health.c

+ 5 - 5
Application/app/sox/health.c

@@ -37,12 +37,12 @@ static float min_discharger_power_recovery_cell_vol[] = {2200, 2700}; //
 /*能提供大电的最小电压*/
 static float min_discharger_vol[] = {30000, 36000};//允许能放电的最小电压
 static float min_discharger_recovery_vol[] = {32000, 40000};//恢复放电的最小电压
-static float min_discharger_cell_vol[] = {1900, 2500};//允许能放电的最小电芯电压
-static float min_discharger_cell_recovery_vol[] = {2000, 2600};//恢复放电的最小电芯电压
+static float min_discharger_cell_vol[] = {1900, 2400};//允许能放电的最小电芯电压
+static float min_discharger_cell_recovery_vol[] = {2000, 2500};//恢复放电的最小电芯电压
 
 /*电池PowerDown的最小电压 */
 static float min_discharger_pdown_vol[] = {28000, 34000}; //power down的最小电压
-static float min_discharger_pdown_cell_vol[] = {1900, 2200};                        //power down的最小电芯电压
+static float min_discharger_pdown_cell_vol[] = {1800, 2100};                        //power down的最小电芯电压
 
 #define MAX_TRY_FOR_AUX_SHORT 10
 
@@ -200,9 +200,9 @@ void check_current_state(void){
 }
 
 /* 检测pack电压,cell电压,pack电压过低触发powerdown*/
-static debounce_t _discharger_lower_voltage = {.count = 0, .max_count = 20, .init_count = 0};
+static debounce_t _discharger_lower_voltage = {.count = 0, .max_count = 200, .init_count = 0};
 static debounce_t _power_down_voltage = {.count = 0, .max_count = 20, .init_count = 0};
-static debounce_t _sigle_cell_discharger_lower_vol = {.count = 0, .max_count = 100, .init_count = 0};
+static debounce_t _sigle_cell_discharger_lower_vol = {.count = 0, .max_count = 200, .init_count = 0};
 static debounce_t _sigle_cell_charger_max_vol = {.count = 0, .max_count = 20, .init_count = 0};
 static debounce_t _shut_discharger_lower_voltage = {.count = 0, .max_count = 20,.init_count = 0};
 static debounce_t _shut_discharger_cell_lower_voltage = {.count = 0, .max_count = 400,.init_count = 0};