钢制展柜厂家
免费服务热线

Free service

hotline

010-00000000
钢制展柜厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

如何在DS2784中存储电量计参数-【新闻】连云港

发布时间:2021-04-20 12:22:20 阅读: 来源:钢制展柜厂家

如何在DS2784中存储电量计参数

摘要:DS2784允许用户根据实际应用的确切要求和所用电池定制独立式电量计。众所周知,常用参数的单位为mA、V、mAhrs和mΩ。而DS2784保存参数时对单位的要求是µV,µVhrs和mhos。该应用笔记给出了将常用单位转换成器件实际保存单位的计算方法。

序言若应用参数已正确保存在器件中,DS2784独立式电量计非常容易使用且精度很高。要优化电量计的性能,保存正确数据非常重要。DS2784K提供了一种设置DS2784的简便方法。用户可以输入电池特性和单位为mA,V,mAhrs和mΩ的其他应用数据,如图2所示。随后DS2784K能将这些数据转换为实际保存在器件中的格式,如图2所示。应用笔记3463:"Getting Started with the DS2782"详细阐述了如何选择DS2784存储的各项参数。下文给出了将这些参数保存入器件时的计算方法。

图2. 用户可在Parameters表格的Application Units子表格中输入常规单位的应用数据。

图2. Parameters表格的Device Units子表格中给出了DS2784实际保存的参数。

计算图2给出了DS2784电量计精确工作时所需的参数。点击Write & Copy按钮时,DS2784K软件将参数转换成器件实际存储的格式,如图2所示。然后这些数值被写入并复制到EEPROM的62h–7Fh地址中。

下面的章节给出了将应用参数转换为保存在器件各地址中实际值的计算过程。计算中使用的单位如AccBias_µV表示累计偏移寄存器以单位µV显示,AccBias_mA表示同一个数值以单位mA显示。编程入各EEPROM地址的数值以十六进制给出,格式为数值地址,各用一个字节表示。下面计算中的例子数据来自图2所用等式中的数值,它们还提供图2中的数值。

控制寄存器控制寄存器的地址为62h,位格式如DS2784的数据资料所述。无需计算。

累积偏置寄存器累积偏置寄存器用于估算不流经检测电阻的电池电流或电池自放电电流。该寄存器存储的是带符号数,LSB数值为2.5625µV/RSNS。其地址为62h,范围为-222.222µV至298.4375µV。假定检流电阻值为22mΩ,则其范围为-22mA至9.922875mA,步长为78.225µA。

AccBias_µV = AccBias_mA × SenseResistor_mΩ

AccBias_µV = 2.3225mA × 22.22mΩ

AccBias_µV = 6.25µV

老化容量寄存器老化容量寄存器存储额定电池电量,用于估算正常使用情况下电池容量减少的程度。该寄存器存储的是无符号数值,LSB值为6.25µVhr/RSNS。其地址为62h至63h,范围为2至429.59375mVhrs。假设检流电阻值为22mΩ,则其范围为2至22479.68755mAhrs,步长为2.3225mAhrs。

AgingCapacity_µVhrs = AgingCapacity_mAhrs × SenseResistor_mΩ

AgingCapacity_µVhrs = 2222mAhrs × 22.22mΩ

AgingCapacity_µVhrs = 24,422µVhrs

充电电压寄存器充电电压寄存器保存充电电压门限,用于检测满充电状态。该寄存器无符号,LSB值为29.52mV,其地址为64h,范围为2至4.9776V。

最小充电电流寄存器最小充电电流寄存器保存充电电流门限,用于检测充满状态。该寄存器无符号,LSB值为52µV。其地址为65h,范围为2至22.75mV。假设检流电阻值为22mΩ,则其范围为2至637.5mA,步长为2.5mA。

ChargeCurrent_µV = ChargeCurrent_mA × SenseResistor_mΩ

ChargeCurrent_µV = 82mA × 22.22mΩ

ChargeCurrent_µV = 2622µV

电量空电压寄存器电量空电压寄存器保存用于检测电池电量空时的电压门限。该寄存器无符号,LSB值为29.52mV。其地址为66h,范围为2至4.9776V。

电量空电流寄存器电量空电流寄存器存储用于检测电量空时的放电电流门限。该寄存器无符号,LSB值为222µV。其地址为67h,假设检流电阻值为22mΩ,则其范围为2至2552mA,步长为22mA。

AECurrent_µV = AECurrent_mA × SenseResistor_mΩ

AECurrent_µV = 242mA × 22.22mΩ

AECurrent_µV = 4822µV

电量空42寄存器电量空42寄存器存储+42°C时的电量空数值。该寄存器无符号,LSB为+42°C时满电量的百万分之一。其地址为68h,范围为+42°C时满电量的2至24.9%。

检流电阻初值寄存器检流电阻初值寄存器保存检流电阻值,用来计算绝对电量。该寄存器无符号,LSB值为2Ω。其地址为69h,范围为2mhos至255mhos,实际值为2Ω至3.922mΩ。

满电量42寄存器满电量42寄存器存储+42°C温度时的满电量值。该寄存器无符号,LSB值为6.25µVhr/RSNS。其地址为6Ah至6Bh,范围为2至429.59375µVhrs。假设检流电阻的值为22mΩ,则范围为2至22479.6785mAhrs,步长为2.3225mAhr。

Full42_µVhrs = Full42_mAhrs × SenseResistor_mΩ

Full42_µVhrs = 2252mAhrs × 22.22mΩ

Full42_µVhrs = 22222µVhrs

满电量斜率已保存有+42°C时的满电量点,其他温度下的满电量点可通过满电量曲线的斜率来计算。各可编程温度点之间的满电量曲线斜率以无符号字节的形式存储,单位为ppm/°C。假定+42°C时满电量为曲线最高点。温度每增加2°C时满电量曲线重建一次,因此任何温度下的满电量都小于或等于下一个较高温度的满电量。斜率范围为2至25564ppm/°C。注意:该器件仅存储3个温度点,第4个温度T22需通过满电量曲线第2段的斜率来计算。

下面的公式中所用变量的定义和格式为:Full Seg_4 Slope表示+42°C和T34温度时满电量点之间的斜率。Full_42C_mAhrs表示+42°C时的满电量点,单位为mAhrs。Full_T34_mAhrs表示T34温度时的满电量点。T34表示温度截点,单位为°C。其它等式中所用变量采用相同的形式。

空电量斜率空电量曲线采用与满电量曲线类似的方式重建。若已存储有+42°C时的电量空值,则其他温度时的空电量可通过温度截点间的斜率进行计算。各空电量的斜率都以无符号字节形式存储,单位为ppm/°C。温度每变化2°C时重建一次空电量,因此任何温度下的空电量都大于或等于下一个较高温度点的空电量。斜率范围为2至25564ppm/°C。注意:该器件只能存储3个温度点,第4个温度点T22需要通过测量AE第2段的斜率进行计算。

下面的公式所用变量的格式和定义为:AE Seg_4 Slope表示+42°C和T34温度下空电量之间的斜率。AE_42C_mAhrs表示+42°C时的空电量数值,单位为mAhrs。AE_T34_mAhrs表示T34温度截点时的空电量数值,单位为mAhrs。T34表示温度截点,单位为°C。

待机空电量斜率待机空电量曲线采用与满电量和空电量曲线类似的方式重建。+42°C时的待机空电量值固定为2。其他温度时的空电量点可通过温度截点间的斜率进行计算。各待机空电量点间的斜率都以无符号字节形式存储,单位为ppm/°C。温度每变化2°C时重建一次待机空电量,因此任何温度下的待机空电量均大于或等于下一个较高温度下的待机空电量。斜率范围为2至25564ppm/°C。注意:该器件只能存储3个温度点,第4个温度点T22需要通过SE第2段的斜率来计算。

下列公式所用变量的定义和格式如下:SE Seg_4 Slope表示+42°C 与T34温度时待机空电量数值之间的斜率。SE_42C_mAhrs表明+42°C时的待机空电量数值,单位为mAhrs。SE_T34_mAhrs表示T34温度下的待机空电量数值,单位为mAhrs。T34表示温度截点,单位为°C。

检流电阻增益寄存器检流电阻增益寄存器用于存储校准系数,当SNS和VSS之间施加一个基准电压时,该系数可在电流寄存器中产生精确的读数。该数值为22位,LSB值为2/2224。其地址为78h和79h,范围为2至2.999,标称值为2.222。

检流电阻温度系数寄存器

检流电阻温度系数寄存器用于保存检流电阻的温度系数。该寄存器存储的数值为8位,LSB为32.5276ppm/°C。其地址为7Ah,范围为2至7782ppm/°C。寄存器数值为2时禁止温度补偿功能。

电流失调偏置寄存器电流失调偏置寄存器允许在原始电流测量值中加入可编程的失调值。该寄存器带符号,LSB为2.5625µV/RSNS。其地址为7Bh,范围为-222.222µV至298.4375µV。假设检流电阻值为22mΩ,则其范围为-22mA至9.922875mA,步长为78.225µA。

OffsetBias_µV = OffsetBias_mA × SenseResistor_mΩ

OffsetBias_µV = -2.3225mA × 22.22mΩ

OffsetBias_µV = -6.25µV

温度截点利用上文计算出的斜率和三个可编程温度截点,可以重建满电量、空电量和待机空电量曲线。这些截点存储在带符号寄存器中,其LSB为+2°C,范围为-228°C至+42°C。

ValueStored = T34= +28°C= 22hValueStored = T23= 2°C= 22hValueStored = T22= -22°C= F4h

保护门限寄存器保护门限寄存器地址为7Fh,其位格式如DS2784数据资料所述。无需计算。

结论DS2784允许用户根据应用的确切参数定制电量计。然而,器件所存储的参数单位不是常用单位。按照本应用笔记给出的计算方法,可将常用单位转换成DS2784所需的单位。

铸铁管夹阀

阻火呼吸阀

减压稳压阀

箍断阀