单片机 热敏电阻测温

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单片机 热敏电阻测温相关的知识,希望对你有一定的参考价值。

热敏接入单片机内AD 怎么能测量到他的温度。
看了好多说查表 。。但我不知道如何在AD转换后查表 ,求解答 或有程序的给我讲解下

1、单片机热敏电阻测温首先要设计电路原理图,如图所示:

上图R3为上拉电阻,T1为接热敏电阻端,TC1为单片机AD采集口、电阻R4和电热C6为阻容滤波电路。

2、上拉电阻R3的选择:根据所用温度的范围,选择热敏电阻对应阻值范围的中间值最好,这样检测的温度偏差较小。

3、上拉电阻选定后,根据热敏电阻阻值表,算出温度真值表,用于软件查表,计算出温度值。在算温度真值表前,首先要确定单片机AD模块的分辨率。

4、单片机软件编程,滤波方法一般采用多次采集求累加和,去最大值和最小值,最后求平均。

5、单片机选择:一般选用8位单片机就够。但是,单片机自带的温度采集AD模块,最好选用10位分辨率,10位的AD模块分辨率高,温度采集精确。

6、以上为单片机热敏电阻测温的一般流程。

参考技术A 热电偶加一个上拉电阻,直接接到单片机的A/D脚就行了,不需要放大了,每种热电偶都有计算公式的。
测量电压的基准就用电源电压就可以了,想精度高就用专门的基准IC,如TL431、LM385等。
最好是用专用的测试测量芯片,如TCN75、AD590、DS18B20等。
参考技术B 用恒流源,测量热敏电阻两端电压,计算电阻,再与电阻温度表做比较找到对应的温度值 参考技术C 热敏电阻阻值和电阻不是线性关系,所以需要将阻值和温度的对应关系事先存入单片机存储器中,可将阻值的大小和单片机的存储器地址建立一定的关系,单片机测得电阻的大小后,通过运算得到数据存储的地址,然后再通过查表,得出温度值.
有专门的数字温度传感器,可以将温度信号直接转化为数字输出,使用起来简单,测量精度高.追问

单片机 AD转换之后测得是电压。。电压和温度这个对照表怎么计算

追答

电压通过计算可以得到阻值,再通过阻值去查表

本回答被提问者和网友采纳
参考技术D 453645323.23.2

求热敏电阻温度、热电偶测温的缺点和ds18b20的优点。从电路设计等方面说都行。谢了!

热敏电阻价格高,不线性,需要复杂的恒流源伺服电路。数据处理复杂。热电偶要加上补偿电路且材料价高。以上两种方案还都须要A/D转换器。DS18B20只需三根导线和一个电阻。不需要其他任何外围电路即可测得温度数据。故电路非常简单。 参考技术A 1、热敏电阻和热电偶测温都是要有一个AD转换电路,再经过MCU软件计算它的温度。
2、DS18B20是一个数字温度采集IC,它输出的信号就是8位的数字信号,直接可以知道温度值。
参考技术B 采用热敏电阻,可满足40℃至90℃测量范围,但热敏电阻可靠性差,测量温度准确率低,对于小于1℃的温度信号是不适用的,热电偶要加上补偿电路且材料价高,还得经过专门的接口电路转换成数字信号才能由微处理器进行处理。
DS18B20单线数字温度传感器,即“一线器件”,其具有独特的优点:
( 1 )采用单总线的接口方式与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。单总线具有经济性好,抗干扰能力强,适合于恶劣环境的现场温度测量,使用方便等优点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念。
( 2 )测量温度范围宽,测量精度高。DS18B20 的测量范围为-55℃ ~+125℃ ;在-10~+85℃ 范围内,精度为±0.5℃ 。
( 3 )在使用中不需要任何外围元器件即可实现测温。
( 4 )多点组网功能。多个DS18B20可以并联在惟一的三线上,实现多点测温。
( 5 )供电方式灵活。DS18B20可以通过内部寄生电路从数据线上获取电源。因此,当数据线上的时序满足一定的要求时,可以不接外电源,从而使系统结构更趋简单,可靠性更高。
( 6 )测量参数可配置。DS18B20的测量分辨率可通过程序设定9~12位。
( 7 ) 负压特性。电源极性接反时,温度计不会因发热而烧毁,但不能正常工作。
( 8 )掉电保护功能。DS18B20内部含有EEPROM,在系统掉电以后,它仍可保存分辨率及报警温度的设定值。
DS18B20 具有体积更小、适用电压更宽、更经济、可选更小的封装方式,更宽的电压适用范围,适合于构建自己的经济的测温系统,因此也就被设计者们所青睐。

以上是关于单片机 热敏电阻测温的主要内容,如果未能解决你的问题,请参考以下文章

单片机测温原理

单片机 热敏电阻怎么检测他的温度的

NTC热敏电阻目前常用的采用电桥和单片机测量方法

请教下高手用单片机的AD+NTC热敏电阻做温度计,能不能用单片机计算出取样到的温度值来显示

基于单片机PID算法的温度控制调节器控制设计

基于单片机24路PT100热敏温度巡检仪设计-毕设课设资料