OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 9220|回复: 9

pt100测温 用ad采集电压 如何将电压转换成电阻

[复制链接]

27

主题

112

帖子

0

精华

初级会员

Rank: 2

积分
163
金钱
163
注册时间
2016-11-10
在线时间
66 小时
发表于 2017-5-5 19:35:13 | 显示全部楼层 |阅读模式
10金钱
现在已经知道AD的采集电压了,如何才能转化为电阻,从而查表知道温度呢??求大神指导。。

最佳答案

查看完整内容[请看2#楼]

电压/电流=电阻,根据这个公式,自己去看要得到什么参数。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2017-5-5 19:35:14 | 显示全部楼层
电压/电流=电阻,根据这个公式,自己去看要得到什么参数。
回复

使用道具 举报

27

主题

112

帖子

0

精华

初级会员

Rank: 2

积分
163
金钱
163
注册时间
2016-11-10
在线时间
66 小时
 楼主| 发表于 2017-5-5 19:45:28 | 显示全部楼层
采用的是恒流源法
回复

使用道具 举报

27

主题

112

帖子

0

精华

初级会员

Rank: 2

积分
163
金钱
163
注册时间
2016-11-10
在线时间
66 小时
 楼主| 发表于 2017-5-6 10:05:40 | 显示全部楼层
没人吗
回复

使用道具 举报

27

主题

112

帖子

0

精华

初级会员

Rank: 2

积分
163
金钱
163
注册时间
2016-11-10
在线时间
66 小时
 楼主| 发表于 2017-5-7 10:16:46 | 显示全部楼层
顶                  
回复

使用道具 举报

31

主题

176

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
400
金钱
400
注册时间
2015-10-16
在线时间
85 小时
发表于 2017-5-17 15:22:54 | 显示全部楼层

有典型电路吗
回复

使用道具 举报

3

主题

26

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2018-3-27
在线时间
17 小时
发表于 2018-3-27 18:31:12 | 显示全部楼层
有具体pt100的程序吗?求一份1103798914@qq.com
回复

使用道具 举报

0

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
102
金钱
102
注册时间
2017-3-16
在线时间
17 小时
发表于 2018-6-14 19:59:52 | 显示全部楼层
有具体pt100的程序吗?求一份806383412@qq.com
回复

使用道具 举报

0

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2018-9-10
在线时间
7 小时
发表于 2018-10-19 16:07:48 | 显示全部楼层
PT100是正温度系数的热敏电阻,顾名思义,随着温度的升高,电阻的阻值变大;相反,如果随着温度的升高,电阻的阻值变小,就是负温度系数的热敏电阻。之所以叫做PT100,是因为在0度时其阻值为100欧姆。
PT100之所以应用很广泛,不仅仅是因为测温范围比较宽宽更因为它的线性度非常好,也就是温度每升高一度,其电阻升高的值基本一致,约0.38-0.39欧姆对应1度。

上一节讲过,通过惠斯通电桥可以测量某个桥臂电阻的变化情况,那么本方案就利用电桥来设计PT100的温度采集方案。由于电桥出来的信号是查分信号且信号较小,所以要通过差分运放将其放大后再送入单片机进行AD采集,本方案选用AD623作为差分运放芯片,这是一颗轨到轨的运放,即能输出的最大电压为供电电压。

做方案时要考虑如下几个问题:

A.  测温范围是多少,这决定了其他三个电阻的阻值该如何选取;

B.  运放、单片机的供电电压是多少,这决定了运放的放大倍数如何设计,即最大输出不能超过单片机的AD参考电压;

本方案的测温范围为0-200℃,单片机供电电压为3.3V,设计电路图如下:



通过电路图可以看出如下几个问题:
A.  运放的增益电阻R51为3.3K,即放大倍数为G=(1+100/3.3)=31.3,具体详情可参考AD623的数据手册;

B.  电阻R2=82Ω,即当PT100也为82Ω时,电桥平衡,差分电压为0;

C.  运放能输出的最大电压为3.3V,放大倍数为31.3倍,所以最大的输入电压为3300/31.3=105.4mV,R5两端的电压为固定值V2=2.5×2000/2082=2401.5mV,那么R4两端能输出电压为(2401.5-105.4)mV=2296.1mV,即R1最大为(5000/2.296)-2000=177.7Ω;

通过以上计算即可得出,R1的变化范围为(82-177.7)Ω,即测温范围为(-43~205)摄氏度,满足测温范围为(0-200)℃的要求。

http://www.51hei.com/bbs/dpj-49338-1.html
根据以上内容反推下,就能知道电阻了。
回复

使用道具 举报

3

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
91
金钱
91
注册时间
2019-5-22
在线时间
30 小时
发表于 2019-7-19 19:17:02 | 显示全部楼层
求出电阻了,stm32里面怎么利用查表法算出温度啊
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-8 20:50

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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