深入解析LTC2943:多节电池电量计的卓越之选
在电子设备的设计中,电池管理是至关重要的一环。准确测量电池的电量、电压、电流和温度,对于设备的性能和安全性有着直接影响。今天,我们就来深入了解一款功能强大的多节电池电量计——LTC2943。
文件下载:DC1812A-A.pdf
一、LTC2943概述
LTC2943是一款专为多节电池设计的电量计,适用于终端电压在3.6V至20V之间的电池。它能够精确测量电池的充放电情况、电池电压、电流以及自身温度。其宽输入电压范围使得它可以与高达20V的多节电池配合使用,为各种便携式产品应用提供了可靠的电池监测解决方案。
二、关键特性
2.1 高精度测量
- 电荷测量:通过精密的库仑计数器,对通过感测电阻的电流进行积分,从而准确测量电池的电荷积累和放电情况。
- 电压、电流和温度测量:采用14位无延迟ΔΣ ADC,能够高精度地测量电池电压、电流和温度,电压、电流和电荷的测量精度可达1%。
2.2 广泛的应用范围
- 工作电压范围:3.6V至20V的工作电压范围,适用于多种多节电池应用,如电动工具、电动自行车、便携式医疗设备和摄像机等。
- 通用测量:可用于任何电池化学体系和容量的测量,具有很强的通用性。
2.3 低功耗设计
静态电流小于120µA,有助于降低系统功耗,延长电池续航时间。
2.4 灵活的配置
- 可编程阈值:为四个测量量(电荷、电压、电流和温度)设置可编程的高低阈值,当测量值超过阈值时,可通过SMBus警报协议或内部状态寄存器中的标志进行警报。
- I2C/SMBus接口:方便与其他设备进行通信,实现数据的传输和控制。
- 可配置的警报输出/充电完成输入:ALCC引脚可配置为SMBus警报输出或充电完成输入,增加了系统的灵活性。
2.5 小巧的封装
采用8引脚3mm × 3mm DFN封装,节省了电路板空间,适合小型化设计。
三、电气特性
3.1 电源要求
- 供电电压:VSENSE+的供电电压范围为3.6V至20V。
- 供电电流:在不同工作模式下,供电电流有所不同。例如,在电池电量计开启、ADC睡眠模式下,典型供电电流为80µA;在电池电量计开启、ADC关闭模式下,典型供电电流为650µA。
3.2 库仑计数器
- 感测电压范围:感测电压差分输入范围为±50mV。
- 差分输入电阻:SENSE+和SENSE - 之间的差分输入电阻典型值为400kΩ。
- 电荷LSB:电荷LSB的值与感测电阻RSENSE和内部预分频因子M有关,计算公式为 (q_{LSB}=0.340 mAh cdotleft(50 m Omega / RSENSE right) cdot(M / 4096)) 。
3.3 ADC测量
- 电压测量:14位ADC,满量程电压转换为23.6V,量化步长为1.44mV,电压总未调整误差为±1%,增益精度为±1.3%。
- 电流测量:12位ADC,满量程电流转换为±60mV,量化步长为29.3µV,电流增益精度为±1%。
- 温度测量:11位ADC,满量程温度为510K,量化步长为0.25K,温度总未调整误差为±3K。
3.4 数字输入和输出
- 逻辑输入阈值:根据VSENSE+的电压不同,逻辑输入阈值有所变化。当VSENSE+ ≥ 5V时,逻辑输入阈值为0.8V至2.2V;当3.6V < VSENSE+ < 5V时,逻辑输入阈值为0.5V至1.8V。
- 低电平输出电压:ALCC、SDA引脚的低电平输出电压典型值为0.4V。
- 输入泄漏电流:ALCC、SCL、SDA引脚的输入泄漏电流典型值为1µA。
- 输入电容:ALCC、SCL、SDA引脚的输入电容典型值为10pF。
3.5 I2C时序特性
- 最大SCL时钟频率:最大SCL时钟频率为400kHz至900kHz。
- 总线空闲时间:停止/启动之间的总线空闲时间最大为1.3µs。
- 其他时序参数:如最小重复启动设置时间、最小保持时间等都有相应的规定。
四、工作原理
4.1 库仑计数器
LTC2943通过监测感测电阻上的电压来测量电荷。感测电阻两端的差分电压被施加到自动归零的差分模拟积分器上,当积分器输出达到REFHI或REFLO电平时,开关S1、S2、S3和S4切换以反转斜坡方向,从而确定电流极性。可编程预分频器可以有效增加积分时间,每当前置分频器溢出或下溢时,累积电荷寄存器(ACR)的值会增加或减少一个计数。
4.2 电压、电流和温度ADC
LTC2943内置14位无延迟ΔΣ模数转换器,可用于监测电池电压、电流和温度。通过I2C接口对控制寄存器进行编程,可以触发电压、电流和温度的转换。芯片还支持扫描模式,每10秒自动执行一次电压、电流和温度的转换测量,转换结束后相应寄存器更新,转换器进入睡眠状态以降低静态电流。
4.3 上电序列
当SENSE+电压上升到约3.3V以上时,LTC2943会产生内部上电复位(POR)信号,将所有寄存器设置为默认状态。默认状态下,库仑计数器处于活动状态,而电压、电流和温度ADC关闭。累积电荷寄存器设置为中间值(7FFFh),所有低阈值寄存器设置为0000h,所有高阈值寄存器设置为FFFFh,警报模式启用,库仑计数器预分频因子M设置为4096。
五、应用信息
5.1 内部寄存器
LTC2943的内部寄存器用于存储测量结果和配置参数。通过I2C接口可以访问这些16位寄存器,包括状态寄存器、控制寄存器、累积电荷寄存器、电压寄存器、电流寄存器和温度寄存器等。每个测量量都可以设置高低阈值,当测量值超过阈值时,状态寄存器中的相应标志会被置位,若警报模式启用,ALCC引脚会拉低。
5.2 控制寄存器
控制寄存器用于控制LTC2943的操作,包括电源关闭、ALCC引脚配置和ADC模式选择等。
- 电源关闭:设置B[0]为1可以关闭LTC2943的模拟部分,将电流消耗降低到小于15μA(典型值)。
- ALCC引脚配置:通过设置B[2:1]可以将ALCC引脚配置为警报模式、充电完成模式或禁用。
- ADC模式:通过设置B[7:6]可以选择ADC的工作模式,包括睡眠模式、单次转换模式、扫描模式和自动模式。
5.3 感测电阻选择
为了实现库仑计数器的指定精度,SENSE+和SENSE - 之间的差分电压必须保持在±50mV以内。外部感测电阻RSENSE的值由VSENSE的最大输入范围和应用的最大电流决定,计算公式为 (R{SENSE } leq frac{50 mV}{I{MAX}}) 。在某些情况下,还需要根据电池容量和最大电流来调整感测电阻的值,以避免累积电荷寄存器溢出或下溢。
5.4 库仑预分频器选择
当电池容量相对于最大电流较小时,需要调整预分频器值M以提高数字分辨率。预分频器值M可以在1到4096之间选择,通过编程控制寄存器的B[5:3]来设置。
5.5 I2C/SMBus接口
LTC2943通过I2C/SMBus兼容的2线接口与总线主设备进行通信,其7位硬编码I2C地址为1100100。支持I2C标准和快速模式,遵循I2C协议进行数据传输,包括起始条件、停止条件、写协议和读协议等。
5.6 警报响应协议
在多个从设备共享公共中断线的系统中,主设备可以使用警报响应地址(ARA)来确定哪个设备发起了中断。LTC2943在警报模式下,如果ALCC引脚被拉低,会响应ARA请求并发送其7位总线地址。
5.7 PCB布局建议
为了减少噪声和提高测量精度,PCB布局时应尽量缩短所有走线长度。对于感测电阻,建议使用4线开尔文感测连接,并将LTC2943靠近电阻放置,缩短到SENSE+和SENSE - 引脚的感测走线。同时,使用较宽的走线连接电阻到电池、负载和/或充电器,并将旁路电容靠近SENSE+和GND放置。
六、总结
LTC2943作为一款高性能的多节电池电量计,具有高精度测量、低功耗、灵活配置等优点,适用于各种多节电池应用。在设计过程中,合理选择感测电阻和预分频器值,正确配置寄存器和使用I2C接口,以及优化PCB布局,能够充分发挥LTC2943的性能,为电池管理系统提供可靠的支持。你在使用LTC2943的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
-
电池管理
+关注
关注
28文章
632浏览量
46100 -
LTC2943
+关注
关注
0文章
4浏览量
10357
发布评论请先 登录
深入解析LTC2943:多节电池电量计的卓越之选
评论