0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

编程和测试基于DS2786的电路

星星科技指导员 来源:ADI 作者:ADI 2023-02-08 16:37 次阅读

本应用笔记介绍如何正确测试包含DS2786开路电压电池监测器的电路板。提供了分步测试程序,可以遵循该程序以确保电路板已正确组装.此外,本笔记还指导读者在DS2786组装到电路板上后如何正确编程EEPROM

介绍

基于开路电压(OCV)的DS2786电量计出厂时,默认的OCV曲线和默认配置加载到EEPROM中。为了提高OCV电量计的精度并使DS2786适应特定应用,可能需要对DS2786的EEPROM进行重新编程。本应用笔记介绍如何对EEPROM进行编程和测试组装好的电路板。

执行板级测试

以下是在最终组装到电池组之前如何对基于DS2786的OCV板进行生产测试的示例。图1所示为利用DS2786所有功能的电路板原理图示例。所有关键测试点(有7个)在图中用圆圈数字表示。测试流程假设电路的所有分立元件都已经过测试,因此,目标是通过验证连接来验证电路板是否已正确组装。

poYBAGPjX-mANNeWAABnWN8NJG0270.png

图1.必须验证的电路板节点。

测试 1:测试初始化。该测试的目的是确定电路板上是否有任何直接短路并验证通信。在此步骤中成功与设备通信以读取电压寄存器可验证SDA和SCL连接(节点1)以及Pack+到VDD引脚(节点 2)和 V 形封装党卫军引脚(节点 3)连接。此外,通过读取此步骤中的电压寄存器并确认它是有效的测量值,连接到 V在可以验证引脚(节点 4)。

Force 4.0V from Pack+ to Pack-
等待 880 毫秒。 等待电压转换。
读取电压寄存器: 2 字节。
如果无法通信,则失败板。
如果电压读数不准确,则使电路板失效。

测试 2:验证 SNS(节点 5)。与SNS引脚的连接可以通过有效的电流测量进行验证。

Force 4.0V from Pack+ to Pack-
Force 1.0A from Pack- to System VSS.
等待 880 毫秒。 等待当前转换。
读取当前寄存器 2 字节。
如果当前读数不准确,则使电路板失效。

测试 3:验证辅助输入 AIN0 和 AIN1(节点 6)。与 AIN0 和 AIN1 引脚的正确连接可以通过有效的电阻测量进行验证。此测试是可选的。

将一个 10kΩ 电阻从包装 ID 端子连接到包装。
将一个 10kΩ 电阻从 Therm 端子连接到 Pack-。
强制 4.0V 从包 + 到包-。
等待 880 毫秒。 等待辅助输入转换。
阅读 AIN0 和 AIN1: 4 字节。
如果 AIN0/AIN1 读数不准确,则使电路板失效。

测试 4:验证 VPROG 并对 EEPROM(节点 8)进行编程。为了对DS2786的EEPROM进行编程,需要一个测试点将编程电压连接到VPROG引脚。通过编写和复制 EEPROM 并验证 EEPROM 是否已更新来验证此连接。电流偏移偏置寄存器(COBR)包含在EEPROM中,因此在对EEPROM进行编程之前校准COBR可能是有益的。

Force 4.0V from Pack+ to Pack-.
校准COBR。 如果需要。详情见下文。
写入参数 EEPROM 块: 32 字节。
将参数复制到 EEPROM 中。
等待 14 毫秒。 等待EEPROM复制。
将 0xFFh 写入参数块: 31 字节(不是内存地址 0x7Dh)*。
从EEPROM召回参数。
读取参数EEPROM模块: 32 字节。
如果从EEPROM读取的所有32字节与最初写入的32字节不匹配,则失败板。

*请勿将 0xFFh 写入内存地址 7Dh,否则从地址将更改,设备将停止响应当前从地址。

校准电流偏移偏置寄存器

电流失调偏置寄存器允许DS2786的电流测量值以25μV步长调整至+3.175mV至-3.2mV之间的任意值。COBR 的出厂默认值为 0x00h。下面列出了校准电路中DS2786电流失调的步骤:

为DS2786供电,确保检测电阻上没有电流流过。

将 0x00h 写入 COBR(内存地址 0x60h)。

等待 880 毫秒进行下一个转换周期。

读取当前寄存器。

尽可能多次重复步骤3和4以获得平均电流读数。

将平均电流读数的相反值写入COBR。

将值复制到 EEPROM(此步骤应与将所有值复制到 EEPROM 结合使用)。

总结

正确验证组装好的基于OCV的DS2786电量计需要测试电路中的每个焊接点。测试 1、2 和 3 可以合并为一个步骤,以减少测试时间,尤其是转换时间的延迟。

此外,在测试期间对EEPROM进行编程可以提供更有效的测试流程,并提供方便的时间施加将参数保存到EEPROM所需的编程电压,包括电流偏移偏置。

审核编辑:郭婷

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

    关注

    31

    文章

    5311

    浏览量

    119995
  • 电路板
    +关注

    关注

    140

    文章

    4905

    浏览量

    97399
  • EEPROM
    +关注

    关注

    9

    文章

    1010

    浏览量

    81400
  • 电池
    +关注

    关注

    84

    文章

    10457

    浏览量

    128981
收藏 人收藏

    评论

    相关推荐

    基于DS2786开路电压电路板的测试目的及过程

    基于开路电压(OCV)的电量计DS2786在出厂时将默认的OCV特性和默认配置加载到EEPROM中。为了提高OCV电量计的精度并使DS2786适应特定的应用场合,必要时需对DS2796的EEPROM进行再
    的头像 发表于 12-27 07:57 3088次阅读
    基于<b class='flag-5'>DS2786</b>开路电压<b class='flag-5'>电路</b>板的<b class='flag-5'>测试</b>目的及过程

    DS2786中文资料

    DS2786 根据电池闲置一段时间后的开路电压来估算 可充电锂离子和锂离子聚合物电池的可用电量。通过 储存在 IC 中的查找表,开路电压(OCV)可用于确定电 池的相对
    发表于 04-15 11:37 90次下载

    DS2786.pdf

    The DS2786 estimates available capacity for rechargeable Li-Ion and Li-Ion Polymer batteries based
    发表于 04-15 11:37 35次下载

    基于开路电压OCV的电量计DS2786

    基于OCV的独立式电量计DS2786可根据空闲状态下电池的开路电压来估算可充电锂离子(Li+1电池的可用容量。器件根据储存在IC中的查找表,通过开路电压确定电池的相对容量。
    发表于 08-26 16:12 22次下载

    DS2786电池电量计在2节电池供电系统主机侧的使用

    摘要:DS2786独立式、开路电压(OCV)检测电量计针对单节锂离子(Li+)电池包应用设计。然而,只需在典型应用电路中添加几个额外器件,DS2786即可用来测量2节锂离子电池包的电量。本应
    发表于 04-30 11:36 1095次阅读
    <b class='flag-5'>DS2786</b>电池电量计在2节电池供电系统主机侧的使用

    基于DS2786电路编程测试

    摘要:本文描述了如何对基于开路电压的电池监视器DS2786电路进行正确测试。文中给出了测试步骤,依据该步骤可以确认电路安装是否正确。此外,
    发表于 04-30 11:38 992次阅读
    基于<b class='flag-5'>DS2786</b><b class='flag-5'>电路</b>的<b class='flag-5'>编程</b>及<b class='flag-5'>测试</b>

    DS2786电池电量计在2节锂离子电池包中的使用

    摘要:DS2786独立式、开路电压(OCV)检测电量计设计用于单节锂离子(Li+、Li-ion)电池。然而,只需在典型应用电路中添加几个额外器件,DS2786即可用来测量2节锂电池包的电量。本应用笔
    发表于 04-30 11:39 1186次阅读
    <b class='flag-5'>DS2786</b>电池电量计在2节锂离子电池包中的使用

    基于开路电压(OCV)的电量计DS2786

    摘要:DS2786是基于开路电压(OCV)的电量计,可报告储存在锂离子(Li+)电池中的总电量。正常工作温度条件下,OCV是理想的锂离子(Li+)电池存储容量指示器。然而,由于电池阻抗随温度
    发表于 04-30 11:40 1935次阅读
    基于开路电压(OCV)的电量计<b class='flag-5'>DS2786</b>

    DS2786K入门

    摘要:DS2786K是专门设计以简化独立式、基于开路电压(OCV)的电量计DS2786的评估。DS2786K数据资料中提供了硬件连接以及在PC上安装软件的相关说明。本应用笔记给出了DS2786
    发表于 04-30 11:42 798次阅读
    <b class='flag-5'>DS2786</b>K入门

    锂电池DS2786的原理图详细概述

    关于锂电池DS2786的设计需要使用的原理图
    发表于 06-04 08:00 33次下载
    锂电池<b class='flag-5'>DS2786</b>的原理图详细概述

    基于DS2786 OCV电路板的编程测试步骤

    基于开路电压(OCV)的电量计DS2786在出厂时将默认的OCV特性和默认配置加载到EEPROM中。为了提高OCV电量计的精度并使DS2786适应特定的应用场合,必要时需对DS2796的EEPROM进行再
    的头像 发表于 12-25 07:59 2950次阅读
    基于<b class='flag-5'>DS2786</b> OCV<b class='flag-5'>电路</b>板的<b class='flag-5'>编程</b>及<b class='flag-5'>测试</b>步骤

    在2节电池组中使用DS2786电池电量计

    DS2786基于独立式开路电压(OCV)的电量计根据弛豫期后处于开路状态的电池电压估算锂离子和聚合物电池的可用容量。OCV 用于根据存储在 IC 中的查找表确定相对电池容量。此功能可在插入电池组后立即提供准确的容量信息。
    的头像 发表于 01-11 15:13 1075次阅读
    在2节电池组中使用<b class='flag-5'>DS2786</b>电池电量计

    DS2786电池电量计在2节电池应用的主机侧使用

    DS2786是独立的开路电压(OCV)电量计,具有专为1节锂离子(Li+)电池组设计的工作范围。不过,DS2786也可用于两节电池应用,只需在典型应用电路中增加一些额外的元件即可。本应用笔记详细介绍了在2节Li+电池组主机侧使用
    的头像 发表于 01-12 14:01 1048次阅读
    <b class='flag-5'>DS2786</b>电池电量计在2节电池应用的主机侧使用

    如何正确测试包含DS2786开路电压电池监测器的电路

    基于开路电压(OCV)的DS2786电量计出厂时,默认的OCV曲线和默认配置加载到EEPROM中。为了提高OCV电量计的精度并使DS2786适应特定应用,可能需要对DS2786的EEPROM进行重新
    的头像 发表于 01-13 20:42 1118次阅读
    如何正确<b class='flag-5'>测试</b>包含<b class='flag-5'>DS2786</b>开路电压电池监测器的<b class='flag-5'>电路</b>板

    解释DS2786的开路电压(OCV)电量计

    DS2786是一款基于开路电压(OCV)的电量计,用于报告Li+电池中存储的总能量。OCV 是 Li+ 电池在正常工作温度下储存能量的良好指标。但是,由于电池的阻抗随温度而变化,因此实际可以输送到
    的头像 发表于 03-23 10:50 1677次阅读
    解释<b class='flag-5'>DS2786</b>的开路电压(OCV)电量计