社区导航

 

搜索
查看: 2068|回复: 22

[求助] 如果要用单片机还有模数转换器做测量温度实验都需要哪些元件?

[复制链接]

412

TA的帖子

9

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-11-27 14:55 | 显示全部楼层 |阅读模式
如果要用单片机还有模数转换器做测量温度试验都需要哪些元件?大家知道的帮忙列一套哈,多谢啦~

此帖出自51单片机论坛

回复

使用道具 举报

6899

TA的帖子

19

TA的资源

版主

Rank: 6Rank: 6

发表于 2017-11-27 15:01 来自手机 | 显示全部楼层
测量tc或者rtd吗

回复

使用道具 举报

1万

TA的帖子

0

TA的资源

maychang

Rank: 6Rank: 6

发表于 2017-11-27 15:16 | 显示全部楼层
还需要温度传感器。
单片机加上模数转换,只能处理一定范围内的电压。温度传感器将温度转换成电压,包括热电阻、热电偶等等。

回复

使用道具 举报

247

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2017-11-27 15:50 | 显示全部楼层
可采用长信物联的ds18b20温度传感器,能在线提供例子程序.
北京长信物联科技有限公司
专业的USB温湿度传感器、485温湿度传感器、气体传感器、64路DS18B20温度采集模块厂商。
www.lct2000.cn
QQ:1930227091

回复

使用道具 举报

124

TA的帖子

0

TA的资源

版主

Rank: 6Rank: 6

发表于 2017-11-27 17:26 | 显示全部楼层
看你用什么样的传感器。如果是电阻的,还需要做个电流源电路。如果是18B20这类的,直接接单片机就行。加上单片机最小系统,还有电源。但是18b20精度有限

回复

使用道具 举报

412

TA的帖子

9

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-11-29 18:30 | 显示全部楼层

就是测温度,老师给的要求就是用AD做测温度实验

点评

那就是不让你用数字温度传感器了 可以用热电偶(TC),热电阻(RTD,PT100…),和热敏电阻,其中热敏电阻最简单,分压后直接用AD采集  详情 回复 发表于 2017-11-29 18:52

回复

使用道具 举报

412

TA的帖子

9

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-11-29 18:31 | 显示全部楼层
风过琴弦 发表于 2017-11-27 17:26
看你用什么样的传感器。如果是电阻的,还需要做个电流源电路。如果是18B20这类的,直接接单片机就行。加上 ...

不用数字传感器,就用AD传感器,都需要哪些元件呢?

回复

使用道具 举报

412

TA的帖子

9

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-11-29 18:31 | 显示全部楼层
lct2000 发表于 2017-11-27 15:50
可采用长信物联的ds18b20温度传感器,能在线提供例子程序.

不用数字传感器,只用AD传感器,要用哪些元件?

回复

使用道具 举报

412

TA的帖子

9

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-11-29 18:33 | 显示全部楼层
maychang 发表于 2017-11-27 15:16
还需要温度传感器。
单片机加上模数转换,只能处理一定范围内的电压。温度传感器将温度转换成电压,包括热 ...

能给推荐个模数转换还有温度传感器的参考型号或者名字么

点评

有不少单片机本身就有AD,可以直接使用,不必另加,这样成本较低。 温度测量,最简单的是热敏电阻,但精度低,稳定性不好。  详情 回复 发表于 2017-11-29 19:55

回复

使用道具 举报

6899

TA的帖子

19

TA的资源

版主

Rank: 6Rank: 6

发表于 2017-11-29 18:52 来自手机 | 显示全部楼层
shijizai 发表于 2017-11-29 18:30
就是测温度,老师给的要求就是用AD做测温度实验

那就是不让你用数字温度传感器了
可以用热电偶(TC),热电阻(RTD,PT100…),和热敏电阻,其中热敏电阻最简单,分压后直接用AD采集

回复

使用道具 举报

412

TA的帖子

9

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-11-29 19:11 | 显示全部楼层
littleshrimp 发表于 2017-11-29 18:52
那就是不让你用数字温度传感器了
可以用热电偶(TC),热电阻(RTD,PT100…),和热敏电阻,其中热敏电阻 ...

恩恩,谢谢谢谢

回复

使用道具 举报

1万

TA的帖子

0

TA的资源

maychang

Rank: 6Rank: 6

发表于 2017-11-29 19:55 | 显示全部楼层
shijizai 发表于 2017-11-29 18:33
能给推荐个模数转换还有温度传感器的参考型号或者名字么

有不少单片机本身就有AD,可以直接使用,不必另加,这样成本较低。
温度测量,最简单的是热敏电阻,但精度低,稳定性不好。

回复

使用道具 举报

412

TA的帖子

9

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-11-30 21:03 | 显示全部楼层
风过琴弦 发表于 2017-11-27 17:26
看你用什么样的传感器。如果是电阻的,还需要做个电流源电路。如果是18B20这类的,直接接单片机就行。加上 ...

不用18B20,要用模数转换器还有电阻,那个电源转换电路是什么?

点评

哦哦,用电阻的话,一个方法是可以加个精密电压在上面,然后测电流,但是测电流就要再串联一个电阻,测这个电阻上的电压,经过计算得到实际的温度。另外一个方法是用一个精密的恒流源通过测温的电阻,直接测这个电阻  详情 回复 发表于 2017-12-1 10:13

回复

使用道具 举报

124

TA的帖子

0

TA的资源

版主

Rank: 6Rank: 6

发表于 2017-12-1 10:13 | 显示全部楼层
shijizai 发表于 2017-11-30 21:03
不用18B20,要用模数转换器还有电阻,那个电源转换电路是什么?

哦哦,用电阻的话,一个方法是可以加个精密电压在上面,然后测电流,但是测电流就要再串联一个电阻,测这个电阻上的电压,经过计算得到实际的温度。另外一个方法是用一个精密的恒流源通过测温的电阻,直接测这个电阻上的电压

回复

使用道具 举报

412

TA的帖子

9

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-12-1 19:25 | 显示全部楼层
风过琴弦 发表于 2017-12-1 10:13
哦哦,用电阻的话,一个方法是可以加个精密电压在上面,然后测电流,但是测电流就要再串联一个电阻,测这 ...

那这样的话,模数转换器读出的是什么呢?读出的这个数是电压还是电流?AD转换器怎么跟热敏电阻结合计算出温度?

回复

使用道具 举报

412

TA的帖子

9

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-12-1 19:31 | 显示全部楼层
风过琴弦 发表于 2017-12-1 10:13
哦哦,用电阻的话,一个方法是可以加个精密电压在上面,然后测电流,但是测电流就要再串联一个电阻,测这 ...

想模数转换器加上热敏电阻在加上单片机,利用这个测温度,大神你上面说测电阻的电压还有电流可以求出电阻然后查表获得温度值,但是这里的AD转换器的作用是什么呢?AD转换器怎么跟热敏电阻还有单片机结合测出温度?

点评

1、一般热电阻是需要外围电路才能转换为电压值的,只有这样才能被单片机采集 2、电压值你如何用单片机来采集?这时候就需要把电压值转换为单片机可以识别的信号,这个过程就叫AD转换 3、热电阻转换为电压后,对应  详情 回复 发表于 2017-12-2 14:38

回复

使用道具 举报

247

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2017-12-2 14:38 | 显示全部楼层
shijizai 发表于 2017-12-1 19:31
想模数转换器加上热敏电阻在加上单片机,利用这个测温度,大神你上面说测电阻的电压还有电流可以求出电阻 ...

1、一般热电阻是需要外围电路才能转换为电压值的,只有这样才能被单片机采集
2、电压值你如何用单片机来采集?这时候就需要把电压值转换为单片机可以识别的信号,这个过程就叫AD转换
3、热电阻转换为电压后,对应一个测量范围比如0-100度,对应电压0-5V,这样根据测量出来的电压值就知道当前的温度是多少。

点评

AD的读数直接输入到单片机中,AD的读数是八位字节,怎么能看出来是多少电压呢?是直接换算成十进制就是电压么还是要经过什么换算?  详情 回复 发表于 2017-12-3 19:48
北京长信物联科技有限公司
专业的USB温湿度传感器、485温湿度传感器、气体传感器、64路DS18B20温度采集模块厂商。
www.lct2000.cn
QQ:1930227091

回复

使用道具 举报

412

TA的帖子

9

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2017-12-3 19:48 | 显示全部楼层
lct2000 发表于 2017-12-2 14:38
1、一般热电阻是需要外围电路才能转换为电压值的,只有这样才能被单片机采集
2、电压值你如何用单片机来 ...

AD的读数直接输入到单片机中,AD的读数是八位字节,怎么能看出来是多少电压呢?是直接换算成十进制就是电压么还是要经过什么换算?

点评

呵呵,我要循循善诱啊。如果你的AD是8位的,测量的是5V,那么当你的AD测量到的电压是5V时候,对应的就是0xFF,也就是255,如果测量到的电压是2.5V,那么你在单片机里独到的AD传回来的数字是0x7F,也就是127,懂了否?  详情 回复 发表于 2017-12-8 16:14

回复

使用道具 举报

65

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-12-4 09:17 | 显示全部楼层

回复

使用道具 举报

74

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-12-6 16:50 | 显示全部楼层
温度采样传感器,信号放大电路。如K型热电偶、AD595 K型热电偶信号专用放大器。我曾经做过一温度测试仪器,用的是:K型热电偶+AD595+CS237(AD芯片)+STC单片机+HMI TFT(显示温度及温度曲线)。

点评

恩,多谢  详情 回复 发表于 2017-12-20 10:19

回复

使用道具 举报

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

关闭

站长推荐上一条 /7 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-2-27 04:33 , Processed in 0.520809 second(s), 17 queries , Gzip On, MemCache On.

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