首页 > 其他分享 >一款完整的单节锂离子电池采用恒定电流/恒定电压线性充电器

一款完整的单节锂离子电池采用恒定电流/恒定电压线性充电器

时间:2024-01-08 23:03:09浏览次数:35  
标签:电压 充电器 芯片 充电电流 恒定电流 充电 管脚 电池 单节

一、基本概述

TX5806是一款完整的单节锂离子电池采用恒定电流/恒定电压线性充电器。芯片外部元件少,使芯片成为便携式应用的理想选择。芯片可以适合 USB 电源和适配器电源工作。由于采用了内部P-MOS架构,加上防倒充电路,所以不需要外部隔离二极管。热反馈可对充电电流进行自动调节,以便在大功率操作或高环境温度

条件下对芯片温度加以限制。

一款完整的单节锂离子电池采用恒定电流/恒定电压线性充电器_低功耗

充电电压固定于 4.2V,而充电电流可通过一个外部电阻进行设置。当充电电流在达到最终浮充电压之后降至设定值 1/10 时,芯片将自动终止充电循环。当输入电压被拿掉时,芯片自动进入一个低电流状态,将电池漏电流降至 2uA 以下。芯片在有电源时也可置于停机模式,以而将供电电流降至55uA。芯片的其他特点包括电池温度检测、欠压闭锁、自动再充电和两个用于指示充电、LED 的结束状态引脚。芯片采用 ESOP8/MSOP8 封装。

一款完整的单节锂离子电池采用恒定电流/恒定电压线性充电器_低功耗_02

一款完整的单节锂离子电池采用恒定电流/恒定电压线性充电器_预充电_03

一款完整的单节锂离子电池采用恒定电流/恒定电压线性充电器_端接_04

一款完整的单节锂离子电池采用恒定电流/恒定电压线性充电器_端接_05

二、应用指南

TEMP 脚:电池温度检测输入端

将 TEMP 管脚接到电池的 NTC 传感器的输出端。如果 TEMP 管脚的电压小于输入电压的 45%或者大于输入电压的 80%,意味着电池温度过低或过高,则充电被暂停。如果 TEMP 直接接 GND,电池温度检测功能取消,其他充电功能正常。

CS 脚:恒流充电电流设置和充电电流监测端

从 CS 管脚连接一个外部电阻到地端可以对充电电流进行编程。在预充电阶段,此管脚的电压被调制在 0.1V;在恒流充电阶段,此管脚的电压被固定在 1V。在充电状态的所有模式,测量该管脚的电压都可以根据下面的公式来估算充电电流。

一款完整的单节锂离子电池采用恒定电流/恒定电压线性充电器_低功耗_06

VDD 脚:输入电压正输入端

当 VDD 与 BAT 管脚的电压差小于 30mV 时,芯片将进入低功耗的停机模式,此时 BAT 管脚的电流小于 2uA。

BAT :电池连接端

将电池的正端连接到此管脚。在芯片被禁止工作或者睡眠模式,BAT 管脚的漏电流小于 2uA。BAT 管脚向电池提供充电电流和 4.2V 的限制电压。

GRE 脚:电池充电完成指示端

当电池充电完成时被内部开关拉到低电平,表示充电完成。除此之外,管脚将处于高阻态。

RED 脚:充电状态指示端

当充电器向电池充电时,管脚被内部开关拉到低电平,表示充电正在进行;否则,管脚处于高阻态。

EN 脚:芯片使能端

高电平时将使芯片处于正常工作状态,低输入电平时芯片处于被禁止充电状态。EN 脚可以驱动 TTL 电平或者 CMOS 电平。

工作原理

TX5806 是一款专门为单节锂离子或锂聚合物电池充电的恒压恒流芯片。最大持续充电电流可达 1A ,不需要另加阻流二极管和电流检测电阻。芯片有两个输出状态指示:充电状态、故障状态。在芯片的结温超过 145℃ 时自动降低充电电流,在最坏情况下芯片会自动减小充电电流。当输入电压大于电源低电压检测阈值时,芯片开始对电池充电,RED 管脚输出低电平,表示充电正在进行。如果电池电压低于 3V,充电器用小电流对电池进行预充电。当电池电压超过 3V 时,充电器采用恒流模式对电池充电,充电电流由 R3 的值确定。当电池电压接近 4.2V 电压时,充电电流逐渐减小,芯片将进入恒压充电模式。当充电电流减小到充电结束阈值时,充电周期结束,RED 端输出高阻态,GRE 端输出低电位。当电池电压降到再充电阈值以下时,芯片自动开始新的充电周期。芯片的电压精度在 1% 以内,满足了锂离子电池和锂聚合物电池的要求。当输入电压掉电或者输入电压低于电池电压时,充电器进入低功耗的睡眠模式,电池端消耗的电流小于 3uA 。如果将使能输入端 CE 接低电平,充电器停止充电。

充电电流的设定

充电电流是通过连接在 CS 引脚与地之间的电阻来设定的。电阻值和充电电流可根据需要通过下列公式来计算:

一款完整的单节锂离子电池采用恒定电流/恒定电压线性充电器_低功耗_07

充电状态指示器

芯片内有两个漏极开路状态指示输出端 /RED 和 /GRE。当充电器处于充电状态时,/RED 被拉到低电平,在其它状态下,/RED 处于高阻态。当电池的温度处于正常温度范围之外,/RED 和 /GRE 管脚都输出高阻态。当 TEMP 端正常接法使用时, 当电池没有接到充电器时,表示故障状态: 红灯和绿灯都不亮。在TEMP 端接 GND 时,电池温度检测不起作用,当电池没有接到充电器时,输出脉冲信号表示没有安装电池。当 BAT 管脚外接电容 10uF 时 闪烁频率约1-4秒。当不用状态指示功能时,将不用的状态指示输出端接地。

一款完整的单节锂离子电池采用恒定电流/恒定电压线性充电器_预充电_08

标签:电压,充电器,芯片,充电电流,恒定电流,充电,管脚,电池,单节
From: https://blog.51cto.com/u_15641375/9151611

相关文章

  • AVR智能充电器PID算法程序
    资源文件列表AVR智能充电器PID算法程序/battery_charge.prj , 3596AVR智能充电器PID算法程序/battery_charge.pr~ , 3579AVR智能充电器PID算法程序/battery_charge.txt , 0AVR智能充电器PID算法程序/main.asm , 17395AVR智能充电器PID算法程序/main.c , 6285AVR智能充......
  • ClickHouse单节点安装配置
    1、从宿主机/opt目录下将clickhouse开头的相关文件复制到容器Master中的/opt/module/clickhouse路径中(若路径不存在,则需新建),将全部解压命令复制并粘贴至客户端桌面【Release\任务A提交结果.docx】中对应的任务序号下;#从宿主机复制文件到容器Masterdockercp/opt/clickhouse......
  • 世微 DW01 锂电池保护IC 充电器检测过充保护
    一、描述   DW01A是一个锂电池保护电路,为避免锂电池因过充电、过放电、电流过大导致电池寿命缩短或电池被损坏而设计的。它具有高精确度的电压检测与时间延迟电路。  二、主要特点 工作电流低 过充检测4.3V,过充释放4.05V;过放检测2.4V,过放释放3.0V;过流检测0.15V,短......
  • 世微 锂电池保护IC DW01 充电器检测过充保护SOT23-6
    一、描述   DW01A是一个锂电池保护电路,为避免锂电池因过充电、过放电、电流过大导致电池寿命缩短或电池被损坏而设计的。它具有高精确度的电压检测与时间延迟电路。   二、主要特点 工作电流低 过充检测4.3V,过充释放4.05V;过放检测2.4V,过放释放3.0V;过流检......
  • 当单节点的CPU使用率低于50%且内存使用率低于80%时,会触发本节点资源收缩。
     Serverless资源弹性扩缩触发条件资源弹性扩展触发条件纵向扩展触发条件PolarDB主要监控主节点和只读节点的CPU使用率、内存使用率和其他内核层面指标。在监控周期内,出现如下三种情况中的任意一种时,通常会触发Serverless资源纵向扩展:当单节点的CPU使用率高于80%,会触发本......
  • k3s突破单节点pod数量110限制
    k3s突破pod数量110限制新增kubelet.config配置文件​vim/etc/rancher/k3s/kubelet.config​输入如下内容apiVersion:kubelet.config.k8s.io/v1beta1kind:KubeletConfigurationmaxPods:1024allowedUnsafeSysctls:-"net.*"编辑/etc/systemd/system/k3s.service,更......
  • k3s突破单节点pod数量110限制
    k3s突破pod数量110限制新增kubelet.config配置文件​vim/etc/rancher/k3s/kubelet.config​输入如下内容apiVersion:kubelet.config.k8s.io/v1beta1kind:KubeletConfigurationmaxPods:1024allowedUnsafeSysctls:-"net.*"编辑/etc/systemd/system/k3s.service,更......
  • k3s突破单节点pod数量110限制
    k3s突破pod数量110限制新增kubelet.config配置文件​vim/etc/rancher/k3s/kubelet.config​输入如下内容apiVersion:kubelet.config.k8s.io/v1beta1kind:KubeletConfigurationmaxPods:1024allowedUnsafeSysctls:-"net.*"编辑/etc/systemd/system/k3s.service,更......
  • kafka docker-compose 单节点部署
    启动脚本sed-i-r"s/[0-9]{1,3}(\.[0-9]{1,3}){3}/$(ifconfig$(iprouteshowdefault|head-1|awk'{print$5}')|grep-oP'(?<=inet\s)\d+(\.\d+){3}')/g"docker-compose.ymldocker-composeup-ddocker-compose.ymlversion......
  • 安装MinIO 单节点单驱动器
    MinIO是一款基于Go语言的高性能对象存储服务。MinIO采用了ApacheLicensev2.0开源协议,兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。MinIO......