找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2737|回复: 2
打印 上一主题 下一主题
收起左侧

PT100温度检测电路以及标定参数计算 无图版

[复制链接]
跳转到指定楼层
楼主
PT100信号处理电路
我设计该电路时,我做了以下的考虑:
1) R5参数的选择
测试温度范围定为:-40°C~200°C,对应PT100的阻值为:87Ω~165Ω。
在该范围内,运放同相端的电压都应该大于反向端的电压,所以将R5选为82Ω 1%。
2)基准电压的选择
理想的做法是用精密稳压源如TL431提供基准电压,考虑到检测油温的主要目的是保护而非测量。
只需要做到5%的测试精度即可,由AMS1117稳压器提供的电源在全温度范围内可以达到2%的精度,根据推算,检测的温度精度与基准电压为1:1的关系,满足5%的精度要求。
3)电阻R2以及R7的选择
由于选择的运放为普通的运放,其输入失调电压为mV级,为了避免输入失调电压对检测造成影响。运放同相端和反相端的输入电压至少达到几十mV的数量级。
所以R2,R7选为1K 1%,在PT100的阻值为87Ω时,同相端的电压可以达到265mV。
4)反馈电阻R1的选择
为了保证测试精度,减少A/D采样的分辨率对精度的影响。
需要尽可能地放大输入信号,当PT100的阻值为165Ω时,尽量将电压放大至2-3V之间,综合考虑之后,将R1选为100K 1%。
当PT100的阻值为165Ω时,运放的输出电压可以达到2.65V。
5)一些保护措施
在PT100输入端口并上TVS以及104的电容,TVS可以对输入电压进行钳位,从而保护运放以及电源。
104的电容可以过滤一些高频干扰,也可以起到防静电的作用;
运放的最大输出电压高达其工作电压-1.5V,当串入干扰或者接错线时,这个电压完全可以损坏DSP。
因此,在DSP的A/D输入口通过二极管D3上拉到电源电压过压保护。
我顺便问一个问题,可以采用稳压二极管进行保护吗?欢迎网友在评论区参与讨论。
同时,并上104电压C2,与R3构成低通滤波电路滤除高频干扰,也可以起到加快对A/D采样的采样电容的充电,降低采样时间,保证采样速度的作用。
测量数据的标定也是一个技术活;。
所谓标定就是DSP将采样到的A/D数值根据公式转换为温度值的过程。
为此,我用excel对数据进行了理论处理,如下:
标定参数表
其思路如下:
温度值->PT100电阻值->运放同相端电压值->运放反相端电压值->运放输出端电压值->A/D转换数值。
温度值每隔10度取一个点,从而可以得到A/D转换数值和温度值的对应关系表。
采用excel的函数SLOPE以及INTERCEPT计算出A/D转换与温度值的线性关系的斜率k以及截距b。
将斜率k以及截距b保存至DSP中,DSP完成A/D采样之后,从其存储空间中读出斜率k及截距b。
通过公式T=k*ad+b即可以算出温度值。
最后补充一点,由于R2,R7的值比较小,并没有远大于PT100的电阻。
所以其线性度比较差,可以采用分段线性化标定的方法进行修正。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:463571 发表于 2021-5-7 10:17 | 只看该作者

回复

使用道具 举报

板凳
ID:328014 发表于 2021-5-7 17:21 | 只看该作者
能编辑上传一下图片吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表