0 卖盘信息
BOM询价
您现在的位置: 首页 > 电子资讯 >技术信息 > 存储DS2780电池燃油表参数

存储DS2780电池燃油表参数

来源:
2024-02-26
类别:技术信息
eye 1
文章创建人 拍明芯城

DS2780允许用户根据应用程序和正在使用的电池的确切要求定制独立电池燃料计。所需的参数通常以mA、V、mAhrs和毫欧等单位已知。DS2780要求参数以uV、uvhr和mhos等单位存储。本应用笔记描述了将典型单位转换为存储在设备中的单位所涉及的计算。

介绍

DS2780独立电池燃料计使用简单,非常准确,假设应用程序的正确参数已存储在此设备中。正确的数据存储对于优化燃油表是非常重要的。DS2780K提供了一种简单的方法来编程DS2780。用户可以以mA、V、mAhrs和毫欧等单位输入细胞的表征数据和其他应用数据,如图1所示。然后DS2780K将该数据转换为实际存储到设备的正确格式,如图2所示。应用笔记3463,“DS2780入门”描述了如何选择存储在DS2780中的所有参数。下面的文本描述了将参数存储到设备中所涉及的计算。


图1 参数选项卡的应用程序单元子选项卡。


图2 参数选项卡的设备单元子选项卡。

计算

图1显示了DS2780作为燃油计精确操作所需的参数。当写&单击复制按钮,DS2780K软件将参数转换为实际存储在设备中的格式,如图2所示。然后将这些值写入并复制到EEPROM地址60h-7Ah。

下面几节展示了将应用程序参数转换为存储在每个地址的设备中的实际值所需的计算。计算中使用的单位显示为AccBias_µV表示累积偏置寄存器以µV显示,AccBias_mA表示以mA表示相同的值。要编程到每个EEPROM地址的值显示为valueststored (EEPROM address)形式的十六进制值;每个显示的是一个字节。下面计算中的示例数据来自图1中的值,这些值插入到提供图2中的值的方程中。


管制登记册(地址60h)


控制寄存器存储在地址60h中,位按照DS2780数据表中的描述进行格式化。不需要计算。


累积偏置寄存器(地址61h)


累积偏置寄存器用于估计电池电流,不流过感测电阻,或电池自放电。这是一个带符号的寄存器,LSB值为1.5625µV/R(SNS)。它存储在地址61h,范围为-200.000µV至198.4375µV。假设感应电阻的值为20毫欧,则在78.125µa步长范围为-10mA至9.921875mA。



老化能力登记册(地址62h-63)


老化容量寄存器存储在正常使用过程中估计电池容量减少时使用的额定容量。它是一个无符号寄存器,LSB值为6.25 μ Vhr/R(SNS)。它存储在地址62h和63h,范围为0µVhrs至409.59375mVhrs。假设感应电阻的值为20毫欧,则在0.3125马赫的步骤中,范围为0马赫至20479.68755马赫。



充电电压寄存器(地址64h)


充电电压寄存器存储用于检测完全充电状态的充电电压阈值。这是一个无符号寄存器,LSB值为19.52mV。它存储在地址64h中,范围为0到4.9776V。



最低充电电流寄存器(地址65h)


最小充电电流寄存器存储检测完全充电状态的充电电流阈值。这是一个无符号寄存器,LSB值为50µV。它存储在地址65h,范围为0到12.75mV。假设感应电阻的值为20毫欧,其范围为0mA至637.5mA,步进为2.5mA。



有效空电压寄存器(地址66h)


活动空电压寄存器存储用于检测活动空点的电压阈值。这是一个无符号寄存器,LSB值为19.52mV。它存储在地址66h,范围为0到4.9776V。



有效空电流寄存器(地址67h)


活动空电流寄存器存储检测活动空点的放电电流阈值。这是一个无符号寄存器,LSB值为200µV。它存储在地址67h,范围为0到51.2mV。假设感应电阻的值为20毫欧,其范围为0mA至2560mA,步进为10mA。



有效的40空寄存器(地址68h)


Active Empty 40寄存器存储+40°C时的Active Empty点值(如DS2780数据表的图11所示)。这是一个无符号寄存器,在+40°C时,LSB值为百分百万分之一。它存储在地址68h中,并且在+40°C时具有满点的0到24.9%的范围。



感应电阻本质寄存器(地址69h)


感知阻素(RSNSP)寄存器存储计算绝对容量结果的感知电阻的值。这是一个无符号寄存器,LSB值为1mhos。它存储在地址69h中,范围为1mhos到255mhos,即1欧姆到3.922毫欧。

满40个寄存器(地址6Ah-6Bh)


Full 40寄存器存储+40°C时的Full point值(DS2780数据表的图11)。LSB值为6.25 μ Vhr/R(SNS)的无符号寄存器。它存储在地址6Ah和6Bh,范围为0µVhrs至409.59375mVhrs/R(SNS)。假设感应电阻的值为20毫欧,则在0.3125mAhr的步骤中,范围为0mAhrs至20479.6785mAhrs。



全斜坡(地址6Ch-6Fh)

+40°C时的满点是存储值(满40),其他温度下的满点是使用满线的斜率计算的(DS2780数据表的图11)。全线每10度段的斜率以无符号字节形式存储,单位为百万分之一°C (ppm/°C)。假设+40°C的Full点是Full线上的最高点。整条线以一度的增量重建,以便任何温度下的整点总是小于或等于下一个更高温度下的整点。斜率范围从0到15564ppm/°C。



有效空置斜坡(地址70h-73h)

活动空线以与满线类似的方式重建。+40°C时的Active Empty点是一个存储值(Active Empty 40),其他温度下的Active Empty点是根据每个10度台阶之间的斜率计算的。每个活动空点之间的斜率以无符号字节的形式存储,单位为ppm/°C。活动空线以一度的增量重建,以便任何温度下的活动空点始终大于或等于下一个更高温度下的活动空点。斜率范围从0到15564ppm/°C。



备用空置斜坡(地址74h-77h)

备用空线的重建与已满线和活动空线类似。+40°C时的备用空点固定在0马赫。其他温度下的备用空点是根据每个10度台阶之间的斜率计算的。每个备用空点之间的斜率以无符号字节的形式存储,单位为ppm/°C。备用空线以一度的增量重建,以便任何温度下的备用空点始终大于或等于下一个更高温度下的备用空点。斜率范围从0到15564ppm/°C。



感测电阻增益寄存器(地址78h-79h)

感应电阻增益(RSGAIN)寄存器存储校准因子,当参考电压强制通过SNS和VSS时,在电流寄存器中产生准确的值。这是一个11位值,LSB值为1/1024。它存储在地址78h和79h中,范围为0到1.999。这个寄存器的标称值是1.000。



感应电阻温度系数寄存器(地址7Ah)

感测电阻温度系数(RSTCO)寄存器存储感测电阻的温度系数。这是一个8位值,LSB值为30.5176ppm/°C。它存储在地址7Ah,范围为0至7782ppm/°C。0表示关闭温度补偿功能。

结论

DS2780允许用户根据应用的确切参数定制燃油表。然而,设备中存储的单位并不是常用的单位。通过遵循本应用说明中概述的计算,可以将更可识别的单位转换为DS2780所需的单位。


责任编辑:David

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

下一篇: 已是最后一篇

相关资讯