深入解析DS2786B:独立式基于OCV的电量计

电子说

1.4w人已加入

描述

深入解析DS2786B:独立式基于OCV的电量计

在电子设备的设计中,准确监测电池电量是至关重要的。DS2786B作为一款独立式基于开路电压(OCV)的电量计,为我们提供了一种可靠的解决方案。今天,我们就来深入了解一下这款电量计的特点、功能以及应用。

文件下载:DS2786B.pdf

一、DS2786B概述

DS2786B主要用于估算可充电锂离子(Li+)和锂聚合物电池的可用容量。它基于电池在开路状态下经过一段弛豫期后的电压,通过存储在IC中的查找表来确定相对电池容量。这种特性使得在插入电池组后能立即获得准确的容量信息。在中高放电率期间,当无法进行OCV测量时,DS2786B会使用库仑计数作为估算相对容量的辅助方法。它会以百分比形式报告剩余容量,同时提供电池电压、电流和温度信息。计算中使用的电池特性和应用参数存储在片上EEPROM中。

二、关键特性

1. 容量计算方法

DS2786B结合库仑计数器和开路电池电压(OCV)电池模型来计算相对容量,即使在第一个周期也能准确预警低电量情况,无需学习周期。

2. 高精度测量

  • 电压测量:12位电池电压测量,精度为±10mV,LSB为1.22mV,输入范围为0V至4.5V。
  • 电流测量:11位双向电流测量,LSB为25µV,动态范围为±51.2mV。假设使用15mΩ的感测电阻,电流感测范围为±3.4A,1个LSB分辨率为1.67mA。
  • 温度测量:内部温度测量,LSB为0.125°C,精度为±3°C。

    3. 低功耗设计

  • 工作电流:典型值为50µA,最大值为80µA。
  • 睡眠电流:典型值为1µA,最大值为3µA。

    4. 其他特性

  • 两个11位辅助输入电压测量,精度为±8 LSB,比例输入消除了电源精度问题。
  • VOUT引脚驱动电阻分压器,降低电流消耗。
  • 采用2线接口,便于与其他设备通信。

三、应用场景

DS2786B适用于多种便携式设备,如3G多媒体无线手机、数码相机和数字音频(MP3)播放器等。

四、电气特性

1. 绝对最大额定值

  • 除V PROG外所有引脚相对于V的电压范围为 -0.3V至 +6V。
  • V PROG相对于V SS的电压范围为 -0.3V至 +18V。
  • 存储温度范围为 -55°C至 +125°C,工作温度范围为 -40°C至 +85°C。

    2. 推荐直流操作条件

  • 电源电压V DD范围为2.5V至4.5V。
  • 数据I/O引脚SCL、SDA的电压范围为 -0.3V至 +4.5V。
  • 编程引脚V PROG的电压范围为 -0.3V至 +15.5V。
  • V IN、AIN0、AIN1引脚的电压范围为 -0.3V至V DD + 0.3V。

    3. 2线接口电气特性

  • SCL时钟频率最高可达400kHz。
  • 总线空闲时间、保持时间、低电平周期、高电平周期等都有相应的规定,以确保通信的稳定性。

五、引脚配置与功能

DS2786B采用10引脚、无铅、TDFN 3mm x 3mm封装,带有外露焊盘(EP)。各引脚功能如下:

  • AIN1、AIN0:辅助电压输入。
  • SCL:串行时钟输入。
  • SDA:串行数据输入/输出。
  • SNS:电流感测输入。
  • V SS:设备接地。
  • V PROG:EEPROM编程电压输入。
  • V OUT:电压输出,用于辅助输入电压测量分压器。
  • V IN:电池电压输入。
  • V DD:电源输入,范围为2.5V至4.5V。
  • EP:外露焊盘,连接到V SS。

六、详细功能分析

1. 测量功能

  • 电压测量:在VIN输入处以1.22mV的分辨率测量电池电压,范围为0至4.999V,每880ms更新一次结果。
  • 辅助输入测量:有两个辅助电压测量输入AIN0和AIN1,用于测量电阻比,每1760ms更新一次结果。
  • 温度测量:使用集成温度传感器以0.125°C的分辨率测量电池温度,每1760ms更新一次结果。
  • 电流测量:在SNS和VSS引脚之间的低阻值电流感测电阻RSNS上测量电压降,以确定电池的电流流动,每880ms更新一次结果。

    2. 容量估算

    DS2786B使用混合OCV测量和库仑计数算法来估算剩余电池容量。在充电或放电期间,通过库仑计数记录电荷流动;当设备处于非活动状态时,等待电池电压弛豫,然后根据存储在EEPROM中的开路电压电池模型调整库仑计数。相对容量以百分比形式报告,分辨率为0.5%,范围为0%至100%。

    3. 学习功能

    随着电池老化,初始容量缩放因子可能不再准确反映电池的真实容量。DS2786B具有学习功能,通过比较两次OCV更新之间的相对容量百分比差异和库仑计数的变化,来学习新的电池容量。

七、内存映射与寄存器

DS2786B具有用于仪表、状态和控制的寄存器。其中,60h至7Fh为EEPROM存储位置,EEPROM由RAM进行影子映射,以消除写入之间的编程延迟,并允许主机系统在将数据复制到EEPROM之前进行验证。

1. 状态/配置寄存器

用于设置设备的各种功能,如VOUT输出禁用、温度测量选择、睡眠模式启用等。

2. 命令寄存器

用于执行各种操作,如将暂存器数据复制到EEPROM、从EEPROM召回数据到暂存器、重置相对容量计算等。

八、2线总线系统

DS2786B作为从属设备,通过2线总线系统与主设备进行通信。总线由串行数据线(SDA)和串行时钟线(SCL)组成,支持最高400kHz的通信速度。通信过程中,主设备发起所有事务,通过START和STOP条件控制事务的开始和结束,并通过确认位来检测数据传输是否成功。

九、总结

DS2786B以其高精度的测量、低功耗设计和灵活的功能,为电池电量监测提供了一种优秀的解决方案。无论是在便携式设备的设计中,还是在需要准确电池容量信息的应用中,DS2786B都能发挥重要作用。作为电子工程师,我们在使用DS2786B时,需要充分了解其特性和功能,合理配置寄存器,以确保设备的稳定运行和准确测量。你在实际应用中是否使用过类似的电量计呢?遇到过哪些问题?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分