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

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

3天内不再提示

校准DS2761的失调寄存器

星星科技指导员 来源:ADI 作者:ADI 2023-03-13 09:38 次阅读

DS2761包含一个电流失调寄存器,设计人员可以利用该寄存器消除IC内电流A/D引入的固有失调。然而,该寄存器校准不当可能会抵消它对提高电流测量精度的任何积极影响,尤其是在低电流下。本应用笔记向读者介绍了如何在完全组装好的电池组中正确校准器件,以确定应放入DS2761电流失调寄存器的正确值。虽然应用笔记是专门为DS2761编写的,但它也适用于DS2751。

介绍

锂离子(Li+)保护和高精度电量计的优势可以通过装配错误或设备校准不当完全抵消。本应用笔记举例说明如何正确校准DS2761的高精度电流A/D失调。

校准电流偏移

DS2761的电流A/D非常敏感。它能够测量检测电阻两端仅 15.625μV 的压降。这种精度只能通过在电池组组装后校准电流测量值来实现。电流失调寄存器(地址0x33h)允许DS2761的电流测量值调节±127 LSbs (±79.375mA或±1.984mV),以精确测量非常小的电流。该失调从每个电流测量值内部减去,并反映在电流寄存器和累积电流寄存器中。

器件的电流失调在应用的温度和电压范围内可能会略有变化。因此,建议在应用的平均温度和电压下校准失调。例如,手机或PDA的大部分时间都在大约25°C和3.8V下度过,这将是室温和电池电压的中间范围。

以下示例列出了校准DS2761在线的步骤:

1. 初始化偏移寄存器

建议首先将偏移寄存器写入 0x00h。用户可以选择不同的偏移值作为起点,而不会影响校准的准确性。在确定步骤 4 中计算的新偏移值时,需要注意起始偏移值。对于此示例,假定使用 0x00h 作为起点。

2. 验证没有电流流动

在大多数情况下,将0x00h写入保护寄存器以禁用保护FET将切断流入或流出电池组的任何电流。但是,可能连接在电池组上的某些电源或负载将具有较小的泄漏电流,这将影响偏移校准的精度。这种泄漏可以通过校准连接和未连接负载的偏移来检测。如果在两个测试中计算的失调值不同,则需要在校准之前通过开关继电器物理移除或断开负载。

3. 读取当前寄存器

等待至少 100ms 以确保在 FET 打开和负载移除之前没有任何电流样本。建议进行 32 个读数,每次读数之间至少间隔 100 毫秒。建议样本之间延迟100ms,因为当前寄存器每88ms更新一次。更新的电流寄存器是在128Hz频率下采集的1456个电流样本的平均值。如果读取当前寄存器的速度超过88ms,则相同的寄存器数据将被多次读取,并且不会提高读数的准确性。初始延迟和 32 个读数的总时间应该只需要 3.2 秒。

建议的读数数为 32,因为这是提供一致偏移值所需的最少读数数。表1汇总了在四个独立的DS2761上采集的数据。每个设备校准 50 次,平均 128 个读数,然后校准 50 次,平均 64 个读数,然后校准 50 次,平均 32 个读数,依此类推,直到一个读数。数据显示所有50个校准周期中电流寄存器中LSb的数量以及从50个校准周期计算的最大和最小失调LSb的平均电流。

数据显示,使用少于 32 个读数可能会导致偏移量发生一些变化或更多。读数超过32次确实提高了平均电流的精度,但不会影响将存储在偏移寄存器中的值,因此这是最佳读数数。

表 1.校准数据

读数数 128 64 32 16 8 4 2 1
设备 1
平均电流 (LSbs) -1.341 -1.370 -1.414 -1.403 -1.510 -1.775 -2.000 -2.800
最大偏移 (LSbs) -1 -1 -1 -1 -1 0 0 0
最小偏移 (LSbs) -1 -1 -1 -2 -1 -1 -1 -2
设备 2
平均电流 (LSbs) -0.864 -0.873 -0.858 -0.913 -1.010 -1.080 -1.240 -1.640
最大偏移 (LSbs) -1 -1 -1 -1 -1 0 0 0
最小偏移 (LSbs) -1 -1 -1 -1 -1 -1 -1 -2
设备 3
平均电流 (LSbs) -0.386 -0.406 -0.403 -0.426 -0.460 -0.455 -0.730 -0.800
最大偏移 (LSbs) 0 0 0 0 0 0 0 0
最小偏移 (LSbs) 0 0 0 -1 -1 -1 -1 -2
设备 4
平均电流 (LSbs) -0.347 -0.332 -0.374 -0.331 -0.373 -0.405 -0.540 -0.740
Max Offest (LSbs) 0 0 0 0 0 0 0 0
最小偏移 (LSbs) 0 0 0 -1 -1 -1 -1 -2

4. 确定新的偏移值

计算步骤 32 中获取的 3 个读数的平均值。如果平均电流的小数部分大于 0.5 LSbs,则将幅度向上舍入到下一个整数,否则向下舍入。例如,如果平均值为“1.45”,则舍入为“1”,如果平均值为“1.55”,则向上舍入为“2”。(或者,如果平均值为“-1.45”,则四舍五入为“-1”,如果平均值为“-1.55”,则向下舍入为“-2”)。此示例使用起点 0x00h,因此新的偏移值只是舍入平均值。如果起点不同,则将舍入平均值添加到起点以获得新的偏移值。

例如,检查设备 1 的表 1 中显示的数据。起始点为0,当前寄存器的32个读数的平均值为-1.414 LSbs。平均值将四舍五入为 -1,两者的互补值 -1(即 0xFFh)将写入偏移寄存器。如果起点是-2,那么32个读数的平均值将给出.586 LSbs。四舍五入的平均值将为+1 LSb,将其添加到-2的起点,以获得新的偏移值-1,0xFFh将再次写入偏移寄存器。

正确校准后,失调寄存器的值通常在+2 LSbs至-4 LSbs范围内(在二进制补码格式中,范围为0x02h至0xFCh)。可以失调高达±127 LSbs,但是,如果偏移寄存器的值大于±10 LSbs,则可能需要验证电路是否存在任何漏电流并验证电流是否正确读取。

5. 写入并复制新的偏移值

然后,在步骤4中计算的值应以二进制补码格式写入失调寄存器,并复制到EEPROM

6. 验证准确性

使用偏移寄存器中的新值,可以重复步骤2和3以验证校准的准确性。在步骤5中使用±.4 LSbs作为舍入点,当考虑读数变化时,用户可确保平均电流在±1 LSb以内。

总结

DS2761的电流A/D能够测量检测电阻两端的15.625μV压降。为确保此精度,应在组装到电池组中后校准电流偏移。为了获得最大的精度,应在最长的可接受时间段内进行多次测量,同时禁用控制FET并移除所有负载。这将保证在校准过程中系统中没有外来电流流动,并且可以获得精确的校准。

审核编辑:郭婷

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

    关注

    182

    文章

    16557

    浏览量

    244775
  • 寄存器
    +关注

    关注

    30

    文章

    5036

    浏览量

    117762
  • 电池
    +关注

    关注

    82

    文章

    9816

    浏览量

    123545
收藏 人收藏

    评论

    相关推荐

    请问AD7190有4个失调寄存器和满量程寄存器但是为什么只给了一个地址?

    你好,ADI公司的技术支持:关于AD7190有几点疑问 。为什么数据手册上面说: 有4个失调寄存器和满量程寄存器,但是 却只给了一个地址 其他三个寄存器的值怎么获取。 我设置了芯片内部
    发表于 09-28 15:06

    DS2761的上电状态

    摘要:DS2761高精度电池监视器为Li+电池提供监视和保护。器件上电时,DQ引脚的状态、电源模式位(PMOD)和电池电压会影响器件将要进入的模式和充电控制(CC)、放电控制(DC)引脚的动作
    发表于 04-30 11:17 19次下载

    校准偏置注册的DS2761-Calibrating the

    Abstract: The DS2761 contains a current offset register that can be utilized by the designer
    发表于 04-30 11:23 815次阅读

    多种电池组应用的DS2760或DS2761-Multiple

    that supports monitoring and control of power delivery to a multiple battery system using the Dallas Semiconductor DS2760 or DS2761 bat
    发表于 04-30 11:35 1427次阅读
    多种电池组应用的<b class='flag-5'>DS</b>2760或<b class='flag-5'>DS2761</b>-Multiple

    DS2761升级到DS2762

    摘要:DS2762是DS2761引脚兼容的替代产品,两款芯片只有微小的差异。它们具有不同的倒装芯片封装尺寸、不同的上电状态以及不同的DQ、PS滤波器和短路延迟时间,并提供额外的中断
    发表于 04-30 11:48 1614次阅读

    使用DS2760或DS2761电池监视器多重电池应用-Usi

    Abstract: The DS2760 and DS2761 battery monitor and protector are battery management ICs geared
    发表于 04-30 13:50 1506次阅读
    使用<b class='flag-5'>DS</b>2760或<b class='flag-5'>DS2761</b>电池监视器多重电池应用-Usi

    在无铅装配流程中安装含铅的DS2761倒装芯片

    摘要:最近,欧盟已通过有害物质限制(RoHS)指令,严格禁止电气、电子产品中使用铅(Pb)元素。基于这一规范要求,装配流程也必须满足无铅要求。DS2761倒装芯片已豁免通过RoHS规范要
    发表于 05-09 08:47 847次阅读

    DS278x电量计电流失调寄存器(COB)的校准

    摘要:DS278x系列独立式电量计为可充电锂离子电池或锂聚合物电池提供了精确估算剩余电量的方法。该系列电量计内置电流失调(COB)寄存器,设计人员可以利用它来消除IC电流ADC所引
    发表于 05-09 09:18 1662次阅读
    <b class='flag-5'>DS</b>278x电量计电流<b class='flag-5'>失调</b><b class='flag-5'>寄存器</b>(COB)的<b class='flag-5'>校准</b>

    如何校准CS5460A?失调和增益校准校准顺序

    后,该设备即可正常工作。这称为活动状态。收到“开始对话”命令后,CS5460A无需校准即可执行测量。但是CS5460A的输出始终受各种校准寄存器内的值影响。如果用户不执行任何校准,则这
    的头像 发表于 05-26 17:00 1683次阅读
    如何<b class='flag-5'>校准</b>CS5460A?<b class='flag-5'>失调</b>和增益<b class='flag-5'>校准</b>的<b class='flag-5'>校准</b>顺序

    如何校准DS4830光电微控制器的内部ADC失调

    DS4830 光电控制器内部的模 / 数转换器(ADC)失调可随温度和增益设置而变化,但 DS4830 允许用户测量 ADC 内部失调。将测得的 ADC
    发表于 11-25 09:36 6次下载
    如何<b class='flag-5'>校准</b><b class='flag-5'>DS</b>4830光电微控制器的内部ADC<b class='flag-5'>失调</b>

    校准 DS2761 的偏移寄存器

    发表于 11-18 23:45 0次下载
    <b class='flag-5'>校准</b> <b class='flag-5'>DS2761</b> 的偏移<b class='flag-5'>寄存器</b>

    DS2760或DS2761电池监测器在多节电池中的应用

    DS2760和DS2761电池监控和保护器是电池管理IC,主要用于单节锂离子电池组应用。虽然这些器件主要设计用于单电池应用,但也可用于多电池应用。本应用笔记向用户演示如何在多节电池应用中使
    的头像 发表于 01-11 14:58 771次阅读
    <b class='flag-5'>DS</b>2760或<b class='flag-5'>DS2761</b>电池监测器在多节电池中的应用

    DS2761BE-025 PMIC - 电池管理

    电子发烧友网为你提供Maxim(Maxim)DS2761BE-025相关产品参数、数据手册,更有DS2761BE-025的引脚图、接线图、封装手册、中文资料、英文资料,DS2761BE-025真值表,
    发表于 01-29 18:16
    <b class='flag-5'>DS2761</b>BE-025 PMIC - 电池管理

    唤醒DS2761/DS2762

    DS2761DS2762高精度电池监测器为Li+电池提供监测和保护。这些设备有两种电源模式:活动模式和睡眠模式。在活动模式下,器件持续监控系统并提供Li+保护。在睡眠模式下,这些活动将停止。有几种
    的头像 发表于 03-16 11:11 601次阅读
    唤醒<b class='flag-5'>DS2761</b>/<b class='flag-5'>DS</b>2762

    DS2761上电

    DS2761高精度电池监测器为Li+电池提供监测和保护。当器件上电时,DQ 引脚、电源模式位 (PMOD) 和电池电压的状态会影响器件进入的模式以及充电控制 (CC) 和放电控制 (DC) 引脚的反应。本应用笔记将详细介绍许多可能的通电场景。
    的头像 发表于 06-25 16:27 403次阅读
    为<b class='flag-5'>DS2761</b>上电