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

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

3天内不再提示

再生DS1847/DS1848电阻校准常数

星星科技指导员 来源:ADI 作者:ADI 2023-02-25 12:05 次阅读

本应用笔记旨在说明如何再生DS1847/48数字电阻校准常数。本应用笔记假设读者熟悉DS1847或DS1848数据资料中的查找表编程部分。本应用笔记将描述所需的测量,并显示重新生成校准常数所需的计算。最后,本应用笔记将展示一个电子表格计算器示例(可在本应用笔记末尾找到它的链接),一旦输入了多个测量值,该计算器可用于执行计算。

介绍

DS1847/48电阻校准常数由不同温度(25°C和95°C)的两个测试步骤计算并编程到EEPROM中。这些校准常数是唯一的,因设备以及批次而异。遗憾的是,在设计DS1847/48时,没有考虑使用校准常数,因此没有为校准常数提供额外的写保护或只读存储器。因此,当决定包括它们时,存储它们的唯一位置(至少对于DS1847而言)是在查找表(LUT)中。这里明显的问题是,当用户填充LUT时,工厂编程的校准常数会被覆盖。幸运的是,对于DS1848,校准常数的副本(虽然没有写保护)也存储在用户EEPROM中(表0)。如果使用DS1848,则在进一步读取之前,可能需要检查用户EEPROM中的校准常数是否仍然完好无损。

本应用笔记旨在说明如何再生DS1847/48校准常数。本应用笔记假设读者熟悉DS1847或DS1848数据资料中的查找表编程部分。本应用笔记将描述所需的测量,并显示重新生成校准常数所需的计算。最后,本应用笔记将展示一个电子表格计算器示例(可在本应用笔记末尾找到它的链接),一旦输入了多个测量值,该计算器可用于执行计算。

公约

本文档中用于表示校准常数的约定如下:

大写校准常数(U、V、W、X、Y 和 Z)是从器件读取的整数值,可以十进制或十六进制显示。这些需要乘以其相应的LSB权重以将它们转换为实际值,然后可用于计算。

小写校准常数是实数。在将实数写入DS1847/48之前,必须将实数除以其LSB权重转换为整数。

测量

为了重新生成校准常数,每个电阻的最小(位置00h)和最大(位置FFh)电阻需要在室温(25°C)和高温(85°C至95°C)下使用DS1847/48的温度测量。

虽然这些测量可以在“在线”进行,但有几个问题需要解决。首先,需要2线主机将DS1847/48置于手动模式,首先将电阻设置为位置00h,然后设置为位置FFh(或者通过将LUT编程到位置00h,然后是FFh来避免手动模式)。重要的是,如果是在线编程,要确保将电阻设置为这些极端不会损坏电路的任何部分。2线主站还需要读取DS1847/48在进行电阻测量时指示的温度。最后,也可能是最困难的,在进行在线测量时,需要在应用电路加载测量值的情况下测量两个电阻的最小和最大电阻,从而给出不准确的读数。一旦这些问题得到解决并进行测量,测量值的命名法如下。

测量(针对每个电阻器):

RMINC1、RMAXC1,并从器件C1读取温度(最好为25°C),以及

RMINC2,RMAXC2,并从零件C2读取温度(最好是85-95°C)。

其中:

RMINC1 是电阻在 C1 摄氏度时的位置 0(最小值)电阻,

RMAXC1 是电阻在 C1 摄氏度时的位置 FFh(最大值)电阻,

RMINC2 是电阻在 C2 摄氏度时的位置 0(最小值)电阻,

RMAXC2 是电阻在 C2 摄氏度时的位置 FFh(最大值)电阻,

C1 是从零件读取的温度 (~25°C),单位为 C,

C2 是从零件读取的温度 (~85-95°C),单位为 C。

计算

计算中使用的几个常数(不要与校准常数混淆)如表1所示。它们是器件的破折号版本以及被测电阻器的函数。常数w和z实际上是六个校准常数中两个的实值,剩余的4个(每个电阻)有待计算。

表 1.要在计算中使用的常量值

-050 版本 -010 版本
常数 R0 (50kΩ) R1 (10kΩ) R0 (10kΩ) R1 (10kΩ)
α 3.78964 19.74866 8.4117 8.4117
w 1.265E-6 7.875E-6 7.345E-6 7.814E-6
z 5.808E-7 7.5E-7 506.7E-9 523.5E-9

使用表1中的常数和测量值,公式1至8得出校准常数y、x、v和u的实际值的余数。这些方程必须按照提供的顺序工作,因为最初计算的值在后续方程中使用。然后,可以通过除以其 LSB 权重将实际值转换为整数等价物,得到 Y、X、V、U、W 和 Z。

算:

等式 1

poYBAGP5iOyAIAANAAAGdNKRZvo955.gif

等式 2

pYYBAGP5iOyAcelZAAAIQ-mgwhQ770.gif

等式 3

poYBAGP5romACRSbAAAnrT28MnE170.png

等式 4

pYYBAGP5iO6ADX0pAAAI2Bm9eJc647.gif

等式 5

poYBAGP5iO-ANs1bAAAGCz-GXds957.gif

等式 6

pYYBAGP5iO-AdzmlAAAGIv9K5y8561.gif

等式 7

poYBAGP5iPCAAMabAAAR7shwxnI610.gif

等式 8

pYYBAGP5iPGAen4tAAAJXx8PQxk285.gif

数值转换为十六进制整数

Y = y / 10-7 = (十进制)(十六进制),电阻R0
Y = y / 10-7 = (十进制)(十六进制),电阻R1
X = x / 2-8 = (十进制)(十六进制) 对于电阻 R0
X = x / 2-8 = (十进制)(十六进制),电阻R1
V = v / 10-6 = (十进制)(十六进制),电阻R0
V = v / 10-6 = (十进制)(十六进制),电阻R1
U = u / 10-8 = (十进制)(十六进制),电阻R0
U = u / 10-8 = (十进制)(十六进制),电阻R1
W = w / 10-9 = 1.265E-6 / 10-9 = 1265(十进制) = 04F1(十六进制),电阻R0
W = w / 10-9 = 7.875E-6 / 10-9 = 7875(dec) = 1EC3(十六进制),电阻R1
Z = z / 10-10 = 5.808E-7 / 10-10 = 5808(十进制) = 16B0(十六进制),电阻R0
Z = z / 10-10 = 7.5E-7 / 10-10 = 7500(十进制) = 1D4C(十六进制) 电阻 R1

写入DS1847/48:

一旦计算出每个电阻的 U、V、W、X、Y 和 Z(以十六进制为单位),这些值就可以写入原始工厂校准常数最初位置的相应 LUT 的相应位置(在数据手册中说明)。电阻 0 校准常数存储在表 1 中,电阻 1 常数存储在表 2 中。对于DS1848,两组校准常数的备份存储在表0中。否则,人们可能希望将校准常数保持为真实形式,以便可以在客户的计算中用于对整个LUT进行编程。

电子表格计算器

随附的电子表格计算器大大简化了校准常数的计算(见图1)。只需在表格中填写测量值,即可立即计算校准常数,输出实值和整数值。只要确保根据破折号版本使用正确的常量(α、w 和 z)。然后可以将十六进制值写入设备,使其看起来像刚出厂。或者,实值可用于其他计算,以实现传递函数并重新编程LUT。

poYBAGP5iPKAf0BzAAC7nuw-SD0586.gif


图1.DS1847/48校准常数计算器示例

结论

本应用笔记描述了在极少数情况下,DS1847/48需要恢复到出厂编程状态时,再生DS1847/48校准常数所需的测量和计算。测量完成后,可以使用随附的示例电子表格计算实数和整数格式的校准常数,以便对DS1847/48进行重新编程,使其类似于原始器件,或者将实际值保存在电子表格中并纳入客户的计算中以生成LUT。

砷化镓:郭婷

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

    关注

    38

    文章

    7154

    浏览量

    162041
  • EEPROM
    +关注

    关注

    9

    文章

    928

    浏览量

    80356
  • 计算器
    +关注

    关注

    16

    文章

    425

    浏览量

    36521
收藏 人收藏

    评论

    相关推荐

    DS1847/DS1848 Online Interacti

    Abstract: The DS1847/DS1848 dual temperature-controlled nonvolatile (NV) variable resistors consist
    发表于 04-17 11:33 590次阅读

    How to Interpret DS1847/DS1848

    How to Interpret DS1847/DS1848 Temperature Readings Abstract: The DS1847 and DS18
    发表于 04-17 11:43 829次阅读

    DS1847/DS1848 Temperature Coef

    Abstract: Abstract: Both the DS1847 and DS1848 feature two 256-position digital resistors
    发表于 04-18 10:23 755次阅读
    <b class='flag-5'>DS1847</b>/<b class='flag-5'>DS1848</b> Temperature Coef

    DS1847/DS1848在线互动式温度计算器-DS1847

    Abstract: The DS1847/DS1848 dual temperature-controlled nonvolatile (NV) variable resistors consist
    发表于 04-22 11:51 983次阅读

    DS1847/DS1848温度系数补编-DS1847/DS1

    Abstract: Abstract: Both the DS1847 and DS1848 feature two 256-position digital resistors
    发表于 04-22 11:52 874次阅读
    <b class='flag-5'>DS1847</b>/<b class='flag-5'>DS1848</b>温度系数补编-<b class='flag-5'>DS1847</b>/<b class='flag-5'>DS</b>1

    如何解释DS1847/DS1848温度读数-How to I

    Abstract: The DS1847 and DS1848 have an on-chip direct-to-digital temperature sensor.
    发表于 04-22 12:03 1023次阅读

    再生DS1847/DS1848电阻校准常数-Regener

    Abstract: The purpose of this application note is to show how the DS1847/48 digital resistor
    发表于 04-28 11:21 1013次阅读
    <b class='flag-5'>再生</b>的<b class='flag-5'>DS1847</b>/<b class='flag-5'>DS1848</b><b class='flag-5'>电阻</b><b class='flag-5'>校准</b><b class='flag-5'>常数</b>-Regener

    DS1847/DS1848温度系数补编-DS1847/DS1

    Abstract: Abstract: Both the DS1847 and DS1848 feature two 256-position digital resistors
    发表于 04-28 11:34 1043次阅读
    <b class='flag-5'>DS1847</b>/<b class='flag-5'>DS1848</b>温度系数补编-<b class='flag-5'>DS1847</b>/<b class='flag-5'>DS</b>1

    再生DS1847/DS1848电阻校准常数-Regener

    Abstract: The purpose of this application note is to show how the DS1847/48 digital resistor
    发表于 05-08 08:57 891次阅读
    <b class='flag-5'>再生</b>的<b class='flag-5'>DS1847</b>/<b class='flag-5'>DS1848</b><b class='flag-5'>电阻</b><b class='flag-5'>校准</b><b class='flag-5'>常数</b>-Regener

    介绍DS1847用于工业控制-Introduction of

    Abstract: This application note introduces the DS1847 and DS1848, dual digital
    发表于 05-08 08:58 917次阅读
    介绍<b class='flag-5'>DS1847</b>用于工业控制-Introduction of

    面向工业控制的DS1847介绍

    本应用笔记向工业控制市场介绍双通道数字温控可变电阻DS1847DS1848。通过对电阻进行温度补偿,电阻器可以保持在特定的
    的头像 发表于 02-25 12:06 611次阅读
    面向工业控制的<b class='flag-5'>DS1847</b>介绍

    再生DS1847/DS1848电阻校准常数

    本应用笔记旨在说明如何再生DS1847/48数字电阻校准常数。本应用笔记假设读者熟悉DS1847
    的头像 发表于 03-13 10:34 467次阅读
    <b class='flag-5'>再生</b><b class='flag-5'>DS1847</b>/<b class='flag-5'>DS1848</b><b class='flag-5'>电阻</b><b class='flag-5'>校准</b><b class='flag-5'>常数</b>

    DS1847/DS1848 温度系数补充

    DS1847DS1848均具有两个256位数字电阻和查找表(LUT),可在-40°C至95°C的温度范围内自动调节电阻DS1848还具
    的头像 发表于 05-17 11:39 438次阅读
    <b class='flag-5'>DS1847</b>/<b class='flag-5'>DS1848</b> 温度系数补充

    DS1847/DS1848查找表的考虑因素

    DS1847DS1848为数字控制电阻。这些部件中的查找表用于存储 电阻位置可分立补偿用户在 范围为 -40°C 至 +102°C,增量为 2°C。每个芯片提供两个这样的表,一个用于
    的头像 发表于 06-09 16:26 360次阅读
    <b class='flag-5'>DS1847</b>/<b class='flag-5'>DS1848</b>查找表的考虑因素

    DS1847/DS1848查找表的考虑因素

    DS1847DS1848为数字控制电阻。这些部件中的查找表用于存储 电阻位置可分立补偿用户在 范围为 -40°C 至 +102°C,增量为 2°C。每个芯片提供两个这样的表,一个用于
    的头像 发表于 06-10 14:32 384次阅读
    <b class='flag-5'>DS1847</b>/<b class='flag-5'>DS1848</b>查找表的考虑因素