一站式电子元器件采购平台

华强商城公众号

一站式电子元器件采购平台

元器件移动商城,随时随地采购

华强商城M站

元器件移动商城,随时随地采购

半导体行业观察第一站!

芯八哥公众号

半导体行业观察第一站!

专注电子产业链,坚持深度原创

华强微电子公众号

专注电子产业链,
坚持深度原创

电子元器件原材料采购信息平台

华强电子网公众号

电子元器件原材料采购
信息平台

存储DS2781电池燃油表参数

来源:analog 发布时间:2024-03-18

摘要: DS2781双单元独立燃料计要求用户以大多数用户不熟悉的单位存储应用程序参数。这个应用说明提供了所有需要的计算,从单位转换是更熟悉的。

DS2781独立式燃料计允许用户定制独立式电池燃料计,以满足应用程序和正在使用的电池的确切要求。所需的参数通常以mA、V、mAhrs和毫欧等单位已知。然而,DS2781要求参数以µV、µvhr和mhos等单位存储。本应用笔记描述了将典型单位转换为存储在DS2781中的单位的计算。

介绍

DS2781双单元独立式燃油表使用简单,非常准确,前提是设备中存储了正确的参数。将应用程序的正确数据存储到设备中以优化燃油表是非常重要的。DS2781K (DS2781评估套件)提供了一种简单的方法来编程DS2781。用户可以以mA、V、mAhrs和毫欧等单位输入细胞的表征数据和其他应用数据,如图1所示。然后DS2781K将该数据转换为存储到DS2781的正确格式,如图2所示。应用笔记3463,“DS2780K入门”,描述了如何选择存储在DS2781中的所有参数。另外,这个应用笔记描述了将参数存储到设备中所涉及的计算


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


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

计算

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

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


管制登记册(地址60h)


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


累积偏置寄存器(地址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µVhrs/R(SNS)。该寄存器存储在地址62h和63h中,其范围为0到409.59375mVhrs。假设感应电阻的值为20毫欧,则在0.3125马赫的步骤中,范围为0到20479.6875马赫。



充电电压(地址64h)


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



最小充电电流(地址65h)


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



有效空电压(地址66h)


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



有效空电流(地址67h)


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



空置40号(地址68h)


Active Empty 40寄存器存储+40°C时的Active Empty点值(参见DS2781数据表中的图12)。这是一个无符号寄存器,在+40°C时,LSB值为百万分之一(ppm)。它存储在地址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值(参见DS2781数据表中的图12)。这是一个无符号寄存器,LSB值为6.25µVhrs/R(SNS)。它存储在地址6Ah和6Bh,范围为0到409.59375mVhrs/R(SNS)。假设感应电阻的值为20毫欧,则在0.3125马赫的步骤中,范围为0到20479.6785马赫。



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


+40°C时的满点是一个存储值(满40),其他温度下的满点是使用满线的斜率计算的(参见DS2781数据表中的图12)。每个可编程温度点(T34, T23, T12)之间的整线斜率以无符号字节的形式存储,单位为ppm/°C。假设+40°C的Full点是Full线上的最高点。整条线以一度的增量重建,使得任何温度下的整点总是小于或等于下一个更高温度下的整点。斜率范围从0到15564ppm/°C。注:设备中只存储了三个温度点,但需要第四个温度点T01来计算全段1的斜率。

以下方程中使用的变量的含义和格式如下:Full Seg_4 Slope表示从+40°C的Full point到温度T34的Full point的斜率。Full_40C_mAhrs表示+40°C时mAhrs的满点。Full_T34_mAhrs表示温度为T34时mAhrs中的满点。T34表示温度断点,单位为℃。在其他方程中使用的变量遵循相同的格式。



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


活动空线以与满线类似的方式重建。+40°C时的Active Empty点是一个存储值(Active Empty 40),其他温度下的Active Empty点是根据每个温度断点(T34, T23, T12)之间的斜率计算的。每个活动空点之间的斜率以无符号字节的形式存储,单位为ppm/°C。以一度增量重建活动空线,使任何温度下的活动空点始终大于或等于下一个更高温度下的活动空点。斜率范围从0到15564ppm/°C。注:设备中只存储了三个温度点,但需要第四个温度点T01来计算AE段1的斜率。

以下方程中使用的变量格式和含义如下:AE Seg_4 Slope表示+40℃时Active Empty点到温度T34时Active Empty点的斜率。AE_40C_mAhrs显示了+40°C时mAhrs中的活动空点。AE_T34_mAhrs表示温度断点T34时mAhrs中的Active Empty点。T34表示温度断点,单位为℃。



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


备用空线以与已满线和活动空线类似的方式重建。+40°C时的待机空点固定在0mAh。其他温度下的备用空点是根据每个温度断点(T34、T23和T12)之间的斜率计算的。每个备用空点之间的斜率以无符号字节的形式存储,单位为ppm/°C。备用空线以一度的增量重建,这样在任何温度下的备用空点总是大于或等于下一个更高温度下的备用空点。斜率范围从0到15564ppm/°C。注:设备中只存储了三个温度点,但需要第四个温度点T01来计算SE段1的斜率。

下列方程中使用的变量格式和含义如下:SE Seg_4 Slope表示从+40°C(0马赫)的备用空点到温度T34的备用空点的斜率。SE_40C_mAhrs表示+40°C时mAhrs中的备用空点。SE_T34_mAhrs显示温度为T34时mAhrs中的备用空点。T34表示温度断点,单位为℃。



感测电阻增益(地址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值关闭温度补偿功能。



电流偏置寄存器(地址7Bh)


电流偏置寄存器允许一个可编程的偏置值被添加到原始电流测量。这是一个带符号的寄存器,LSB值为1.5625µV/R(SNS)。它存储在地址7Bh,电压范围为-200.000µV至198.4375µV。假设感应电阻的值为20毫欧,则在78.125µa步长范围为-10mA至9.921875mA。



温度断点(地址7Ch-7Eh)


使用上面计算的斜率和三个可编程温度断点(T34, T23, T12)重建满线,活动空线和备用空线(参见DS2781数据表中的图12)。这些断点存储为带符号寄存器,LSB为+1°C,范围为-128°C至+40°C。


结论

DS2781允许用户根据应用的确切参数定制燃油表。然而,设备中存储的单位并不是常用的单位。用户可以按照本应用说明中列出的计算方法将更容易识别的单位转换为DS2781所需的单位。



声明:本文观点仅代表作者本人,不代表华强商城的观点和立场。如有侵权或者其他问题,请联系本站修改或删除。

社群二维码

关注“华强商城“微信公众号

调查问卷

请问您是:

您希望看到什么内容: