深入剖析SGM41581:I2C NVDC Buck - Boost电池充电控制器
对于电子工程师来说,在设计便携式设备的充电系统时,一款性能卓越、功能丰富的充电控制器至关重要。SGM41581作为一款同步Buck - Boost电池充电控制器,具备NVDC电源路径管理功能,为1至6节电池充电应用提供了高效且低元件数量的解决方案。下面,我们就来详细分析这款控制器。
文件下载:SGM41581.pdf
功能特性
充电能力
它支持多种输入类型为1至6节电池充电,输入工作电压范围在3.5V至30V之间,能适配USB 2.0/3.0/3.1(Type - C)/USB PD等多种输入电流,还能实现无缝的Buck ↔ Buck - Boost ↔ Boost转换。其充电电流最高可达16.2A/8.1A(使用5mΩ/10mΩ感测电阻),具有128mA/64mA的分辨率;输入电流限制最高可达10A/6.35A(使用5mΩ/10mΩ感测电阻),分辨率为100mA/50mA。在充电过程中,精度控制也十分出色,充电电压调节精度达±0.4%,充电电流调节精度为±2%,输入电流调节精度为±2.5%。
监测与管理功能
支持CPU节流、功率和电流监测,具备完整的nPROCHOT配置文件,可对输入电流、电池充放电电流以及系统功率进行监测。具备Narrow Voltage DC(NVDC)电源路径管理功能,即使电池电量耗尽或缺失也能实现即时开机;当适配器满载时,电池可进行补充供电;在补充模式下,还能实现BATFET理想二极管仿真。此外,还支持从电池为USB端口供电(USB OTG),OTG电压可在3V至28.16V之间调节,分辨率为8mV,输出电流限制最高可达12.7A/6.35A,分辨率为100mA/50mA。
性能优化与安全特性
支持可编程开关频率抖动以改善EMI性能,具备直通模式(PTM)提高效率,还有VMIN主动保护(VAP)模式。遵循USB - PD规范的快速角色交换(FRS)功能和输入电流优化器可最大化功率提取。开关频率可选430kHz、800kHz或1.1MHz,可配置纯Buck操作以降低外部组件成本。通过I2C接口可实现灵活的系统配置,还设有输入电流限制设置引脚(无需I2C),集成了用于电压/电流/功率监测的ADC。在安全方面,具备热关断、输入/系统/电池过压保护以及输入/MOSFET/电感器过流保护等功能。
工作模式与原理
电源启动
该设备通过内部电源选择电路从VBUS或VBAT中较高的电压获取电源。当任一输入超过其对应的UVLO阈值时,会产生上电复位(POR)信号。检测到有效电源后,所有内部寄存器会在5ms内初始化为默认状态,再过5ms后,用户可访问的寄存器对主机可用。
充电控制
可对1至6节电池进行恒流(CC)和恒压(CV)模式充电。通过读取CELL_BATPREZ引脚电压设置来确定默认电池电压(4.2V/节)并存储在MaxChargeVoltage寄存器中。主机可根据电池容量在ChargeCurrent寄存器中编程适当的充电电流。若电池已充满或不适合充电,主机可通过设置CHRG_INHIBIT位为1或清空ChargeCurrent寄存器来终止充电。
电源路径管理
采用外部P型BATFET晶体管将系统总线和电池分离。即使电池完全耗尽或移除,VVSYS仍可调节至高于最小系统电压(在MinSystemVoltage寄存器中设置)。当VBAT低于VSYSMIN时,BATFET工作在线性模式(LDO模式);当VBAT上升到VSYSMIN时,BATFET逐渐完全导通。在快速充电和补充模式下,BATFET完全导通,VBAT ≈ VVSYS(仅相差BATFET的VDS)。通常,当BATFET关闭(不在充电或补充模式)时,VVSYS调节为VBAT + 200mV。
寄存器配置
SGM41581支持I2C写/读字充电器协议命令,可通过ManufacturerID和DeviceID识别充电器,I2C地址为6BH。其寄存器涵盖了充电选项、电流和电压设置、状态报告等多个方面。例如,ChargeOption0寄存器可用于设置低功耗模式、看门狗定时器、IDPM自动禁用等功能;ChargeCurrent寄存器用于设置充电电流,不同的感测电阻对应不同的电流范围和分辨率。通过合理配置这些寄存器,能满足不同应用场景的需求。
应用设计要点
电路元件选择
- 电感选择:有三种固定开关频率可供选择,选择较高的频率可减小电感器和电容器的值。电感饱和电流应大于最大充电电流(ICHG,如有系统负载还需加上系统电流)加上纹波电流峰值的一半。在Buck CCM模式和Boost CCM模式下,电感纹波电流的计算方法不同。通常选择电感时,要使纹波在最大充电电流的20%至40%之间,以在电感损耗和尺寸之间取得平衡。
- 电容选择:输入电容要能承受电感纹波电流,Buck模式和Boost模式下的RMS电流估算方法不同。建议使用低ESR陶瓷电容(如X7R或X5R)进行输入去耦,对于高功率应用,钽电容(POSCAP)可避免直流偏置效应和温度变化效应。输出电容要有足够的RMS电流额定值,以承载电感开关纹波并为系统瞬态电流需求提供足够能量。
- MOSFET选择:充电器的同步开关转换器需要四个N通道MOSFET和一个P通道MOSFET(BATFET)。内部栅极驱动器提供6V驱动电压,对于19V - 20V输入电压,应选择30V或更高额定值的MOSFET。为了在传导和开关损耗之间进行权衡,可使用品质因数(FOM)来比较开关性能。
PCB布局
良好的布局对于开关充电器的正常运行至关重要。要尽量减少开关节点的硬开关上升和下降时间,以降低开关损耗;同时,要减小高频路径的环路面积和导体表面,以减少电磁耦合和噪声辐射。具体的布局指南包括:将输入电容放置在开关支路的电源和接地连接点上,并与开关在同一层;使器件靠近开关栅极引脚以最小化栅极驱动走线长度;将电感引脚尽可能靠近开关节点;使用开尔文接触连接电荷电流感测电阻的感测走线,并使其与高电流路径保持距离;将输入和输出电容的接地返回连接在一起,然后连接到系统接地;仅在器件下方的一点连接充电器电源和模拟接地;使用单独的路径连接模拟和电源接地;始终将去耦电容放置在器件引脚旁边;焊接器件散热垫并使用适当的散热过孔将热量传导到电路板背面的接地层;选择合适尺寸和数量的过孔。
设计案例
| 以一个3节电池的应用为例,设计要求如下: | 设计参数 | 示例值 |
|---|---|---|
| 输入电压 | 3.5V < 适配器电压 < 28V | |
| 输入电流限制 | 3.2A(65W适配器) | |
| 电池充电电压 | 12600mV | |
| 电池充电电流 | 3072mA | |
| 最小系统电压 | 9200mV |
在实际设计中,我们可以参考这些参数,根据SGM41581的特性进行具体的电路设计和元件选择。
总结
SGM41581凭借其丰富的功能、高精度的控制和良好的性能表现,为电子工程师在设计便携式设备充电系统时提供了一个强大的工具。在实际应用中,我们需要深入理解其工作原理、合理配置寄存器,并严格遵循应用设计要点,才能充分发挥其优势,设计出高效、稳定的充电系统。大家在使用过程中遇到过哪些问题呢?又有哪些独特的解决方案呢?欢迎一起交流探讨。
-
便携式设备
+关注
关注
1文章
219浏览量
23953
发布评论请先 登录
同步NVDC降压/升压电池充电控制器BQ25713的解决方案
BQ25756E:独立/I2C控制型、1至7节电池双向降压/升压电池充电控制器数据表
BQ25756:独立/I2C控制型、1至14节电池双向降压/升压电池充电控制器数据表
同步NVDC降压/升压电池充电控制器BQ25730数据表
同步NVDC 降压/升压电池充电控制器BQ25710数据表
同步 NVDC 降压/升压电池充电控制器BQ25723数据表
同步NVDC 降压/升压电池充电控制器BQ25720数据表
高效同步的 NVDC-1 电池充电控制器bq2477x 数据表
深入剖析SGM41581:I2C NVDC Buck - Boost电池充电控制器
评论