首页 > 其他分享 >2.5A、3MHz开关充电器解决方案

2.5A、3MHz开关充电器解决方案

时间:2023-11-19 21:00:58浏览次数:32  
标签:3MHz 充电器 芯片 电源 开关 电压 充电 电池 2.5

今天给大家介绍的是属于电源管理芯片中的开关型锂离子电池充电芯片,在前面介绍了一款锂离子电池充电池TP4054,相比于之前的那款芯片,这款芯片具有更强大的功能与应用。

基本概述

ETA6002是一款开关式锂离子电池充电器,具有动态电源路径控制和输入电流限制功能。

当连接电池时,根据电池电压,DC-DC开关调节器可以预先调节、快速充电电池,也可以将系统电压(VSYS)调节到预设电压。它不需要外部感应电阻器来进行电流感应。

典型应用电路

2.5A、3MHz开关充电器解决方案_SYS

快速充电电流由ISET引脚编程决定。当电池电压达到终端电压,即4.2V时,充电路径断开SYS到BATT的连接。ETA6002还包括当SYS负载电流超过DCDC调节器的电流限制在内部设置,SYS电压降至VBATT以下,ETA6002打开电源路径,通过电池补充系统负载。

引脚定义

2.5A、3MHz开关充电器解决方案_开关噪声_02

该芯片可以应用与平板电脑、MID、智能手机和充电宝等设备。芯片采用最新的封装ESOP8

部分电特性参数

2.5A、3MHz开关充电器解决方案_SYS_03

引脚描述

2.5A、3MHz开关充电器解决方案_开关噪声_04

典型工作条件

2.5A、3MHz开关充电器解决方案_引脚_05

2.5A、3MHz开关充电器解决方案_引脚_06

在应用中,与OVP芯片一起使用的典型应用电路

2.5A、3MHz开关充电器解决方案_引脚_07

电池充电配置文件

2.5A、3MHz开关充电器解决方案_开关噪声_08

充电电流转换流程

2.5A、3MHz开关充电器解决方案_SYS_09

芯片的内部功能框图

2.5A、3MHz开关充电器解决方案_SYS_10

2.5A、3MHz开关充电器解决方案_开关噪声_11

ETA6002输入电压,输出电压,系统电压之间的关系

  1. 没有输入源插入的时候,系统电压等于电池电压

测试空载:VBat=Vsys=4.127V

测试1A恒流负载:VBat=4.026V   Vsys=3.942V,基本相等

  1. 输入5V电源充电时,系统电压大于电池电压大约300mV

测试空载:VBat=4.168V   Vsys=4.456V

测试1A恒流负载:VBat=4.149V   Vsys=4.425V

插拔输入源时电源路径管理功能测试

测试条件:空载或1A恒流负载时使用电池给系统供电,期间开关充电电源

2.5A、3MHz开关充电器解决方案_引脚_12

测试结果:插入充电器,系统电压在电池电压基础上抬升300mV左右;断开充电器,系统电压会下降到电池电压,不会继续下降;系统电压300mV变化对后级电源影响很小,锂电池电压本身就有3.0V/2.75V-4.2V的电压变化,后级需要稳定电压建议加升压芯片稳定电压,并且可以隔离充电芯片的开关噪声(见后续测试结果)。

2.5A、3MHz开关充电器解决方案_引脚_13

总结:

1)由于实际锂电池充电从3.0V开始,没有预充电阶段,只有恒流充电和恒压充电阶段;

2)充电电流在恒流阶段并不是稳定一点不变的,有一个缓慢上升的过程,从电流开始下降进入恒压充电阶段;

3)电池电压变化并不是线性增加的;3.0-3.7V充电较快(0.7V电压用时23分钟,0.7/23=0.0304),3.7-3.96V充电比之前变慢(0.26V用时43分钟,0.26/43=0.00604),3.96-4.062V充电变得更慢(0.102V用时59分钟,0.102/59=0.00173),4.062-4.166V充电比之前变快(0.104V用时46分钟,0.104/46=0.00226),4.166V之前都是在恒流充电4.166-4.206V恒压充电,充电越来越慢(0.04V用时108分钟,0.04/108=0.00037);充电慢的电压附近电量更耐用;

开关频率测试

3MHz左右的开关频率会串到充电芯片的输入电源、输出电源上,输入较大,输出经过LC滤波后仍有200mV左右;因此,使用此类充电芯片建议后级加升压芯片给后级电源稳定电压,以及隔离掉开关噪声。

输出:

2.5A、3MHz开关充电器解决方案_开关噪声_14

输入:

2.5A、3MHz开关充电器解决方案_SYS_15

对于ETA6002的实际使用经验总结,相信大家在使用这款芯片时一定会有相应的启发和收获。

标签:3MHz,充电器,芯片,电源,开关,电压,充电,电池,2.5
From: https://blog.51cto.com/u_15641375/8475607

相关文章

  • 2.5 Windows驱动开发:DRIVER_OBJECT对象结构
    在Windows内核中,每个设备驱动程序都需要一个DRIVER_OBJECT对象,该对象由系统创建并传递给驱动程序的DriverEntry函数。驱动程序使用此对象来注册与设备对象和其他系统对象的交互,并在操作系统需要与驱动程序进行交互时使用此对象。DRIVER_OBJECT对象还包含了与驱动程序所管理的设备......
  • 世微 升压恒压IC dc-dc转换器 充电器手持设备便携式产品 AP8660
    AP8660是一款升压dc-dc转换器,内置MOS调节器,内部补偿,还可以最小6个外部组件,内部的软识启动功能可以降压涌入电流AP8660SOT23-6封装,可以为PCB提供节省空间特点可调输出,最高达到24W内部固定PWM频率:1.0MHZ反馈电压:0.6V内置0.25Ω,2A,26V功率MOSFET停机电流:0.1PA过电压保护可调过电......
  • 2.5 CE修改器:寻找数值指针
    上一步阐述了如何使用代码替换功能对付变化位置的数据地址,但这种方法往往不能达到预期的效果,所以我们需要学习如何利用指针,在本关的Tutorial.exe窗口下面有两个按钮,一个会改变数值,另一个不但能改变数值而且还会改变数值在内存中存储的位置。接下来我们将找到内存中的基址,为什么要......
  • OpenAI 工程师平均薪酬 92.5 万美元;SpaceX 明年将每两天发射一次丨 RTE 开发者日报 Vo
     开发者朋友们大家好:这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE (RealTimeEngagement) 领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编辑的个人观点,欢迎......
  • 【misc】[HNCTF 2022 Week1]calc_jail_beginner_level2.5(JAIL) --沙盒逃逸,breakpoint
    查看附件内容这道题过滤挺多重要的函数,比如exec,input,eval,还对长度做了限制,这里了尝试了help函数,但是最后一步!ls没通,接着考虑breakpoin函数:Python中内置了一个名为breakpoint()的函数,在Python3.7中引入,用于在调试模式下设置断点。使用breakpoint()函数会停止程序的执行,并在......
  • springboot高版本(2.5以上)解决跨域问题
    版本说明springboot2.7.17原来代码importorg.springframework.context.annotation.Configuration;importorg.springframework.web.servlet.config.annotation.CorsRegistry;importorg.springframework.web.servlet.config.annotation.WebMvcConfigurer;@Configuration......
  • vs2015编译glib2.5.0
    1、首先安装vs2015,以及下载一个glib2.50的源码包2、编译glib的问题①首先解决提示找不到libintl.h的问题需要编译安装libintl模块,可通过下载到glib仓库下载gettext-runtime-dev_0.18.1.1-1_win32包,里面提供了libintl.h和intl.lib②解决找不到pcre.h的问题到官网下载pcre安装......
  • 学JAVA用PYTHON重写day02.5
    packageday02;publicclassDemo05{/*三个数字排序*/publicstaticvoidmain(String[]args){System.out.println("三个数字排序,从大到小:");inta=2;intb=5;intc=1;intt;if(a<b){......
  • 全球最高和最低气温数据集2.5分分辨率
    简介全球2.5分分辨率最高和最低气温数据集包含了全球范围内的年度最高气温数据,每个像元大小为2.5分(~21km2),最高气温单位为摄氏度。为研究全球大范围气候分异规律与全球变化提供基础的年最高气温空间分布数据,常应用于气候学、地理学等相关领域研究。最高和最低气温数据集用于记录......
  • httprunner2.5.7+python3安装报错解决
    1.执行hrun-V报错:ImportError:cannotimportname'Iterable'from'collections'将fromcollectionsimportIterable修改成fromcollections.abcimportIterable 2.执行hrun-V报错:ImportError:cannotimportname'soft_unicode'from'......