BQ2040

说明
笔记本电池内有电池控制板。它控制电池的充放电,还要承担电池状况的分析记录,并在电池温度过高或者电流过大时切断电路.起到保护电池的作用。控制电路位于电芯和笔记本电脑主板之间,主要分为保护电路和电池能源管理电路(进行电池组与主机通讯及电池使用情况的管理)两部分。
bq2040电池能源管理集成电路可以用来精确记录独立电池组或安装状态电池的电量,它支持镍镉(NiCd)电池、镍氢(NiMH)电池、锂离子(Li-ion)电池的容量测量,bq2040采用电源系统管理Vei1.0(SMBus)协议,支持智能电池数据管理命令(SBData)和智能电池充电控制(SBData)功能,通过串行接口可以测试电池充电状态、剩余电量、放电剩余时间、电池材料等信息。
电池状态可用4LED形象地来表示,通过内部计数器和温度传感器估算自放电程度,也通过放电周期来校准和更新电池实际容量,外接EEPROM内写有初始化程序,控制电池的管理工作。
2 引脚定义
bq2040引脚排列如图1所示,引脚功能如下:
 

Vcc:供电输入。
ESCL:串行存储器时钟端,用来在bq2040和外部非易失存储器间锁定数据传输。
ESDA:串行存储器数据和地址IO端,双向传输,用来在bq2040和外部非易失存储器间传输数据和地址。
LED1LFD4LED显示输出端,每个输出都可以接一个LED,指示电池的状态。
VSS:接地端。
SR:检测电阻输入端,接检测电阻和电池负极,用SR引脚和VSS地间的电压(VSR)说明
电池的充放电活动情况。VSR<VSS明电池放电,VSRVSS说明电池充电。
DISP:显示控制输入,DISP高电平时LED显示无效;DISP悬空且充电电流大于100 mALED显示充电状态;DISP低电平时,LED显示有效。
SB:第二电池输入端。通过高阻分压网络监测电池电压,电池电压状态存放在电压功能寄存器SBD(0x09)中,它用来监测满充电压和充电参数。
PSTAT:保护状态输入端。根据Li-ion保护电路提供过压状态和充电挂起请求。
SMBDSM数据总线。为漏极开路双向传输端,与bq2040之间进行地址和数据传输。
SMBCSM时钟总线。为漏极开路双向传输端,与bq2040通讯时,用来锁定数据传输。
REF:参考电压端,为场效应管稳压输出提供参考电压。
VOUT:供电输出端。为外围配置EEPROM及其他电路提供电压。
3 功能描述
3.1 操作过程
bq2040通过检测充电电池的充放电量来确定电池容量。bq2040通过监测充放电电流、估算自放电程度、监测低电压门限、检测电池负极和地之间传感电阻的电压来监视充电状态。它还通过检测电压随时间的变化来检测充电并根据环境和操作情况修正测量结果。
2所示为bq2040采用LED进行电池容量显示的典型应用电路。它内部有热敏传感器,进行过热保护等控制。串口和外部EEPROM用来编程、存放电池初始化信息,bq2040必须输入电池参数以及电池校准信息才能正确地工作。且初始化配置信息必须正确编程到EEPROMEEPROM的配置如表1所示。
内存

3.2 门限电压
监测VSR可监测充放电流,通过SB脚检测电池容量,电池容量通过分压电阻网络确定。MBV是最大电压,R5连接电池正极,R4连接电池负极。R5R4应该接近一个整数,SB引脚电压(VSB)应该不超过2.4 V。检测电池电压可用来确定放电终止电压(EDV1EDVF)和报
警条件。EDV门限电平用来确定什么时候电池处于亏电状态,当电池电压超过最大充电电压5%或电压低于EDVF时报警。电池容量、EDV门限电平、充电电压都编程到EEPROM。如果VSB低于任何一个EDV门限电平,有关标志锁定,直到下一个有效充电。在有些情况下可以取消EDV检测。如果放电电流比存放在EEPROM0x2c0x2d处的值大,EDV检测取消,直到充电电流低于存储器写入值。
电路图

3.3 复位
刚接上电池组,bq2040开始复位。开机后,bq2040先进行初始化,然后才开始读取EEPROM配置存储器。bq2040也可以由命令通过SM总线复位。软件复位步骤如下:
(1) 0x0000到最大误差标志MaxError(0x0c)
(2) 0x8009到复位寄存器(0x64)。只有当上电时EEPROM(0x3d)中的数据处于解锁状态,才可以进行软件复位。
3.4 温度
bq2040通过内部温度传感器检测温度,在控制充电期间进行充电和自放电补偿以及检测最大的温度。它还可以通过0x08指令由SM总线来获得温度值。
3.5 布局考虑
bq2040检测SRVSS引脚的电压变化,SR的电压偏移VOS受电路板布局影响很大,为了得到最佳结果,必须严格保证一点接地,大电流和小信号共地将在小信号节点处引起噪声干扰;电容C1C2尽可能靠近SBVCC,并且对地VSS路径尽能短;推荐在电源VCC接一只0.1μF的瓷片电容,电容C3尽可能靠近SR引脚,为了进行准确的温度测量,bq2040应该紧密贴紧电池。
4 控制过程
bq2040的控制过程如图3所示。bq2040可进行充电放电和自放电监测,充电可根据温度和充电状态进行补偿;自放电也可以进行温度补偿,主计数器RM表示任意时刻的剩余电量,充电增加计数器RM的值,反之放电和自放电减少RM的值并增加内部放电计数器DCR的值。在完全放电状态下,根据DCR的值来修正满充电计数器FCC,它根据放电实际情况来确定电池容量,电池的初始值存放在0x600x61位置,空电状态也编程到EEPROM,剩余电量百分比存放地址为0x2e,当电池电压低于放电终止电压门限EDV1值时,此值将写入剩余电量RM

在通电或者复位时,存放在EEPROM中的数据读人满充电计数器FCC,随着放电的进行,最新测量的放电计数器DCR的值和电压降低量之和校正FCC的值,FCC用满电平100%显示充电状态。
电池设计容量DC是由用户指定的电池容量并且编程到EEPROM
电池剩余电量RM的值在充电到满电平FCC时增加到最大,在放电和自放电时减少,电平低于EDV1RM置为低电平,如果RM已经低于或等于低电平,RM的值不变,当低电平达到EDVF时,RM设为0

本文发布于:2024-09-20 12:26:43,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/795398.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:电池   电压   充电   状态   放电   检测   进行
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议