DS2780独立电量计IC:高精度电池管理的理想之选
在电子设备的设计中,电池电量的精确监测和管理至关重要,尤其是对于那些依赖可充电电池的设备,如数码相机、笔记本电脑、手持数据终端和3G多媒体无线手机等。Dallas Semiconductor(现Maxim)推出的DS2780独立电量计IC,为这些设备提供了一个高精度、功能强大的电池管理解决方案。
文件下载:DS2780.pdf
一、DS2780概述
1. 主要功能
DS2780能够测量电压、温度和电流,并估算可充电锂离子和锂聚合物电池的可用容量。它通过内部算法,结合存储在片上EEPROM中的电池特性和应用参数,提供保守的电量估计,以mAh剩余电量和满电量百分比的形式报告。
2. 应用领域
该IC广泛应用于各种需要精确电池电量监测的设备,包括但不限于数字静态相机、亚笔记本电脑、手持PC数据终端和3G多媒体无线手机等。
二、DS2780的特性
1. 高精度测量系统
- 具备精确的电压、温度和电流测量能力,内部时基准确且温度稳定。
- 能够根据库仑计数、放电率、温度和电池特性,精确估算绝对和相对容量。
2. 低电量预警
可以准确预警电池的低电量状态,让用户及时采取措施。
3. 数据备份
自动将库仑计数和老化估计备份到非易失性(NV)EEPROM中,确保数据的安全性。
4. 校准功能
增益和温度系数校准允许使用低成本的检测电阻,降低成本的同时保证测量精度。
5. 丰富的EEPROM资源
- 24字节的电池/应用参数EEPROM,用于存储电池特性和应用参数。
- 16字节的用户EEPROM,可用于存储用户自定义的数据。
6. 独特的接口和封装
- 具有唯一ID和多节点1-Wire接口,方便与其他设备进行通信。
- 采用小巧的8引脚TSSOP和10引脚TDFN封装,易于嵌入使用薄型棱柱电池的电池组中。
三、电气特性
1. 绝对最大额定值
- 任何引脚相对于VSS的电压范围为 -0.3V至 +6.0V。
- VIN相对于VSS的电压范围为 -0.3V至 (VDD + 0.3V)。
- 工作温度范围为 -40°C至 +85°C,存储温度范围为 -55°C至 +125°C。
2. 推荐直流工作特性
- 电源电压范围为 +2.5V至 +4.5V。
- OVD电压范围为 -0.3V至 +4.5V。
- DQ、PIO电压范围为 -0.3V至 +5.5V。
3. 直流电气特性
- 活动电流在2.5V ≤ VDD ≤ 4.2V时,典型值为65µA,最大值为95µA。
- 睡眠模式电流在2.5V ≤ VDD ≤ 4.2V时,典型值为1µA,最大值为3µA。
四、测量功能
1. 电压测量
电池电压在VIN输入相对于VSS进行测量,范围为0V至4.992V,分辨率为4.88mV。测量值每440ms更新一次,并存储在电压寄存器中。
2. 温度测量
使用集成温度传感器测量电池温度,分辨率为0.125°C。温度测量值每440ms更新一次,并存储在温度寄存器中。
3. 电流测量
在活动模式下,通过测量低阻值电流检测电阻 (R_{SNS}) 上的电压降,连续测量电池的充放电电流。电流寄存器每3.515s更新一次,以二进制补码形式存储测量结果。
4. 平均电流测量
平均电流寄存器报告前28秒的平均电流水平,每28秒更新一次,同样以二进制补码形式存储。
五、容量估计
1. 算法原理
剩余容量估计使用实时测量值、存储的电池特性参数和应用操作限制。通过构建电池模型,包括Full、Active Empty和Standby Empty三条曲线,根据当前温度和测量值,查找相应的容量值。
2. 模型构建
- 模型以 +40°C的完全充电状态为基准进行归一化,所有值存储在电池参数EEPROM块中。
- +40°C的Full值以6.25uVhr的LSB存储,+40°C的Active Empty值以 (2^{-10}) 的分辨率存储为 +40°C Full的百分比。
3. 应用参数
- 检测电阻Prime(RSNSP):存储检测电阻的值,用于计算绝对容量结果。
- 充电电压(VCHG):存储用于检测完全充电状态的充电电压阈值。
- 最小充电电流(IMIN):存储用于检测完全充电状态的充电电流阈值。
- 活动空电压(VAE):存储用于检测活动空点的电压阈值。
- 活动空电流(IAE):存储用于检测活动空点的放电电流阈值。
- 老化容量(AC):存储额定电池容量,用于估计电池在正常使用过程中的容量下降。
- 老化标量(AS):调整电池容量估计结果,以补偿电池老化。
六、电源模式
1. 活动模式
初始上电时,DS2780默认进入活动模式。在此模式下,它能够进行完整的测量和容量估计,并持续更新数据。
2. 睡眠模式
睡眠模式可通过Power Mode(PMOD)位或Under Voltage Enable(UVEN)位启用。
- PMOD睡眠:当DQ引脚低电平持续 (t_{SLEEP}) 时间时,DS2780进入睡眠模式,以检测电池组断开或系统关机。当DQ引脚被拉高时,恢复到活动模式。
- UVEN睡眠:当VIN引脚电压低于 (V{SLEEP}) 且DQ引脚在 (t{SLEEP}) 时间内保持稳定的高或低逻辑电平时,DS2780进入睡眠模式。
七、通信接口
1. 1-Wire总线系统
- 每个DS2780都有一个唯一的、工厂编程的64位1-Wire网络地址,包括8位家族代码、48位序列号和8位CRC。
- 支持标准和超速两种通信速度模式,由OVD引脚的输入逻辑电平决定。
2. 通信协议
- 访问DS2780的协议包括初始化、网络地址命令、功能命令和事务/数据传输。
- 网络地址命令包括Read Net Address、Match Net Address、Skip Net Address、Search Net Address和Resume等。
- 功能命令包括Read Data、Write Data、Copy Data、Recall Data和Lock等。
八、总结
DS2780独立电量计IC以其高精度的测量能力、丰富的功能和灵活的接口,为电子设备的电池管理提供了一个优秀的解决方案。无论是在设计消费电子设备还是工业应用中,DS2780都能够帮助工程师实现精确的电池电量监测和管理,提高设备的性能和可靠性。在实际应用中,工程师需要根据具体的需求和设计要求,合理配置DS2780的参数,以达到最佳的效果。你在使用DS2780的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
-
电池管理
+关注
关注
28文章
620浏览量
46051 -
DS2780
+关注
关注
0文章
4浏览量
9242 -
电量计IC
+关注
关注
0文章
5浏览量
1650
发布评论请先 登录
DS2780独立电量计IC:高精度电池管理的理想之选
评论