diff --git a/ARDUINO_MPPT_FIRMWARE_V2.1/4_Charging_Algorithm.ino b/ARDUINO_MPPT_FIRMWARE_V2.1/4_Charging_Algorithm.ino index edf26ac..0b2deea 100644 --- a/ARDUINO_MPPT_FIRMWARE_V2.1/4_Charging_Algorithm.ino +++ b/ARDUINO_MPPT_FIRMWARE_V2.1/4_Charging_Algorithm.ino @@ -57,8 +57,8 @@ void Charging_Algorithm(){ if(currentOutput>currentCharging) {PWM--;} //电流高于限定值 → 降低占空比 //psu模式和psu充电模式还是要区别一下,充电模式为了充电可以榨干输入源,psu模式则并不一定需要,所以暂时关闭此判断 20220811 //if(currentOutput>PSUcurrentMax) {PWM--;} //电流高于外部最大值 → 降低占空比 - else if(voltageOutput>voltageBatteryMax){PWM--;} //电压高于 → 降低占空比 - //else if(voltageInputvoltageBatteryMax){PWM--;} //电压高于 → 降低占空比 + else if(voltageInput