单片机 热敏电阻测温
作者&投稿:慎博 (若有异议请与网页底部的电邮联系)
恒温控制,变温控制等等
用热敏电阻测温必须要用AD转换,至于查表,是获得AD转换结果后,为了再转换成精确温度值的数学方法。也就是说,首先要进行AD转换,如果在所测量的温度区间热敏电阻的变化非线性较大,就必须用查表或插值的方法进行修正。具体资料很多,你可到百度文库中用“热敏电阻测温”搜索。
1、单片机热敏电阻测温首先要设计电路原理图,如图所示:
上图R3为上拉电阻,T1为接热敏电阻端,TC1为单片机AD采集口、电阻R4和电热C6为阻容滤波电路。
2、上拉电阻R3的选择:根据所用温度的范围,选择热敏电阻对应阻值范围的中间值最好,这样检测的温度偏差较小。
3、上拉电阻选定后,根据热敏电阻阻值表,算出温度真值表,用于软件查表,计算出温度值。在算温度真值表前,首先要确定单片机AD模块的分辨率。
4、单片机软件编程,滤波方法一般采用多次采集求累加和,去最大值和最小值,最后求平均。
5、单片机选择:一般选用8位单片机就够。但是,单片机自带的温度采集AD模块,最好选用10位分辨率,10位的AD模块分辨率高,温度采集精确。
6、以上为单片机热敏电阻测温的一般流程。
热电偶加一个上拉电阻,直接接到单片机的A/D脚就行了,不需要放大了,每种热电偶都有计算公式的。
测量电压的基准就用电源电压就可以了,想精度高就用专门的基准IC,如TL431、LM385等。
最好是用专用的测试测量芯片,如TCN75、AD590、DS18B20等。
用恒流源,测量热敏电阻两端电压,计算电阻,再与电阻温度表做比较找到对应的温度值
热敏电阻阻值和电阻不是线性关系,所以需要将阻值和温度的对应关系事先存入单片机存储器中,可将阻值的大小和单片机的存储器地址建立一定的关系,单片机测得电阻的大小后,通过运算得到数据存储的地址,然后再通过查表,得出温度值.
有专门的数字温度传感器,可以将温度信号直接转化为数字输出,使用起来简单,测量精度高.
453645323.23.2
琦固新达: 1、单片机热敏电阻测温首先要设计电路原理图,如图所示:上图R3为上拉电阻,T1为接热敏电阻端,TC1为单片机AD采集口、电阻R4和电热C6为阻容滤波电路.2、上拉电阻R3的选择:根据所用温度的范围,选择热敏电阻对应阻值范围的中...
吉木萨尔县15648765036: 单片机 热敏电阻怎么检测他的温度的 - ?
琦固新达: 用热敏电阻测温,一般是要加一个固定电阻做分压,然后用ADC来做的.用热敏电阻一般不精准.一般是用ADC得到AD值后再查表得到温度的.要温度分辨率高,查表数组就得很大.
吉木萨尔县15648765036: 贴片热敏电阻与单片机组合能测温度吗 - ?
琦固新达: 贴片热敏电阻与单片机组合能测温度:1、热敏电阻具有随温度的变化电阻值变化的特性.2、通过测量热敏电阻的阻值,就可以测量出温度.热敏电阻器是敏感元件的一类,按照温度系数不同分为正温度系数热敏电阻器(PTC)和负温度系数热敏电阻器(NTC).热敏电阻器的典型特点是对温度敏感,不同的温度下表现出不同的电阻值.正温度系数热敏电阻器(PTC)在温度越高时电阻值越大,负温度系数热敏电阻器(NTC)在温度越高时电阻值越低,它们同属于半导体器件.
吉木萨尔县15648765036: 基于MC51单片机的热敏电阻测温显示系统课程设计 - ?
琦固新达: 通过热敏电阻的分压接ADC,单片机程序编写设置ADC出来的数字信号与温度的对应关系,其实这个跟温度传感器的原理相似,只不过被温度传感器集成而已,具体可参照温度传感器DS18B20内部结构与程序,LDE显示电路较简单,网上很多
吉木萨尔县15648765036: 请问利用热敏电阻来检测温度给单片机AD处理显示,其最常用的简单原理图是如何的? - ?
琦固新达: 标准电阻和热敏电阻组成一个电桥,然后进行AD转换,在计算后显示温度,
吉木萨尔县15648765036: 用c51单片机和热敏电阻制作温度计 - ?
琦固新达: 热敏电阻做温度计,就是测量热敏电阻的电阻值,然后根据温度、电阻的对应关系,将阻值转换成对应的温度值.简单点说,硬件上:一个电阻测量电路.软件上:分成两部分,一部分控制硬件进行电阻测量,二部分是根据电阻值的测量结果推导出对应的温度值.根据测量精确度的要求,硬件上电阻测量电路可以有若干种方法,简单点用有AD的CPU或者外接AD,或者用电压频率转换电路将电阻信号转换成频率,CPU测频率,或者用CPU的比较器进行简易低精度测量...方法很多的
吉木萨尔县15648765036: 我想用热敏电阻传感器,PCF8951,和51单片机实现温度数值的显示,怎么编程啊 - ?
琦固新达: 通过运放将热敏电阻的信号处理在0-5v以内,例如1-4v 然后通过51单片机安装iic的时序去读取pcf8951采集到1-4v的电压值,然后在数码管或者lcd上显示
吉木萨尔县15648765036: 热敏电阻测温电路使用方法有哪些? - ?
琦固新达: 热敏电阻在控温下起到重要作用,但是大家了解热敏电阻测温电路使用方法吗?热敏电阻测温电路使用方法如下:由RT检测到的温度信息,输入D1的反馈回路 该信息既作为D2的输入信号,经D2放大后通过微安表显示被测温度;又作为比较器D...
吉木萨尔县15648765036: 用单片机实现热敏电阻测温显示,51的,我是用查表好,还是用ad转换好?这两种方法有什么不同和优缺点?有没 - ?
琦固新达: 用热敏电阻测温必须要用AD转换,至于查表,是获得AD转换结果后,为了再转换成精确温度值的数学方法.也就是说,首先要进行AD转换,如果在所测量的温度区间热敏电阻的变化非线性较大,就必须用查表或插值的方法进行修正.具体资料很多,你可到百度文库中用“热敏电阻测温”搜索.
吉木萨尔县15648765036: 8051单片机数字温度计单片机的设计设计制作一台热敏电阻温度计,要求如下.a.测量温度为10~150℃.b.温度误差不大于0.5%.c.温度用4位数码管显示.d.以热... - ?
琦固新达:[答案] -55~125度,你自己修改: ; END