PT100/PT1000温度采集电路方案

这篇具有很好参考价值的文章主要介绍了PT100/PT1000温度采集电路方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

PT100/PT1000温度采集电路方案

1.PT100和PT1000温度阻值变化表

金 属 热 电 阻 如 镍 、铜 和 铂 电 阻 ,其 阻 值 随 温度的变化是正相关的, 以铂的物化性质最稳定,应用最广泛。 常用铂电阻 Pt100 的测温范围为-200~850 ℃,此外 Pt500、Pt1000 等的测温范围依次缩小。Pt1000,测温范围-200~420 ℃。 根据 IEC751 国际标准,铂电阻 Pt1000 的温度特性满足:

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

根据 Pt1000 温度特性曲线,在正常工作温度范围内的阻值特性曲线斜率变化较小(如图 1 所示),通过线性拟合可得阻值与温度的近似关系为:

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

1.1 PT100温度阻值变化表

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机
pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

1.2 PT1000温度阻值变化表

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机
pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机
pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

2.常用的采集电路方案

2.1电阻分压输出0~3.3V/3V模拟电压

单片机AD口直接采集
测温电路电压输出范围是0~3.3V,PT1000(PT1000阻值变化幅度大,测温的灵敏度较PT100高一些;PT100更适合大范围测温)。

做简单的是使用分压方式,电压是由TL431电压基准源芯片产生的电压基准源4V,或者可以采用REF3140产生4.096V作为基准源。基准源芯片还有REF3120、3125、3130、3133、3140。该芯片采用SOT-32封装,5V输入电压。输出电压可根据所需基准电压进行选择。当然根据单片机AD口的正常电压输入范围,不能超过3V/3.3V。

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

2.2电阻分压输出0~5V模拟电压

单片机AD口直接采集。
当然有些电路使用5V单片机供电,PT1000的最大工作电流为0.5mA,所以要采用适当的电阻值保证元件正常工作。
就比如上述电压分压原理图中的3.3V换成5V,这样做的好处就是5V的分压比3.3V的灵敏度高,采集更加准确。切记,理论计算输出电压不能超出+5V。否则会导致单片机损坏。

2.3最常用的桥式测量

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

采用R11、R12、R13和Pt1000构成测量电桥,其中R11=R13=10k,R12=1000R的精密电阻,当Pt1000的电阻值与R12的阻值不相等时,电桥会输出一个mV级别的压差信号,这个压差信号经过仪表放大电路放大后输出期望的电压信号,该信号可以直接接AD转换芯片或者单片机的AD口。

这个电路的测电阻原理:
1)、PT1000是热敏电阻,随着温度的变化,电阻发生基本线性的变化。
2)、0度时,PT1000的电阻为1kΩ,则Ub和Ua相等,也就是说Uba = Ub - Ua = 0。
3)、假设某个温度下,PT1000的电阻为1.5kΩ,则Ub和Ua不相等。根据电压分压原理,我们可以求出Uba = Ub - Ua > 0。
4)、OP07是一个运算放大器,它的电压放大倍数A取决于外部电路,在这里A = R2/R1 = 17.5。
5)、OP07的输出电压Uo = Uba * A。所以如果用一个电压表测量出OP07的输出电压,则我们就能反推出Uab的值。由于Ua是已知值,所以我们可以进一步计算出Ub的值。接着利用电压分压原理,我们就可以计算出PT1000的具体电阻值。这个过程可以通过软件计算实现。
6)、如果我们能知道PT1000在任意温度下的电阻值,则我们只需要根据电阻值查表就可以知道当前的温度。

2.4恒流源

由于热电阻的自热效应,要保证流过电阻的电流尽量小,一般希望电流小于10mA,经查证铂电阻PT100自体发热1 mW约会造成0.02~0.75℃的温度变化量, 所以降低铂电阻PT100的电流亦可降低其温度变化量, 然而, 若电流太小, 则易受噪声干扰, 所以一般取值在0.5~2 mA,所以将恒流源电流选择为1mA恒流源。

选择芯片为恒压源芯片TL431,然后利用电流负反馈转化为恒流源,电路如图所示
pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

其中运放CA3140用于提高电流源的带载能力,输出电流的计算式为:
pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

其中电阻应取0.1%的精密电阻。最后输出电流为0.996mA,即精度为0.4%。

恒流源电路应当具有以下几个特性

温度稳定性:由于我们测温环境为0-100℃,所以电流源的输出不应当对温度敏感。而TL431具有极低的温度系数,温漂低。

负载调整率好:如果电流纹波过大,将导致出现读数误差,根据理论分析,由于输入电压在100-138.5mV之间变化,而测温范围0-100℃,测温精度±1摄氏度,所以环境温度每升高1℃,输出电压变化应为38.5/100=0.385mV,为了保证电流的波动不影响精度,考虑最极端的情况,100摄氏度时,,此时PT100的阻值应为138.5R。则电流纹波应当小于0.385/138.5=0.000278mA,即负载变化的过程中电流的变化应当小于0.000278mA,在实际的仿真中,电流源基本不变。

3.AD623采集电路方案

原理可以参考上述桥式测量原理。
低温采集:
pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

高温采集

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

4.AD620采集电路方案

AD620测PT100采集方案高温(150°):

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

AD620测PT100采集方案低温(-40°):

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

AD620测PT100采集方案室温(20°):

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

5.PT100和PT1000抗干扰滤波分析

在一些比较复杂的,环境恶劣或者特殊环境中的温度采集会受到很大的干扰现象,主要包括EMI和REI。

比如在电机温度采集应用中,电机控制以及电机高速旋转带来的高频扰动。

还有如航空以及航天飞行器内部存在着大量温度控制场景,对动力系统和环控系统
等进行测温和控制。温度控制的核心是温度测量,由于热敏电阻的阻值能随温度有线性变
化关系,采用铂电阻测量温度是一种有效的高精度温度测量方法。主要面临以下问题:
1.引线上的电阻容易被引入,从而影响传感器测量准确度;
2.飞机在某些强烈电磁干扰环境下,干扰可能被仪表运放整流之后转化为DC输出
失调误差,影响测量精度。

5.1航空航天机载PT1000采集电路

参考某航空抗电磁干扰的机载PT1000采集电路设计。
pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

在采集电路的最外端设置有滤波器,所述的PT1000采集预处理电路适用于机载电子设备接口抗电磁干扰预处理;
具体电路为:
+15V输入电压经稳压源转化为+5V高精度电压源,该+5V高精度电压源与电阻R1直联,
电阻R1另一端分为两路,一路连至运放的同相输入端,一路通过T型滤波器S1连至PT1000电阻A端;运放的输出端与反相输入端相接形成电压跟随器,反相输入端再与稳压源的接地端口相连,以保证同相输入端电压恒为零;
PT1000电阻一端A通过S2滤波器后,再分为两路,一路过电阻R4作为差分电压输入端D,
一路过电阻R2接到AGND;PT1000电阻另一端B通过S3滤波器后,再分为两路,一路过电阻R5作为差分电压输入端E,一路过电阻R3接到AGND,D和E间通过电容C3相连,D通过电容C1接到AGND,E通过电容C2接到AGND;
通过测量D和E两端的差分电压即可算得PT1000精确电阻值。

+15V输入电压经稳压源转化为+5V高精度电压源,该+5V与R1直联,R1另一端分为
两路,一路连至运放的同相输入端,一路通过T型滤波器S1连至PT1000电阻A端。运放的输出与反相输入端相接形成电压跟随器,反相输入端再与稳压源的接地端口相连,以保证同相输入端电压恒为零,此时流经R1的电流为恒定的0.5mA。稳压源选用AD586TQ/883B,运放选用OP467A。

PT1000电阻一端A通过S2滤波器后,再分为两路,一路过电阻R4作为差分电压输入
端D,一路过电阻R2接到AGND;PT1000电阻另一端B通过S3滤波器后,再分为两路,一路过电阻R5作为差分电压输入端E,一路过电阻R3接到AGND。D和E间通过电容C3相连,D通过电容C1接到AGND,E通过电容C2接到AGND。
R4和R5阻值为4 .02k欧 ,R1和R2阻值为1M欧,C1和C2容值为1000pF ,C3容值为
0.047uF.R4,R5,C1,C2,C3共同构成RFI滤波网络,该RFI滤波完成对输入信号的低通滤波,滤除的对象包括输入差分信号中携带的差模干扰和共模干扰。对输入信号中携带的共模干扰和差模干扰的‑3dB截止频率计算分别如公式所示:

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

代入阻值计算得共模截止频率为40kHZ,差模截止频率为2.6KHZ。
端点B通过S4滤波器与AGND相连。其中,S1到S4的滤波器接地端均引到飞机屏蔽地
上。由于流经PT1000的电流为已知的0 .05mA,通过测量D和E两端的差分电压即可算得
PT1000精确电阻值。
S1到S4选用T型滤波器,型号GTL2012X‑103T801,截止频率在1M±20%。该电路对
外接口线均引入低通滤波器,对差分电压进行RFI滤波,作为PT1000的预处理电路,很好地消除了电磁以及RFI辐射干扰,这样大大提高了采集值的可靠性。此外,从PT1000电阻两端对电压直接进行测量,消除了引线电阻带来的误差,提高了阻值的准确性

5.2 T型滤波器

pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机

T型滤波器包括两个电感器和电容器。它的两端都是高阻抗,其插入损耗性能和 π 型滤波器相似,但是它不易出现“振铃”现象,可以用在开关电路。

物理模型:
pt1000测温电路,技术笔记,方案分析,人工智能,python,51单片机文章来源地址https://www.toymoban.com/news/detail-780754.html

到了这里,关于PT100/PT1000温度采集电路方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Mysql DDL执行方式-pt-osc介绍 | 京东云技术团队

    大家好,接着上次和大家一起学习了《MySQL DDL执行方式-Online DDL介绍》,那么今天接着和大家一起学习另一种MySQL DDL执行方式之 pt-soc 。 在MySQL使用过程中,根据业务的需求对表结构进行变更是个普遍的运维操作,这些称为DDL操作。常见的DDL操作有在表上增加新列或给某个列添

    2024年02月06日
    浏览(36)
  • 思科PT基本命令

    目录 常用命令 设置交换机控制台密码 设置交换机Telnet密码 设置ssh VLAN的使用 vlan中继 VTP设置 交换机的EtherChannel配置 交换机端口安全及其案例 STP(生成树) PVST+ 配置路由器 1.设置路由器Console密码 2.设置路由器enable密码 3.本地认证local DHCP设置 远程登录开启 跨交换机实现同

    2024年02月11日
    浏览(38)
  • pt28django教程

    缓存是一类可以更快的读取数据的介质统称,读取硬盘、较复杂的计算、渲染都会产生较大的耗时。数据变化频率不会很高的场景适合使用缓存。使用缓存场景:博客列表页、电商商品详情页、缓存导航及页脚。 Django中设置缓存 Django中提供多种缓存方式,如需使用需要在s

    2024年02月07日
    浏览(41)
  • pt24django教程

    不能与服务器端做动态交互的文件都是静态文件,如: 图片,css,js,音频,视频,html文件(部分) 静态文件配置 在 settings.py 中配置一下两项内容: STATIC_URL 静态文件的访问路径,通过哪个url地址找静态文件 ,STATIC_URL = ‘/static/’ 指定访问静态文件时是需要通过 /static/xxx或 127.0.0.1:8

    2024年02月07日
    浏览(43)
  • SELinux 入门 pt.1

    哈喽大家好,我是咸鱼 文章《SELinux 导致 Keepalived 检测脚本无法执行》以【keepalived 无法执行检测脚本】为案例向大家简单介绍了关于 SELinux 的一些概念 比如说什么是自主访问控制 DAC 和 强制访问控制 MAC;SELinux 安全上下文的概念等等 那么今天咸鱼将单独写一篇文章向大家专

    2024年02月12日
    浏览(37)
  • SELinux 入门 pt.2

    哈喽大家好,我是咸鱼 在《SELinux 入门 pt.1》中,咸鱼向各位小伙伴介绍了 SELinux 所使用的 MAC 模型、以及几个重要的概念(主体、目标、策略、安全上下文) 我们还讲到: 对于受 SELinux 管制的进程,会先检查 SELinux 策略规则,然后再检查 DAC 规则 对于不受 SELinux 管制的进程

    2024年02月11日
    浏览(33)
  • Linux 内存管理 pt.2

    哈喽大家好我是咸鱼,在《Linux 内存管理 pt.1》中我们学习了什么是物理内存、虚拟内存,了解了内存映射、缺页异常等内容 那么今天我们来接着学习 Linux 内存管理中的多级页表和大页 在《Linux 内存管理 pt.1》中我们知道了内核为每个进程都维护了一张页表,这张页表用来记

    2024年02月02日
    浏览(37)
  • Linux 内存管理 pt.1

    哈喽大家好,我是咸鱼   今天我们来学习一下 Linux 操作系统核心之一:内存   跟 CPU 一样,内存也是操作系统最核心的功能之一,内存主要用来存储系统和程序的指令、数据、缓存等   关于内存的学习,我会尽量以通俗易懂的方式且分成多篇文章去讲解   那么今天在 pt.1

    2024年02月01日
    浏览(32)
  • 深挖 Python 元组 pt.1

    哈喽大家好,我是咸鱼 好久不见甚是想念,2023 年最后一次法定节假日已经结束了,不知道各位小伙伴是不是跟咸鱼一样今天就开始“搬砖”了呢? 我们知道元组(tuple)是 Python 的内置数据类型, tuple 是一个不可变的值序列 tuple 的元素可以是任何类型,一般用在存储异构数

    2024年02月08日
    浏览(39)
  • Linux 内存管理 pt.3

    哈喽大家好,我是咸鱼 在《Linux 内存管理 pt.2》中我们学习了多级页表和大页,我们知道了由于历史遗留的问题,Linux 的页通常为 4KB 这样就会导致一个页表里面会有特别多页,为了解决这个问题,Linux 提供了两种解决方案——多级页表和大页 那么今天继续我们的 Linux 内存管

    2024年02月05日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包