[麦麦茶水间] 【每周分享】DC-DC:100W充电算法

[复制链接]
98|0
liao6 发表于 2025-11-6 16:35 | 显示全部楼层 |阅读模式

简介

        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设置为0,BUCK充电时主要调试左半桥的上、下管PWM,设置充电功率范围在90~100W,当功率小于90W时,升高PWM_H的占空比,当功率大于100W时,降低PWM_H的占空比,使功率相对稳定在这个区间。

        CV模式同上。


三、BUCK-BOOST算法(DC输入先降压后升压充电)

        应用于DC输入电压位于电池最大最小电压之间的场景,比如:DC输入24V,电池电压范围28V~25.2V。

        BUCK-BOOST算法的关键点在于临界点转化的时候,其他时间段和单独的BUCK,BOOST一样,当BUCK充电跳转到BOOST充电,充电功率需和BUCK充电的功率衔接上,转换时中间功率不能掉下来。


您需要登录后才可以回帖 登录 | 注册

本版积分规则

98

主题

249

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部