嗨,欢迎来到兆亿微波官方商城!
服务热线: 010-62975458  17600099251
购物车图片 购物车 ( )
全部商品分类

BQ25798+TPS25221锂电池和超级电容充电方案

2023/1/30 14:21:22
浏览次数: 3

    近年来,为了方便使用,随着越来越多的工具均采用无线化设计。因此,储能元件的需求也与日俱增。在一些应用比如扫码枪中,会有越来越来越多的客户考虑采用电池或者超级电容作为储能元件, 锂电池和超级电容的储能原理不同,相应的充电放电曲线也不相同,本文基于TI的BQ25798+TPS25221提出了一种能够既给锂电池充电,又可以给超级电容充电的方案,无需在原理图或者Layout做任何修改,简化客户的研发流程。


    1. 整体方案


    1.1 设计需求


    以扫码枪为例,一般由充电底座和扫码枪本体构成,充电底座提供充电功能,扫码枪用来实现扫描二维码等功能。从供电角度来分析,充电底座中主要包括了充电芯片Charger,扫码枪中主要包括了储能芯片以后后级电路供电所需要的DCDC变换芯片。


    在扫码枪应用中,客户的储能元件主要选择锂电池和超级电容两种类型,两种介质充电均可分成两个阶段:恒流充电和恒压充电,主要的区别在于超级电容可以放电至0V但是锂电池不能放电很深并且随着放电深度的增加内阻会不断上升,从而导致深度放电时充电的电流也需要进行控制,这也给客户设计同一套充电系统能够既给锂电池充电又给超级电容充电增加了难度,本文提供的设计框图就出色地解决了这个问题,同一套方案BQ25798+TPS25221,无需进行原理图或者Layout的修改,即可分别给两套储能元件进行充电,客户仅需购买一套充电底座即可给锂电池扫码枪或者超级电容扫码枪进行充电,无需配套使用充电底座和扫码枪。


    1.2 方案框图


    图一显示的是BQ25798+TPS25221的整体方案设计框图,如图所示,BQ25798的SYS管脚连接到TPS25221的IN管脚上,BQ25798的BAT管脚连接到TPS25221的OUT管脚上,储能元件锂电池或者超级电容接在BAT线路上。相应的扫码枪的负载就由BAT管脚上的线路直接提供,充电底座上的负载接在Vsys上,由Vsys来提供电能。


    整个系统的供电由接在BQ25798的VBUS管脚上的adapter或者USB来提供,经过内部的BUCK-BOOST电路将电能传递到SYS管脚,此时在SYS管脚的电能由两条路径可以选择:


    1)内部的BATFET


    2)外部的TPS25221


    当扫码枪从充电底座上拿起时,整个扫码枪系统的供电完全由储能元件提供,当扫码枪放在底座上充电时,整个扫码枪和充电底座系统的供电完全由Adapter或者USB提供。


BQ25798+TPS25221锂电池和超级电容充电方案


    Figure 1. BQ25798+TPS25221方案框图


    下文工作模式介绍中会详细介绍系统是如何工作。


    1.3 BQ25798介绍


    BQ25798是一款完全集成的BUCK-BOOST架构的Charger芯片,适用于1-4节锂离子电池和锂聚合物电池,内部集成了包裹4个工作在开关状态的MOSFET,输入侧和充电电流的感应电路,给电池充电的MOSFET以及BUCK-BOOST架构所需要的环路补偿电路。该芯片可以为各种输入源(包括传统的USB适配器,高压USB-PD适配器等)的电池充电,该芯片可以根据输入电压和电池电压在降压,升压和降压-升压模式下无缝切换,无需主机进行控制。该芯片提供了一个可选的双输入源选择器,优先考虑第一个可用的输入源,主机可以使用I2C在输入源之间进行手动切换。 具体描述可以参照BQ25798的datasheet获取更多详细信息。


    1.4 TPS25221介绍


    TPS25221是一款load switch芯片,使用外部的电阻器,可以设置限制的电流在275mA到2.7A(典型值)之间,在较高的电流限制设置下,ILIMIT的精度可以达到±6%。芯片会控制电源开关的上升和下降时间,以最大限度的减少开关动作期间的电流波动。当负载尝试消耗超过ILIMIT设置的最大电流时,内部的MOSFET会进入恒流模式,以使ILOAD保持在ILIMIT或以下。进而可以保护电路以免承受过流风险。


    2. 工作模式介绍


    BQ25798+TPS25221方案按照储能元件是锂电池或者是超级电容的不同,会有相应的充电模式,下文会做详细介绍。


    2.1 锂电池充电模式


    如下图2所示为锂电池充电的架构,此时TPS25221处在Disable模式,内部的MOSFET关断。此时就可以等效为BQ25798作为charger给锂电池充电,具体细节可以参考BQ25798 datasheet来获得更多详细信息。


BQ25798+TPS25221锂电池和超级电容充电方案


    Figure 2. 锂电池充电方式


    2.2 超级电容充电模式


    BQ25798本身是一款锂电池充电器,锂电池放电深度很深时,由于锂电池电池内阻急剧增大,为了保护锂电池,我们的charger会有充电电流的限制,以免锂电池温升过快损坏电池。如下图3所示,当电池的电压过低时(放电深度过深),开始充电时可能处在涓流充电(trickle charge)或者预充电(pre-charge)阶段, 这两种状态下的充电电流都没有办法达到实际设置的fast-charge电流。


BQ25798+TPS25221锂电池和超级电容充电方案


    Figure 3. BQ25798充电流程


    但是当储能元件变为超级电容时,由于超级电容和锂电池的物理特性不同,从充放电的角度来说,超级电容可以放电至0V,并且充电的时候并没有因为放电深度的不同从而对充电电流有不同限制。所以如果只用BQ25798来给超级电容充电就会遇到两个问题:


    1)没有办法给放电至0V的超级电容充电。


    2)当放电深度较深时,充电时间很长。


    针对以上两个问题,结合BQ25798内部的控制逻辑,通过增加一个外部充电回路,来使得充电电流在深度放电时不通过BQ25798内部的BATFET,而从TPS25221提供的外部MOSFET来流向超级电容进行充电。充电过程如下(以5V超级电容为例):


    1)超级电容电压0-2.5V阶段:此时TPS25221开启,充电电流主要经过TPS25221流向超级电容。


    2)超级电容电压2.5-5V阶段:TPS25221开启,充电电流经过内部的BATFET和外部的TPS25221流向超级电容。


    充电过程1和2中的分界点2.5V主要是来自于BQ25798的Vsysmin最低只能支持到2.5V,在实际应用中,可以将该值设定的高一些。但是这样会在1阶段充电时给TPS25221带来更大的温升问题,以2.5V为例,如果此时流经TPS25221的电流为800mA, P=2.5*0.8=2W, 假设芯片top温度为80C,此时junction温度=20+2*8.7=97.4C.(8.7为TPS25221在DRV封装下的温升参数)。当Vsysmin设的越高,TPS25221的junction 温度就会越高,可能会触发TPS25221的thermal shutdown.


  BQ25798+TPS25221锂电池和超级电容充电方案


    Figure 4. TPS25221温度信息


    BQ25798在给5V超级电容充电时,需要将Vreg配置成2s下的5V以上,通过配置不同的百分比来配置不同的Vbat_lowv电压,从而配置从pre charge进入到fast charge的电压。Vbat_lowv的值应该低于Vsysmin这样2阶段充电时才能保证在fast charge阶段。下图为超级电容充电方式。


BQ25798+TPS25221锂电池和超级电容充电方案


    Figure 5. 超级电容充电方式


    2.3 充电模式切换


    如上文所述,当给锂电池充电时,BQ25798正常工作,TPS25221处在关闭状态。当给超级电容充电时,BQ25798和TPS25221均正常工作。当我们需要给不同的储能元件提供相应的充电回路时,首先就需要判断此时接进来的储能元件是锂电池还是超级电容,本文提供一种基于TS pin的解决方式:


    因为super cap不需要热敏电阻而锂电池需要热敏电阻来判断是否工作正常,下图为datasheet中有关TS pin外围电路的接法。


BQ25798+TPS25221锂电池和超级电容充电方案


    Figure 6. TS外围电路接法


    当锂电池在位时,锂电池内部的热敏电阻和外部的R1,R2在TS pin处产生一个随温度变化的电压,假设客户目前使用的是103AT NTC热敏电阻,根据JEITA guideline选取T1=0C,T5=60C通过datasheet中的计算公式可以计算出RT1=5.24kohm, RT2=31.31kohm. 当锂电池的温度变化时,通过测量TS pin的电压即可知道锂电池的温度,同样也可以依此来判断锂电池是否在位。


    当超级电容在位时,由于并没有热敏电阻存在,所以可以近似认为热敏电阻开路,阻值非常大,查阅103AT NTC的规格表,可以认为此时温度非常低,低于TI=0C所以此时充电会停止。但是此时实际情况是超级电容在位,通过将这里的温度信息和整机测量的温度信息做对比,如果整机的温度信息正常,就需要MCU通过I2C配置REG18 bit 0[TS_IGNORE]=1来忽略掉charger的TS pin的信息。从而实现通过TS pin的信号来判断是锂电池还是超级电容。


    另外,判断出储能元件之后,仍需要对TPS25221进行控制,TPS25221自带EN pin,所以可以通过在ENpin和GND之间并联一个N沟道MOSFET,门级信号来自于MCU,当MCU判断出此时是锂电池在位时,GPIO口输出低电平,MOSFET关断,EN电压由Vsys分压得到,处在高电平位置。


    当MCU判断出此时是超级电容在位时,GPIO口输出高电平,MOSFET导通,EN电压经过MOSFET直连到地,处在低电平位置,从而控制TPS25221的导通。


    需要注意的是在超级电容在位情况下,当进入恒压充电时,需要主动关闭TPS25221, 此时可以通过BQ25798的REG3B_VBAT_ADC来得知此时的电压值,当电压到达VREG的配置值之后,就通过GPIO输出低电平信号来关断TPS25221。


BQ25798+TPS25221锂电池和超级电容充电方案


    Figure7. TPS25221控制方法


    3. 测试波形


    使用BQ2598EVM和TPS25221EVM搭建硬件测试平台,BQ25798是专门的锂电池充电charger所以波形不再进行分析,主要对BQ25798+TPS25221给超级电容充电来进行分析。硬件测试平台如下图所示。


BQ25798+TPS25221锂电池和超级电容充电方案


    Figure 8. BQ25798+TPS25221硬件测试平台


    3.1 超级电容充电


    测试条件Vbus=5V,负载为两节超级电容串联,满充电压为5V。配置TPS25221电流的上限为300mA(Rlimit=190Kohm), BQ25798的BAT管脚充电电流为500mA, Vsysmin设置为2.5V, VREG设置为5.1V, Vbat_lowv设置为15%的VREG, pre_charge电流设置为400mA, 充电中止电流为200mA。在上述条件下,BQ25798+TPS25221的测试波形如下图所示:


BQ25798+TPS25221锂电池和超级电容充电方案


    Figure 9. BQ25798+TPS25221测试波形


    CH1黄色表示Vsys电压,CH2Vbat表示超级电容的电压,CH4绿色表示的是最终流入超级电容里的电流,按图中所示,可以分为四个阶段:


    1)Stage 1: 超级电容现在是0V状态,TPS25221处于关闭状态,Vsys处于配置的最低电压值2.5V, BQ25798处于关闭状态,并没有给超级电容充电。


    2) Stage 2: 开启BQ25798和TPS25221, Ichg检测到充电电流大约为400mA左右,和理论值相符。(300mA+100mA)。此时超级电容的电压从0V开始上升,BQ25798处在trickle charge状态,只能提供100mA电流,TPS25221提供300mA电流。需要注意此时TPS25221Vin和Vout两端承受较大压降,可能会出现thermal shutdown。


    3)Stage 3: 当超级电容的电压达到2.5V时,进入Stage 3。上文提到Vbat_lowv配置为15%的VREG也就是5.1V*0.15=0.765V,证明BQ25798认为2.5V电压已经进入fast charge模式,如图7所示此时充电电流大约为800mA, 其中300mA仍由TPS25221限流提供,500mA由BQ25798的BAT管脚提供。此时Vsys电压会随着Vbat电压的升高而不断提高。


    4)Stage 4: 当Vbat电压达到设置的VREG之后,充电状态从恒流模式进入恒压模式,此时关闭TPS25221, 充电电流不断下降,直至降低到term current 200mA,充电过程结束。


    4. 参考文献


    1. BQ25798 Datasheet (SLUSDV2A)


    2. TPS25221 Datasheet (SLVSDT3D)


    来源:TI


    作者:Mason Liu


在线留言询价
推荐阅读
  • 点击次数: 0
    2026-03-24
    主 CPUCC1310 SimpleLink 无线 MCU 内置 ARM Cortex-M3 (CM3) 32 位处理器,负责运行应用程序及协议栈的高层部分。CM3 处理器提供了一个高性能、低成本的平台,满足系统对内存实现和低功耗的需求,同时提供卓越的运算性能和对中断的出色响应能力。CM3 的特性包括:为小尺寸嵌入式应用优化的 32 位 ARM Cortex-M3 架构出色的处理能力结合快速中断处理ARM Thumb®-2 混合 16/32 位指令集,在通常与 8/16 位器件相关的紧凑内存空间(几 KB)内,实现 32 位 ARM 核预期的高性能:单周期乘法指令和硬件除法原子位操作(位带),最大化内存利用率并简化外设控制非对齐数据访问,使数据能高效打包进内存快速代码执行允许降低处理器时钟频率或延长睡眠模式时间哈佛架构,具有独立的指令总线和数据总线高效的处理器核心、系统和内存面向数字信号处理的硬件除法和快速乘累加单元用于信号处理的饱和算术运算确定性、高性能的中断处理,适用于时间关键型应用增强的系统调试功能,支持广泛的断点和跟踪能力串行线跟踪减少调试和追踪所需的引脚数量可从 ARM™ 处理器家族迁移,以获得更好的性能和能效针对单周期闪存内存使用优化集成睡眠模式,实现超低功耗每 MHz 提供 1.25 DMIPSRF 核心RF 核心是一个高度灵活且功能强大的无线电系统,它接口模拟 RF 和基带电路,处理来自系统侧的数据并向其发送数据,并按给定包结构组装信息比特。RF 核心可自主处理无线电协议中的时间关键部分,从而减轻主 CPU 负担,为用户应用留出更多资源。RF 核心提供高级、基于命令的 API 供主 CPU 调用。RF 核心支持多种调制格式、频段和加速器功能,包括:广泛的数据速率范围:从 625 bps(提供长距离和高鲁棒性)到高达 4 Mbps广泛的调制格式:多级...
  • 点击次数: 1
    2026-03-24
    为简化系统设计,TPA3255 电子元器件除典型的 51V 功率级电源外,仅需一个 12V 电源。内部电压调节器可为数字电路和低压模拟电路(AVDD 和 DVDD)提供合适的电压电平。此外,所有需要浮动电源的电路——即高侧栅极驱动——均由内置自举电路支持,每个半桥仅需一个外部电容。音频信号路径(包括栅极驱动和输出级)被设计为两个相同且独立的半桥结构。因此,每个半桥拥有独立的自举引脚(BST_X)。功率级电源引脚(PVDD_X)与栅极驱动电源引脚(GVDD_X)在每座全桥上相互分离。尽管两者可从同一 12V 电源供电,但建议通过印刷电路板(PCB)上的 RC 滤波器分别连接至 GVDD_AB、GVDD_CD、VD 和 VDD。这些 RC 滤波器可提供推荐的高频隔离。应特别注意将去耦电容器尽可能靠近其对应引脚放置。通常,从电源引脚经过去耦电容到器件引脚的物理回路必须尽可能短,并尽量减少面积,以最小化电感。为确保自举电路正常工作,必须在每个自举引脚(BST_X)与功率级输出引脚(OUT_X)之间连接一个小陶瓷电容。当功率级输出为低电平时,自举电容通过内部二极管由栅极驱动电源引脚(GVDD_X)充电;当功率级输出为高电平时,自举电容电位被抬升至高于输出电位,从而为高侧栅极驱动器提供合适的电压。建议使用 33nF 陶瓷电容(尺寸 0603 或 0805)作为自举电容。即使在最小 PWM 占空比下,这些 33nF 电容也能储存足够能量,确保高侧功率场效应管(LDMOS)在 PWM 周期剩余时间内保持完全导通。需特别关注功率级电源部分:包括元器件选型、PCB 布局与布线。如前所述,每座全桥均配备独立的功率级电源引脚(PVDD_X)。为实现最佳电气性能、电磁兼容性(EMI)合规性及系统可靠性,强烈建议每个 PVDD_X 节点就近并联一个 1μF 陶瓷去耦电容。推荐遵循 PCB 布局中的 T...
  • 点击次数: 2
    2026-03-24
    AD633 电子元器件评估板使用户能够轻松控制 AD633,从而进行简单的 bench-top 实验。其内置的灵活性允许便捷配置,以适应其他工作模式。下图是 AD633 评估板的照片。任何能够提供 ±10 mA 或更大电流的双极性电源均可用于执行预期测试,此外还可根据用户需求连接任意测试设备。参考下图的原理图,乘法器的输入为差分且直流耦合。三个位置滑动开关增强了灵活性,使乘法器输入可连接至有源信号源、接地,或直接连接至器件引脚以进行直接测量(如偏置电流)。输入可以单端或差分方式连接,但必须提供通往地的直流通路以支持偏置电流。若某输入源的阻抗非零,则需在相反极性输入端接入等值阻抗,以避免引入额外的失调电压。AD633-EVALZ 可通过开关 S1 配置为乘法器或除法器模式。图1 至图4分别展示了信号、电源和地平面的布线 artwork;图 5 显示了元件面和电路面的丝印层;图 6 展示了组装后的实物。图1-图4图5图6
  • 点击次数: 2
    2026-03-24
    以下是子类 1 高速串行链路建立过程的简要概述。步骤 1 — 码组同步每个接收器必须在其输入数据流中定位 /K/(K28.5)字符。当所有链路上检测到连续四个 /K/ 字符后,接收器块会向发射器块断言 SYNCOUTx± 信号,该信号在接收器的 LMFC 边沿处触发。发射器捕获 SYNCOUTx± 信号的变化,并在未来的发射器 LMFC 上升沿启动 ILAS(初始链路对齐序列)。步骤 2 — 初始链路对齐序列此阶段的主要目的是对齐链路的所有通道,并验证链路参数。在链路建立之前,需为每个链路参数指定值,以告知接收设备如何向接收块发送数据。ILAS 由四个或更多多帧组成。每个多帧的最后一个字符是多帧对齐字符 /A/。第一、第三和第四多帧填充预定义的数据值。JESD204B 规范文档第 8.2 节描述了 ILAS 期间预期的数据 ramp。解帧器使用每个 /A/ 的最终位置来对齐其内部的 LMFC。第二个多帧包含一个 /R/(K28.0)、/Q/(K28.4),以及对应于链路参数的数据。如有需要,接收器可添加额外的多帧至 ILAS。默认情况下,AD9173 在 ILAS 中使用四个多帧(可通过寄存器 0x478 修改)。若使用子类 1,则必须恰好使用四个多帧。在最后一个 ILAS 的 /A/ 字符之后,多帧数据开始流式传输。此时,接收器调整 /A/ 字符的位置,使其与自身内部 LMFC 对齐。步骤 3 — 数据流传输在此阶段,数据从发射器块流向接收器块。可选地,数据可进行扰码。扰码仅在 ILAS 后的第一个八位组才开始生效。接收器块处理并监控所接收数据中的错误,包括以下内容:不良运行 disparity(8b/10b 错误)不在表中(8b/10b 错误)意外控制字符错误 ILAS通道间偏斜误差(通过字符替换检测)若存在任何上述错误,将通过以下方式之一报告给发射...
  • 点击次数: 1
    2026-03-24
    AD9173 是一款 16 位双通道射频数模转换器(DAC)电子元器件,配备高速 JESD204B SERDES 接口,符合子类 0 和子类 1 操作规范。通过AD9173功能图可以看出:每个 DAC 核心包含三个可独立旁路的通道化器,支持每通道最高 1.54 GSPS 的复数据速率输入。八个高速串行链路以每通道最高 15.4 Gbps 的速率向通道数据路径传输数据。JESD204B 接口支持单链路和双链路工作模式,具体取决于所选模式配置。与 LVDS 或 CMOS 接口相比,SERDES 接口简化了引脚数量、电路板布局及器件输入时钟要求。上图:AD9173功能图输入数据的时钟源自 DAC 时钟或由设备时钟(根据 JESD204B 规范)提供。该设备时钟可由片上 PLL 生成的 DAC 参考时钟驱动,也可使用高保真度外部 DAC 采样时钟。器件可配置为每链路 1、2、3、4 或 8 线模式,具体取决于所需输入数据速率。AD9173 的数字数据路径为通道数据路径和主数据路径均提供可选的 (1×) 插值模式。此外,根据所选模式,通道数据路径还支持 2×、3×、4×、6× 和 8× 插值选项;主数据路径则支持 2×、4×、6×、8× 和 12× 插值选项。对于每个通道数字数据路径(当未使用 1× 通道插值时),均提供可编程增益级和 NCO 模块。NCO 模块具备 48 位模数 NCO 振荡器,可实现近乎无限精度的数字频率偏移信号处理。NCO 可在纯 NCO 模式下独立运行,通过 SPI 接口输入可编程直流值,或通过 SERDES 接口与数字数据路径结合数字数据进行控制。在三个通道化数据路径末端,一个求和节点将三路通道数据路径合并,最高可达 1.54 GSPS,随...
热门分类
关于我们

───  公众号二维码  ───

兆亿微波商城微信公众号

兆亿微波商城www.rfz1.com是一个家一站式电子元器件采购平台,致力于为广大客户提供高质量、高性能的电子元器件产品。产品覆盖功放器件、射频开关、滤波器、混频器、功分器、耦合器、衰减器、电源芯片、电路板及射频电缆等多个领域,平台主营业务涵盖电子元器件现货销售、BOM配单及提供产品配套资料等,为客户提供一站式供应链采购服务。 

  • 品质 • 正品行货 购物无忧
  • 低价 • 普惠实价 帮您省钱
  • 速达 • 专业配送 按时按需
Copyright ©2020 - 2021 兆亿微波科技有限公司
X
1

QQ设置

    1
3

SKYPE 设置

4

阿里旺旺设置

5

电话号码管理

电话 电话 电话
010-62975458
    1
6

二维码管理

    1
返回顶部
展开