SC8803 高效率, 同步, 降压快速充电升压放电双向控制器

特性

  • 支持双向工作的高效同步控制器,可以实现降压充电和反向 OTG 升压放电
  • 充电模式下,可支持涓流,恒流,恒压和满充指示等充电管理功能
  • 支持1至 4节电芯
  • 栅极驱动10V,2A,提高MOS管驱动效率
  • 宽输入电压(充电模式下VBUS):2.7V到36V
  • 宽输出电压(放电模式下VBUS):VBAT到36V
  • 反向放电电压可通过PWM信号动态调节
  • 输入输出电流设置
  • 限流值可通过PWM信号动态调节
  • 开关频率可调:200K到600K
  • 内置电感电流限流
  • 欠压过压保护、过温保护
    在这里插入图片描述

应用简图

在这里插入图片描述

引脚

在这里插入图片描述

编号 名称 I/O 描述
1 /CE I 芯片使能。低电平有效。若上拉至高电平,芯片停止工作。
2 DIR I 充放电模式设置。当 DIR 为低电平时,工作于充电模式。当 DIR 为高电平时,工作于反向放电模式。
3 PWM I 可通过 20kHz 至 100kHz 的 PWM 信号动态调节 VBUS 输出电压,调节范围为设定值的 1/6 到 100%。仅放电模式有效。若不使用该动态调节功能,须将 PWM 管脚接 VCC 或其他逻辑高电平。
4 PG O 需通过一个外部电阻上拉至逻辑高电平。当 DIR 为低,即充电模式时,PG 为充电截止信号:低电平表示正在充电,拉高表示充电截止。当 DIR 为高,即反向放电模式时,PG 为输出电压指示信号:当 VBUS 输出电压在设定值的 90%到110%之间时,PG 拉高,否则,PG 为低。
5 IPWM I 可从 IPWM 管脚输入频率范围为 20kHz 至 100kHz 的 PWM 信号来实现输入或输出电流的动态调节,调节范围为设定值的 0%到 100%。此功能在充放电模式下均有效,但需配合 ITUNE 使用。
6 ITUNE O 通过 ITUNE 管脚选择需要进行 IPWM 调节的限流对象。将 ITUNE 接到 ILIM1 电阻负端,可调节 VBUS端电流限流值。如需动态调节 VBAT 端电流限流值,则将 ITUNE 接到 ILIM2 电阻负端。若不需此功能,须将 ITUNE 管脚悬空。
7 VINREG I 在充电模式下,可通过 VINREG 管脚外部分压电阻设定 VBUS 最低工作电压,实现适配器自适应功能。
8 DT I 连接一个电阻到地可设置死区时间。常用设置为:短路到地: 20ns;68kΩ:40ns;270kΩ: 60ns;开路: 80ns
9 CSEL I 电池充电截止电压设置,充电模式下有效
10 FREQ I 开关频率设置
11 ILIM1 I 连接电阻设置适配器端(VBUS 端)电流的限流值。需并联一个电容到地,典型值为 2.2nF。若无需设置限流值,则将 ILIM1 短接到地。
12 ILIM2 I 连接电阻设置电池(VBAT 端)电流的限流值。需并联一个电容到地,典型值为 2.2nF。若无需设置限流值,则将 ILIM2 短接到地。
13 FB1 I 通过 FB1 管脚连接的外部分压电阻设定放电模式下 VBUS 端输出电压值
14 AGND IO 芯片的信号地
15 COMP O 误差放大器的输出。外接电阻电容网络到地对内部控制环路进行补偿。
16 FB2 I 若 CSEL 管脚短路到地,可通过 FB2 管脚连接的外部分压电阻设定充电截止电压。
17 SNS2N I 用于检测电流采样电阻两端差分电压。电流采样电阻需放置在功率管和 VBAT 电容之间,推荐值 5mΩ20mΩ,典型值为 10mΩ。
18 SNS2P I 用于检测电流采样电阻两端差分电压。电流采样电阻需放置在功率管和 VBAT 电容之间,推荐值 5mΩ20mΩ,典型值为 10mΩ。
19 VBAT I 芯片电源输入,由内部选择器选择 VBUS 或者 VBAT 电压给内部电路供电。VBAT 管脚需连接至 VBAT 电压,并在紧靠芯片的位置连接 1uF 旁路电容到地。
20-23 NC 浮空
24 VCC O 该管脚输出 VBUS 和 VBAT 中的最高电平为栅极驱动电路提供电压。若最高电平超过 10V,则 VCC 电压钳位在 10V。需在紧靠芯片的位置连接一个旁路电容到功率地,推荐 1uF。
25 PGND PWR 功率地
26 LD PWR 下管栅极驱动
27 SW PWR 连接电感和功率管
28 HD PWR 上管栅极驱动
29 BT PWR 在 BT 和 SW 之间连接一个电容,提供上管栅极驱动电压。
30 VBUS I 芯片电源输入,由内部选择器选择 VBUS 或者 VBAT 电压给内部电路供电。VBUS 管脚需连接至 VBUS电压,并在紧靠芯片的位置连接 1uF 旁路电容到地。
31 SNS1N I 用于检测电流采样电阻两端差分电压。电流采样电阻需放置在功率管和 VBUS 电容之间,推荐值 2mΩ20mΩ,典型值为 10mΩ。
32 SNS1P I 用于检测电流采样电阻两端差分电压。电流采样电阻需放置在功率管和 VBUS 电容之间,推荐值 2mΩ20mΩ,典型值为 10mΩ。
33 PGND 散热焊盘 芯片底部散焊盘。连接到地。

功能描述

充电模式

DIR拉低,SC8803 工作于充电模式,此时由适配器接口(VBUS 端)向电池(VBAT 端)充电。

充电截止电压设置(CSEL and FB1)

在充电模式下,充电截止电压由两种方式进行设置:
方式一,通过 CSEL 管脚进行设置。
SC8803 在启动时,会检查 CSEL 管脚到地电阻的阻值以设定充电截止电压。阻值和截止电压的对应关系如下表所示:
在这里插入图片描述
通过 CSEL 管脚设定截止电压时,电池电压通过 VBAT 管脚反馈回控制器。此时 FB2 管脚应浮空或接地。
SC8803 仅在启动时检测 CSEL 管脚阻值,启动后对 CSEL管脚阻值的更改仅会在下次启动时(VBUS 重新上电,或者通过/CE 信号重新使能)生效。

方式二:通过 FB2 管脚分压电阻进行设置。
当 CSEL 管脚短路到地时,可通过 VBAT 到 FB2 管脚的分压电阻网络来设置截止电压,例如 4.35V,8.7V 或其他任意电压值。截止电压计算公式为
在这里插入图片描述
其中,VFB2_REF 为内部参考电压 1.22V,RUP 和 RDOWN 分别为 VBAT 到 FB2 管脚的外部分压电阻阻值。

恒流充电电流设置 (ILIMx)

SC8803 可以通过 ILIM1 和 ILIM2 管脚的电阻分别设置适配器端(VBUS 端)充电电流和电池端(VBAT 端)充电电流。其对应关系如下表所示:
在这里插入图片描述
SC8803 通过 RSNS1 和 RSNS2 分别检测 VBUS 端和 VBAT 端充电电流,如下图所示:
在这里插入图片描述
RSNSx 表示功率路径上的电流采样电阻(x 代表 1 或 2),当电流流经时,电阻两端产生电压差。RSSx 和 RSSx’将产生的差分电压反馈回 SC8803 以此获取电流信息。CSSx 滤波电容用于滤除差分噪声,典型值为 47pF。
ILIMx 管脚用于设置 RSNSx 对应的充电电流,需连接 RILIMx电阻,且需并联电容 CILIMx 到地,典型值为 2.2nF。
通过 ILIMx 管脚电阻设置充电电流的具体公式为:
在这里插入图片描述
其中,
VLIM_REF 为内部参考电压 1.21V;
RILIMx为 ILIMx 到地电阻;
RSNSx 为电流采样电阻;
RSSx 为采样电阻两端到 SC8803 管脚(SNSxP,SNSxN)走线上的串联电阻。

电流采样电路的注意事项如下:

  1. RSNSx 需连接在 MOS 管和输入/输出电容之间
  2. RSS1/RSS1’为一对电阻对,阻值需相等,同理,RSS2/RSS2’也需相等,典型值为 1 kΩ
    若需要调整 RSNSx 的阻值,则对应的 RSSx/RSSx’阻值也需要进行调整。调整规则如下:
    在这里插入图片描述
    例如,若 RSNSx 为 20 mΩ,则 RSSx/RSSx’需设为 2 kΩ;若RSNSx 为 5 mΩ,则 RSSx/RSSx’需设为 500 Ω,以此类推。

应用 SC8803 进行充电时,可同时设置 VBUS 端和 VBAT端充电电流,SC8803 将对先达到设置值的那一端电流进行恒流控制。例如,若适配器端充电电流优先达到 IBUS_LIM的设置值(例如 3A),则适配器端电流会恒定在 3A;反之,若电池端充电电流优先达到 IBAT_LIM 设置值(例如 6A),则电池端充电电流会恒定在 6A,此时适配器端充电电流会低于 VBUS 端电流设定值。

若不需要限定 VBUS 端充电电流,可将 ILIM1 管脚直接短路到地。此时,SC8803 对 VBUS 电流不做限流控制,直接以 VBAT 端充电电流设置进行恒流充电。

在充电模式下,必须通过 ILIM2 管脚设置 VBAT 端充电电流,否则会影响充电截止判定。

充电电流动态调整(IPWM)

通过 IPWM 和 ITUNE 管脚的设置,SC8803 可实现对充电电流的灵活调整。

从 IPWM 管脚输入频率范围为 20kHz~100kHz 的 PWM信号,可通过占空比来调整充电电流,调节范围为充电电流设定值的 0%到 100%,电流大小与占空比成正比,可表示如下:
在这里插入图片描述

其中, ILIMx_SET 为 ILIMx 管脚设定的充电电流,D 为 IPWM信号的占空比,ILIMx 为调整后的充电电流。

ITUNE 管脚用于选择需要调节的充电电流对象。例如,若需要对 VBUS 端充电电流进行动态调制,则需要将 ILIM1电阻负端连接到 ITUNE;若需要对 VBAT 端充电电流进行动态调整,则将 ILIM2 电阻负端接到 ITUNE,如下图所示:
在这里插入图片描述
IPWM 动态调整充电电流的注意事项如下:

  1. 当输入 IPWM 信号为持续高电平时,即 100%占空比时,充电电流为 ILIMx 设置值;
  2. 受 IPWM 信号调节的 ILIMx 管脚仍需要接一个电容到地,推荐范围为 10nF~22nF。IPWM 频率越低,电容容值越大,例如,20kHz 对应 22nF 电容。
  3. 若不需要此动态调节功能,须将 ILIMx 的电阻接地,同时将 IPWM 和 ITUNE 管脚悬空即可
  4. 若 ITUNE 已接至 ILIMx 的电阻负端,则禁止将 IPWM接地或悬空,否则芯片无法正常工作。

任一限流值都不能设置为 0A。需要保证限流值的最低值在0.3A 以上。

充电自适应功能(VINREG)

SC8803 支持充电自适应功能。通过 VINREG 管脚,可设置VBUS 端最低工作电压。当 VBUS 降低至最低工作电压时,充电电流将自动减小。通过该功能,即使前端插入的适配器电流能力小于 SC8803 的充电电流设置值,SC8803 也会自动减小电流以适应适配器,防止将适配器过载而无法正常充电,并将 VBUS 电压维持在最低工作电压。
VBUS 最低工作电压的计算公式为
在这里插入图片描述
其中,VINREG_REF 为内部参考电压 1.226V。RUP 和 RDOWN 分别为 VINREG 连接的外部分压电阻值。
仅当 VBUS 超过 VBUS_min 的设定值,SC8803 才会开始充电操作,且 VBUS_min 须超过电池最高电压,否则无法充满电池。
该功能仅在充电模式下有效。若无需此功能,可将 VINREG管脚连接至 VCC。

充电曲线

当 DIR 拉低时,SC8803 工作在充电模式下,具有充电管理功能,支持涓流,恒流,恒压和满充指示管理。
典型的充电曲线如下图所示:
在这里插入图片描述

涓流充电

当 SC8803 检测到电池电压 VBAT 低于快充门限电压时,将对电池进行涓流充电。快充门限电压为充电截止电压的70%。

在涓流充电阶段,SC8803 将自动把电池端充电电流下调为VBAT 充电电流设置值的 10%。例如,VBAT 端充电电流设置为 6A,则在涓流充电阶段,电池充电电流将自动降为0.6A。当电池电压超过快充门限电压后,SC8803 将恢复VBAT 端电流设置值,进入到恒流充电阶段。

恒流快充充电

当 SC8803 检测电池电压 VBAT 高于快充门限电压时,将对电池进行恒流快速充电。在恒流快速充电阶段,充电电流受 ILIMx 管脚控制,具体可参考恒流充电电流设置章节。

恒压充电

当 SC8803 检测到电池电压 VBAT 达到截止电压设置值的98%时,将进入到恒压充电阶段。在这个阶段,SC8803 将稳定电池电压,充电电流会自动持续减小,直至充电截止。

充电截止/满充指示 (PG)

当 SC8803 检测到以下两个条件同时满足时,即判定电池饱
和,充电截止:

  1. 电池电压高于充电截止电压设置值的 98%
  2. 通过 RSNS2 检测到的 VBAT 端充电电流小于 ILIM2 电流设置值的 1/25

当充电截止后,SC8803 将关断 VCC 电压,自动进入低功耗模式,从而减少从电池端消耗的电流。

SC8803 通过 PG 管脚对充电状态进行指示。PG 管脚内部是开漏结构,需通过外部上拉电阻接到高电平。
在这里插入图片描述
在充电状态下,PG 输出低电平;
判定充电截止后,PG 管脚输出高阻,通过上拉电阻输出高电平,指示满充状态。
若 MCU 不需要检测 PG 指示信号,可将 PG 管脚悬空,不需要上拉至高电平。

重新充电

当 SC8803 检测到电池电压从满充状态下降到充电截止电压设置值的 95%时,将自动唤醒,重新进入到恒流快速充电阶段。在这个阶段,VCC 电压开启,PG 信号拉低,指示充电状态。

反向放电模式

当 DIR 输入信号为高电平时,SC8803 工作在反向放电工作模式。
在反向放电模式下,由电池(VBAT 端)向适配器/USB 接口(VBUS 端)放电,VBUS 为放电输出端。

其他信号

使能控制(/CE)

通过/CE 信号控制 SC8803 的启动。当/CE 输入低电平,启动 SC8803;当/CE 输入高电平,SC8803 停止工作。

充放电模式控制(DIR)

通过 DIR 信号来选择充放电模式。当 DIR 输入低电平,SC8803 工作在充电模式;当 DIR 输入高电平,SC8803 工作在反向放电模式

开关频率设置(FREQ)

通过 FREQ 管脚到地电阻可以设置三档不同的开关频率。具体设置如下:
在这里插入图片描述
FREQ 电阻阻值精度在±10%即可。FREQ 不支持动态调节,对阻值的更改会在下次启动时生效

死区时间设置(DT)

通过 DT 管脚到地电阻可以设置四档不同的死区时间。具体设置如下:
在这里插入图片描述
DT 电阻阻值精度在±10%即可。DT 不支持动态调节,对阻值的更改会在下次启动时生效
若驱动大功率 MOS 管(Ciss 参数较大)或者通过驱动电电阻调整 MOS 管开启关闭速度,可相应调整死区时间防止上下管同时导通。

VCC 驱动电压

SC8803 驱动电压 VCC 由内部电路产生。VCC 取 VBUS 电压,若超过 10V,则钳位在 10V。
MOS 管下管的驱动信号 LD 直接取自 VCC;MOS 管上管的驱动信号 HD 则由从 VCC 到 BT 的二极管,以及 BT 管脚和 SW 管脚所接的电容构成的自举电路产生。

环路补偿(COMP)

COMP 管脚用于设置环路补偿,典型值如下图所示。
在这里插入图片描述

器件选型

输入输出电容

SC8803 的开关工作频率范围在 200 kHz ~ 600 kHz。因为MLCC 陶瓷电容高频特性好,ESR 小,因此输入输出必须应用。推荐选用 X5R 或者 X7R 电容,标称容值在 60 μF 以上,电容耐压应高于最高操作电压,并留有裕量。例如,若操作电压最高值为 12V,至少须选用 16V 电容,为保证性能,推荐选用 25V 电容。

可应用大容量电解电容/固态电容稳定输入/输出电压,耐压应超过最高操作电压。应用此类电容后,仍须使用 MLCC陶瓷电容,但陶瓷电容标称容值可适当降低。例如,若所加电解/固态电容为 47 μF,可将陶瓷电容有效容值可减小至
30 μF 到 40 μF 左右。若进一步增大电解/固态电容,也应保证陶瓷电容最小不低于 20 μF。

电感

为保证 SC8803 环路稳定性,电感感值须在 2.2 μH ~ 10μH 范围内。

高感值(4.7 μH ~ 10 μH)适用于输入输出电压压差较大的应用,例如,3.6V 转 15V;低感值(2.2 μH)适用于输入输出电压较接近,但电流很大的应用。通常典型值建议为3.3 μH,再根据实际应用调整感值优化效率等性能。

电感的 DCR 参数会影响开关电源的导通损耗,一般推荐 10mΩ 左右。若处理功率较小,也可选用 DCR 较高的电感。但大电流应用,例如导通电流在 10A 左右,则应尽量选用DCR 小的电感,即使 10 mΩ C 也会产生 1W 的导通损
耗。

电感的饱和电流 Isat 应高于输入输出最大电流并留有裕量。

电流采样电阻

电流采样电阻 RSNS1 和 RSNS2 推荐范围为 5 mΩ ~ 20 mΩ。

阻值越大,限流精度越高,但相应导通损耗越大。典型值推荐 10 mΩ。可根据实际应用对限流精度和效率的要求做相应调整。若调整了 RSNSx 阻值,则其对应的 RSSx 也须调整。
具体设置请参考 恒流充电电流设置 (ILIMx)章节。

在选用电流采样电阻时,还需注意电阻的功率和温度系数等参数性能。
电阻功率可粗略估算为 P = I*I*R,其中 I 是流过电阻的最大电流值。电阻功率等级应比功率估算值高。
阻值会随温度升高而变大,温度系数决定了阻值随温度的变化程度。若对限流值精度要求高,须选用温度系数小的电阻。

MOS 管

SC8803 是同步控制器,须选用 2 个 NMOS 作为功率管组成开关电路。

MOS 管的 VDS 耐压必须高于最高操作电压,并留有足够裕量(建议 10V 以上)。例如,若操作电压最高为 20V,则须选用 30V VDS 耐压的 MOS;若电压高至 24V,则须选择 40V 耐压。

若应用中输入输出最高电压超过 10V,则驱动电路电压会达到 10V。所以选择 MOS 管的 VGS 耐压应至少高于±10V。考虑到在开关过程中,由于 PCB 寄生参数影响,驱动电压会有瞬态尖峰高于 VCC 电压,建议选用 VGS 耐压为±20V的 MOS 管以留有足够裕量。

MOS 管的电流 ID 应高于最高输入输出电流,并留有裕量。为保证在较高环境温度时仍有足够电流能力,需参考 TA =70°C 或 TC = 100°C 的电流参数。除此之外,还可参考最大耗散功率 PD 参数,该值越大越好。应保证 MOS 管工作时的功耗小于 PD 值。

MOS 管的 RDS(ON)和输入电容 Ciss 会直接影响效率。通常MOS 管的 RDS(ON)越小, Ciss 越大。

RDS(ON)会产生导通损耗, RDS(ON)越大,损耗越大,效率越低,温升也越大;
而 Ciss 会影响 MOS 管的开关时间,产生开关损耗,同等驱动能力下,Ciss 越大,开通及关断时间就越慢,开关损耗也就越大,效率越低。所以在选择 MOS 管时,应在 RDS(ON)和 Ciss 两个参数间折中。

通常,在功率小于等于 20W~30W 的应用中,建议选择RDS(ON)在 10 mΩ 左右,Ciss 小于 1000pF 的 MOS 管,Ciss 越小越好。若功率增大,可考虑选择 RDS(ON)更小的MOS 管,Ciss 须尽量控制在 2000 pF 以内,最大不建议超过 3000 pF。

若 Ciss 越大,MOS 管开通及关断时间就越慢,需通过 DT管脚调整死区时间,以防止上下管同时导通。

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐