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

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

3天内不再提示

使用MAX22000进行温度测量的准则

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

除了性能之外,MAX22000提供的重要特性之一是灵活性。灵活地改变其操作模式,并灵活地使用相同的通用四针连接器连接不同类型的传感器和设备。这样的功能对于工业应用非常有用和重要,因为生产线升级或重新配置的停机时间直接影响最终产品的成本。

使用MAX22000进行温度测量

MAX22000为高度可配置的模拟I/O器件,可以从高性能模拟输出器件转换为模拟输入器件,反之亦然,甚至可以通过适当的软件或固件将这两种工作模式结合起来。MAX22000评估板及其软件(GUI)演示了这些特性。在本应用笔记中,我们将讨论使用电阻式温度检测器(RTD)和热电偶(TC)进行温度测量的实施。

使用 RTD 温度传感器进行温度测量

图1所示为RTD使用通用模拟I/O连接器连接到MAX22000的框图

pYYBAGPkcFuAbqkPAAB8qrKkRTU872.jpg?imgver=1

图1.RTD连接到MAX22000的框图

在这种配置中,4线RTD由利用板载数模转换器DAC)、电流检测放大器(CSA)和50?电流检测电阻。RTD上的压降由板载模数转换器ADC)通过可编程增益放大器(PGA)和多路复用器(MUX)测量。这种配置允许由于其开尔文连接方案而忽略RTD线的长度。

MAX22000配置的灵活性还允许与2线或3线RTD连接。对于 2 线 RTD,引脚 1、2 和 3、4 必须在外部短路,对于 3 线 RTD,引脚 1 和 2 或引脚 3 和 4 必须在外部短路。

RTD 电阻 (R即热处理) 可以随时通过除以 RTD 上的压降 (V ) 来计算即热处理)通过励磁电流(I即热处理) 由 DAC 设置(公式 1)。

等式 1.RTD 电阻计算。

pYYBAGPkcFyAZaHtAAAGaPyWkr0764.jpg?imgver=1

RTD温度可以使用Callendar-Van Dusen方程(公式2)计算。

等式 2.卡伦达-范杜森方程。
R(T) = R0(1 + A × T + B × T2 – 100 × C × T3 + C × T4)

其中

R(T) = 温度 T (°C) 下的 RTD 电阻;
R0 = 0°C 时的 RTD 电阻。
A、B 和 C 常数源自实验确定的参数,并受 IEC751 标准的约束。
它们还必须由RTD制造商提供。
对于Pt100 RTD和电阻温度系数,a = 0.003850,其中,
a = (R100 – R0)/(100 × R0);
A = 3.90830 × 10 - 3;
B = -5.77500 × 10 - 7;
C= 4.18301 × 10 - 12 表示 -200°C = T = 0°C;
C = 0 表示 0°C = T = 850°C。

温度 (T) 可以通过求解二次方程来计算,如果我们忽略负温度系数 C = 4.18301 × 10 - 12(公式 3)。

等式 3.

poYBAGPkcF2AAmmSAAAMNQ1pJKs425.jpg?imgver=1

算法在MAX22000评估板软件中实现,并通过Fluke 724温度校准器验证,Pt100温度范围为-200°C至800°C,Pt1000温度校准器为-100°C至100°C温度范围。 结果如表1和表2所示。IRTD 设置为 0.500006mA,PGA 模式分别为 250mV 和 2.5V。®

温度
(°C)
模数转换器输出
(毫伏)
RRTD
(?
计算
温度
(°C)
ABS 误差
(°C)
800 187.81587 375.63 799.74 -0.26
600 156.82232 313.64 599.79 -0.21
400 123.52508 247.05 399.87 -0.13
200 87.91572 175.83 199.93 -0.07
100 69.24668 138.49 99.96 -0.04
50 59.69459 119.39 49.98 -0.02
0 49.99954 100.00 -0.01 -0.01
-50 40.15461 80.31 -50.01 -0.01
-100 30.13253 60.26 -100.19 -0.19
-200 9.27112 18.54 -202.37 -2.37
温度
(°C)
模数转换器输出
(毫伏)
RRTD
(?
计算
温度
(°C)
ABS 误差
(°C)
100 692.22 1384.46 100.04 0.04
80 654.17 1308.36 80.03 0.03
60 615.92 1231.86 60.03 0.03
40 577.41 1154.84 40.02 0.02
20 538.67 1077.36 20.00 0.00
0 499.72 999.45 0.00 0.00
-20 460.51 921.03 -20.02 -0.02
-40 421.07 842.15 -40.03 -0.03
-60 381.38 762.77 -60.06 -0.06
-80 341.37 682.75 -80.13 -0.13
-100 301.03 602.07 -100.25 -0.25

RTD测量的最大绝对误差在0°C至+3°C的温度范围内低于100.800°C,如表1和表2所示。

使用热电偶进行温度测量

热电偶的精密温度测量可以用公式4、公式5和公式6表示。

等式 4.测量的电压。
VM = VTC + VCOLD

其中

VM = 热电偶热结端的测量电压;
VTC = 热电偶结材料相对于冷结产生的电压;
VCOLD = 冷结电压或参考点。
结材料产生的电压可以计算为:

等式 5.热电偶结处的电压。
五M= VTC+ V冷

因此,需要有两个独立的测量通道——一个用于热端,另一个用于冷端温度。图2显示了热电偶温度测量的框图。

pYYBAGPkcF-AK38mAACCBqgejRw192.jpg?imgver=1

图2.将热电偶连接到MAX22000的框图

热结温度通过 AI5(引脚 2)和 AI6(引脚 3、4)输入之间的 PGA 测量。冷结温度通过板载 1k RTD Pt2 (RT1) 通过 AUX1000 和 AUX1 ADC 输入进行测量。Pt1000 RTD由DAC设置的电流源激励。冷端温度的所有计算与上述RTD测量的计算相同。

由于AUX输入的共模为1.25V,因此我们使用2.49k串联电阻R34和0.5mA的激励电流进行补偿。

热结温度是根据热电偶类型计算的。工业应用中最受欢迎的热电偶是E,J,K,M,N,T等。它们具有不同的灵敏度,温度范围,制造材料,成本及其特性由国际电工委员会(IEC)和国家标准标准化:NIST(美国),DIN(德国)等。®

在我们的示例中,我们使用福禄克 724 温度校准器提供的通用 K 型热电偶的仿真。它具有 -200°C 至 +1370°C 的宽温度范围,灵敏度相对较高,约为 41μV/°C。

热结温度可以使用NIST ITS-90热电偶数据库或公式5中的查找表以及表3中的K型热电偶标准化多项式系数来计算。

等式 6.结温(°C
TJ = d0 + d1E + d2E2 + ... dNEN

其中,
TJ= 结温,单位:°C;
E = 通过公式 5 计算的热电偶输出,单位为 mV;
dN = 每种热电偶类型唯一的多项式系数;
N = 多项式的最大阶数。

VCOLD可以在下表中找到基于板载RTD(RT1)测量的冷结温度,然后添加到测量的V中M来计算VTC。The TJ由公式6计算,其中E = VTC。

温度范围(°C) -200 到 0 0 到 500 500 到 1372
电压范围(毫伏) -5.891 到 1 0 至 20.644 20.644 至 54.886
K 型 TC 系数
d0 0.0000000E+00 0.000000E+00 -1.318058E+02
d1 2.5173462E+01 2.508355E+01 4.830222E+01
d2 -1.1662878E+00 7.860106E-02 -1.646031E+00
d3 -1.0833638E+00 -2.503131E-01 5.464731E-02
d4 -8.9773540E-01 8.315270E-02 -9.650715E-04
d5 -3.7342377E-01 -1.228034E-02 8.802193E-06
d6 -8.6632643E-02 9.804036E-04 -3.110810E-08
d7 -1.0450598E-02 -4.413030E-05 0.000000E+00
d8 -5.1920577E-04 1.057734E-06 0.000000E+00
d9 0.0000000E+00 -1.052755E-08 0.000000E+00
误差范围(°C) -0.02 到 0.04 -0.05 到 0.04 -0.05 到 0.06

K型热电偶测量结果如表4所示。IRTD 设置为 0.500006mA,PGA 模式设置为 250mV。为了提高精度,可以应用结果的额外线性化。

温度
(°C)
图形用户界面读取
(mV)
错误
(%FS)
线性化后的温度
(°C)
线性化
后的ABS误差
(°C)
1370 1366.66 -0.213 1370.570 0.57
1000 998.39 -0.103 1000.349 0.35
800 799.25 -0.048 800.153 0.15
600 600.04 0.003 599.887 -0.11
400 400.83 0.053 399.621 -0.38
200 201.68 0.107 199.416 -0.58
100 101.98 0.126 99.188 -0.81
50 52.29 0.146 49.234 -0.77
0 2.51 0.160 -0.810 -0.81
-50 -46.97 0.193 -50.552 -0.55
-100 -96.28 0.237 -100.123 -0.12
-200 -192.28 0.492 -196.632 3.37

结论

Maxim Integrated MAX22000可配置模拟I/O器件为可编程逻辑控制器PLC)、可编程自动化控制器(PAC)和分布式控制系统DCS)等工业应用提供了高度的灵活性、鲁棒性和高精度。其可配置软件允许在电压或电流模式、输入或输出模式下快速无缝地使用不同类型的传感器,通过启用或禁用八个可用输入端口中的任何一个。

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

    关注

    48

    文章

    2912

    浏览量

    155885
  • 控制器
    +关注

    关注

    112

    文章

    16197

    浏览量

    177395
  • RTD
    RTD
    +关注

    关注

    1

    文章

    152

    浏览量

    27483
收藏 人收藏

    评论

    相关推荐

    Maxim Integrated发布最新IO-Link通信方案,大幅降低工厂停工时间

    Maxim Integrated的MAX22000MAX22515芯片组方案充分利用了IO-Link的双向通用接口优势。
    发表于 11-03 15:46 845次阅读

    MAX31855测量温度疑问???

    申请了MAX31855芯片,购买了K型热电偶,采用STM32进行驱动,但是在常温下测量的数据就是不对;时序波形如下:从逻辑分析仪上看出的波形和规格书一样,没有什么问题但是读出的温度值不
    发表于 04-16 11:35

    MAX31855测量温度不准

    MAX31855测量温度不准,常温高3度,60度接近,再上升比实际温度低,100度低12度,200度低25度,300度低30度,哪位高手可以帮忙?
    发表于 05-30 16:41

    测量并校准产品的温度失调

    测量并校准产品的温度失调 摘要:本应用笔记介绍了在测量芯片外部温度的情况下,优化MAX1358/MAX
    发表于 04-16 16:03 687次阅读
    <b class='flag-5'>测量</b>并校准产品的<b class='flag-5'>温度</b>失调

    MAX16922汽车PMIC(电源管理IC)的布线准则

    MAX16922汽车PMIC(电源管理IC)的布线准则 该应用笔记介绍了MAX16922汽车PMIC (电源管理IC)的布线准则,能够优化器件性能
    发表于 04-05 06:04 1113次阅读
    <b class='flag-5'>MAX</b>16922汽车PMIC(电源管理IC)的布线<b class='flag-5'>准则</b>

    如何使用温度监测器和MAX31865EVKIT测量评估板测量温度

    本视频中,Maebh以电阻温度监测器(RTD)为例介绍温度检测的基础知识。她还将演示如何使用MAX31865 RTD至数字输出转换器评估板测量温度
    的头像 发表于 10-09 04:52 6157次阅读
    如何使用<b class='flag-5'>温度</b>监测器和<b class='flag-5'>MAX</b>31865EVKIT<b class='flag-5'>测量</b>评估板<b class='flag-5'>测量</b><b class='flag-5'>温度</b>

    如何使用MAX31875温度传感器测量温度

    在接下来的视频中,Mohamed介绍了其他几种为可穿戴电子产品项目增加温度测量功能的途径。他评估了具有内置温度传感器和热敏电阻驱动接口的MAX17055电量计。关于
    的头像 发表于 10-08 04:04 7446次阅读

    DN5-使用数据采集系统进行温度测量

    DN5-使用数据采集系统进行温度测量
    发表于 04-30 11:29 5次下载
    DN5-使用数据采集系统<b class='flag-5'>进行</b><b class='flag-5'>温度</b><b class='flag-5'>测量</b>

    使用热电偶和MAX6675测量温度

    电子发烧友网站提供《使用热电偶和MAX6675测量温度.zip》资料免费下载
    发表于 10-24 10:56 13次下载
    使用热电偶和<b class='flag-5'>MAX</b>6675<b class='flag-5'>测量</b><b class='flag-5'>温度</b>

    使用NodeMCU进行温度/湿度测量

    电子发烧友网站提供《使用NodeMCU进行温度/湿度测量.zip》资料免费下载
    发表于 01-05 10:55 0次下载
    使用NodeMCU<b class='flag-5'>进行</b><b class='flag-5'>温度</b>/湿度<b class='flag-5'>测量</b>

    如何对MAX22000可配置模拟IO进行编程

    MAX22000为可配置模拟IO器件。它支持1通道通用电压/电流输入输出(IO)以及RTD或热电偶输入作为行业标准4端子接口。或者,它可用于创建双通道差分模拟输入或六通道单端模拟输入。微控制器兼容型
    的头像 发表于 01-11 11:16 1130次阅读
    如何对<b class='flag-5'>MAX22000</b>可配置模拟IO<b class='flag-5'>进行</b>编程

    使用MAX22000进行温度测量准则

    除了性能之外,MAX22000提供的重要特性之一是灵活性。灵活地改变其操作模式,并灵活地使用相同的通用四针连接器连接不同类型的传感器和设备。这样的功能对于工业应用非常有用和重要,因为生产线升级或重新配置的停机时间直接影响最终产品的成本。
    的头像 发表于 01-11 11:44 630次阅读
    使用<b class='flag-5'>MAX22000</b><b class='flag-5'>进行</b><b class='flag-5'>温度</b><b class='flag-5'>测量</b>的<b class='flag-5'>准则</b>

    MAX22000-软件可配置通用模拟量I/O

    本应用笔记描述了MAX22000的内部构建模块,可实现软件可配置的通用模拟I/O功能。图中显示了常见工业模拟I/O模式的电路配置。
    的头像 发表于 01-16 16:31 1391次阅读
    <b class='flag-5'>MAX22000</b>-软件可配置通用模拟量I/O

    使用MAX1253/54和MAX1153/54进行温度监测

    传统上,远程温度监测是通过热敏电阻、热电偶或温度传感器IC完成的。如果系统需要在多个位置进行温度测量,则成本可能会迅速增加。
    的头像 发表于 02-25 11:44 1221次阅读
    使用<b class='flag-5'>MAX</b>1253/54和<b class='flag-5'>MAX</b>1153/54<b class='flag-5'>进行</b><b class='flag-5'>温度</b>监测

    使用MAX1253/54和MAX1153/54进行温度监测

    传统上,远程温度监测是通过热敏电阻、热电偶或温度传感器IC完成的。如果系统需要在多个位置进行温度测量,则成本可能会迅速增加。
    的头像 发表于 05-18 11:50 705次阅读
    使用<b class='flag-5'>MAX</b>1253/54和<b class='flag-5'>MAX</b>1153/54<b class='flag-5'>进行</b><b class='flag-5'>温度</b>监测