DC100W 充电三种工作模式!BUCK/BOOST/BUCK-BOOST 控制算法拆解

发布时间:2026/7/27 18:29:50
DC100W 充电三种工作模式!BUCK/BOOST/BUCK-BOOST 控制算法拆解 简介DC100W充电有几种情况升压充电BOOST、降压充电BUCK、先降再升压充电BUCK-BOOST。电路示意图如下一、BOOST算法(DC输入升压充电)应用于DC输入电压小于电池最小电压的场景比如DC输入12V电池电压最低18V。左半桥PWM_H的占空比设置为100%PWM_L的占空比设置为0%这两个值是固定的BOOST充电时主要调试右半桥的PWM设置充电功率范围在90~100W当功率小于90W时升高PWM的占空比当功率大于100W时降低PWM的占空比使功率相对稳定在这个区间。当电池电压达到某个值时进入CV模式当电流小于0.2C持续10S时判断为充满。二、BUCK算法(DC输入降压充电)应用于DC输入电压大于电池最大电压的场景比如DC输入28V电池电压最高25.2V。右半桥PWM设置为0BUCK充电时主要调试左半桥的上、下管PWM设置充电功率范围在90~100W当功率小于90W时升高PWM_H的占空比当功率大于100W时降低PWM_H的占空比使功率相对稳定在这个区间。CV模式同上。三、BUCK-BOOST算法(DC输入先降压后升压充电)应用于DC输入电压位于电池最大最小电压之间的场景比如DC输入24V电池电压范围18V~25.2V。BUCK-BOOST算法的关键点在于临界点转化的时候其他时间段和单独的BUCKBOOST一样当BUCK充电跳转到BOOST充电充电功率需和BUCK充电的功率衔接上转换时中间功率不能掉下来。