基于热敏电阻的数字温度计
- 格式:doc
- 大小:682.00 KB
- 文档页数:26
数字温度计原理数字温度计是一种利用数字信号来表示温度值的温度测量仪器,它是现代工业和生活中常用的一种温度测量设备。
数字温度计的原理是基于热敏元件的电阻值随温度变化而变化的特性,通过测量电阻值的变化来确定温度值。
下面我们将详细介绍数字温度计的工作原理。
数字温度计的核心部件是热敏元件,常用的热敏元件有热敏电阻、热电偶和半导体温度传感器等。
其中,热敏电阻是一种电阻值随温度变化而变化的元件,它的电阻值随温度的升高而减小。
数字温度计利用热敏电阻的这一特性来实现温度测量。
当热敏电阻与电路连接后,其电阻值会随温度的变化而发生变化,通过测量电阻值的变化,就可以确定所测温度的数值。
数字温度计通常还包括一个模拟-数字转换器(ADC)和微处理器。
热敏电阻的电阻值的变化会转化为模拟信号,ADC负责将这个模拟信号转换为数字信号,然后微处理器对这个数字信号进行处理,最终将其显示为温度数值。
通过这样的一系列过程,数字温度计实现了对温度的精确测量和显示。
除了热敏电阻,数字温度计还可能采用其他类型的热敏元件,比如热电偶和半导体温度传感器。
热电偶是利用两种不同金属导体在不同温度下产生的热电势来测量温度的元件,而半导体温度传感器是利用半导体材料的电阻随温度变化而变化的特性来测量温度的元件。
不同类型的热敏元件在数字温度计中的应用原理略有不同,但基本的测温原理是相似的,都是利用热敏元件的特性来实现温度测量。
总的来说,数字温度计的原理是利用热敏元件的电阻值随温度变化而变化的特性,通过测量电阻值的变化来确定温度值,然后将其转化为数字信号进行显示。
不同类型的热敏元件在数字温度计中的应用原理略有不同,但基本的测温原理是相似的。
数字温度计在工业生产、医疗卫生、环境监测等领域有着广泛的应用,其原理的了解对于正确选择和使用数字温度计具有重要意义。
热敏电阻数字温度计的设计实验报告
本次实验旨在设计一种基于热敏电阻的数字温度计,通过实验验证其可行性和精确性。
实验过程中,我们首先购买了一些热敏电阻和其他所需的元器件,包括电容、电阻、运放等。
然后按照电路图设计,进行了实际的电路连接和调试。
在调试过程中,我们需要注意电路的稳定性和输入电压的范围,以免影响实验结果。
在完成电路搭建和调试后,我们通过连接计算机和显示器,测试了温度计的输出精确度和稳定性。
实验结果表明,该数字温度计具有较高的精确度和稳定性,可满足实际应用的需求。
综上所述,基于热敏电阻的数字温度计设计实验成功完成,并且具有较高的精确度和稳定性,为实际应用提供了可靠的参考数据。
- 1 -。
基于热敏电阻的数字温度计专业班级:机械1108组内成员:罗良李登宇李海先指导老师:**日期: 2014年6月12日1概述随着以知识经济为特征的信息化时代的到来人们对仪器仪表的认识更加深入,温度作为一个重要的物理量,是工业生产过程中最普遍,最重要的工艺参数之一。
随着工业的不断发展,对温度的测量的要求也越来越高,而且测量的范围也越来越广,对温度的检测技术的要求也越来越高,因此,温度测量及其测量技术的研究也是一个很重要的课题。
目前温度计种类繁多,应用范围也比较广泛,大致可以包括以下几种方法:1)利用物体热胀冷缩原理制成的温度计2)利用热电效应技术制成的温度检测元件3)利用热阻效应技术制成的温度计4)利用热辐射原理制成的高温计5)利用声学原理进行温度测量本系统的温度测量采用的就是热阻效应。
温度测量模块主要为温度测量电桥,当温度发生变化时,电桥失去平衡,从而在电桥输出端有电压输出,但该电压很小。
将输出的微弱电压信号放大,将放大后的信号输入AD转换芯片,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来。
2设计方案2.1设计目的利用51单片机及热敏电阻设计一个温度采集系统,通过学过的单片机和数字电路及面向对象编程等课程的知识设计。
要求的功能是能通过串口将采集的数据在显示窗口显示,采集的温度达一定的精度2.2设计要求使用热敏电阻类的温度传感器件利用其温感效应,将随被测温度变化的电压或电流用单片机采集下来,将被测温度在显示器上显示出来。
3系统的设计及实现3.1系统模块3.1.1 AT89C51AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。
该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
评分:大学物理实验设计性实验实《用热敏电阻改装温度计》实验提要设计要求⑴通过查找资料,并到实验室了解所用仪器的实物以及阅读仪器使用说明书,了解仪器的使用方法,找出所要测量的物理量,并推导出计算公式,在此基础上写出该实验的实验原理。
⑵选择实验的测量仪器,设计出实验方法和实验步骤,要具有可操作性。
⑶根据实验情况自己确定所需的测量次数。
实验仪器惠斯通电桥,电阻箱,表头,热敏电阻,水银温度计,加热电炉,烧杯等实验所改装的温度计的要求(1)要求测量范围在40℃~80℃。
(2)定标时要求测量升温和降温中同一温度下热敏温度计的指示值(自己确定测量间隔,要达到一定的测量精度)。
(3)改装后用所改装的温度计测量多次不同温度的热水的温度,同时用水银温度计测出此时的热水温度(作为标准值),绘制出校正曲线。
提交整体设计方案时间学生自选题后2~3周内完成实验整体设计方案并提交。
提交整体设计方案,要求电子版。
用电子邮件发送到指导教师的电子邮箱里。
思考题如何才能提高改装热敏温度计的精确度?用热敏电阻改装温度计实验目的:1.了解热敏电阻的特性;2.掌握用热敏电阻测量温度的基本原理和方法;3.进一步掌握惠斯通电桥的原理及应用。
实验仪器:惠斯通电桥,电阻箱,热敏电阻,水银温度计,滑动变阻器,微安表,加热电炉,烧杯等实验原理:1.惠斯通电桥原理惠斯通电桥原理电路图如图1所示。
当电桥平衡时,B,D之间的电势相等,桥路电流I=0,B,D之间相当于开路,则U B=U D;I1=I x,I2=I0;于是I1R1=I2R2,I1R X=I2R0 由此得R1/R X=R2/R0或R X=R0R1/R2 (1)(1)式即为惠斯通电桥的平衡条件,也是用来测量电阻的原理公式。
欲求R X,调节电桥平衡后,只要知道R1,R2,R0的阻值,即可由(1)式求得其阻值。
2.热敏电阻温度计原理热敏电阻是具有负的电阻温度系数,电阻值随温度升高而迅速下降,这是因为热敏电阻由半导体制成,在这些半导体内部,自由电子数目随温度的升高增加的很快,导电能力很快增强,虽然原子振动也会加剧并阻碍电子的运动。
目录1 课程设计的目的 (1)2 课程设计的任务和要求 (1)3 设计方案与论证 (1)4 电路设计 (2)4.1 温度测量电路 (3)4.2 单片机最小系统 (6)4.3 LED数码显示电路 (8)5 系统软件设计 (9)6 系统调试 (9)7 总结 (11)参考文献 (13)附录1:总体电路原理图 (14)附录2:元器件清单 (15)附录3:实物图 (16)附录4:源程序 (17)1 课程设计的目的(1)掌握单片机原理及应用课程所学的理论知识;(2)了解使用单片机设计的基本思想和方法,学会科学分析和解决问题;(3)学习单片机仿真、调试、测试、故障查找和排除的方法、技巧;(4)培养认真严谨的工作作风和实事求是的工作态度;(5)锻炼自己的动手动脑能力,以提高理论联系实际的能力。
2 课程设计的任务和要求(1)采用LED数码管显示温度;(2)测量温度范围为-10℃~110℃;(3)测量精度误差小于0.5℃。
3 设计方案与论证方案一:本方案主要是在温度检测部分利用了一款新型的温度检测芯片DS18B20,这个芯片大大简化了温度检测模块的设计,它无需A/D 转换,可直接将测得的温度值以二进制形式输出。
该方案的原理框图如图3-1所示。
DS18B20是美国达拉斯半导体公司生产的新型温度检测器件,它是单片结构,无需外加A/D即可输出数字量,通讯采用单线制,同时该通讯线还可兼作电源线,即具有寄生电源模式。
它具有体积小、精度易保证、无需标定等特点,特别适合与单片机合用构成智能温度检测及控图3-1方案一系统框图方案二:温度检测部分采用传统的热敏电阻,热敏电阻的阻值随环境温度变化而变化,将热敏电阻与固定电阻串联后分压,经A/D转换器将其转换为单片机可识别得二进制数字量,然后根据程序查表得到温度值,单片机主要控制LED显示器显示正确的温度值,并根据设置的上下限控制继电器动作,从而控制外部负载。
该方案的原理框图如图3-2所示。
热敏电阻数字温度计及设计与制作一、热敏电阻介绍热敏电阻(Thermistor)是一种特殊类型的电阻元件,也被称为温度传感器或温度电阻。
它由原材料包括硅、聚苯乙烯等制成,一般构成为由特殊陶瓷物质制成的金属杆支撑的微型电阻片,它的电阻值会随温度的变化而发生量级的变化,应用范围广泛,同时也具有非线性特性。
二、原理介绍热敏电阻可以因温度的变化而改变其电阻值,电路中施加的电压,将发生变化的电阻作用的电流,其特性一般是冷端温度为25°C时,电阻值最小,随着温度的增加,电阻值也增加。
热敏电阻具有很强的非线性特性,温度噪声小,因而对温度测量后级电路要求较低,这种特性使热敏电阻更加容易把输入的温度信号转变为数字信号。
三、数字温度计的介绍数字温度计(Digital Thermometer)是一种使用热敏电阻来测量温度的设备,可以检测温度并以数字方式显示温度变化,常用于家用、工业和其它科学测量等领域。
数字温度计利用热敏电阻这种特性,可以把温度信号变换为数字信号,然后再在显示分辨率与可调量程内显示出来。
要设计并制作一台数字温度计,需要用到热敏电阻、运算放大器、A/D转换器、晶体管、多路复用器和显示器等元件。
(1)热敏电阻。
用来检测温度变化,通过将温度变化映射成电阻变化。
(2)运算放大器。
它将检测到的电阻变化信号发送至A/D转换器,用以进一步进行信号转换处理,从而获取准确的温度数值。
(5)多路复用器。
它用来将晶体管处理出的信号发送至显示器,并选择正确的显示模式,以便正确显示温度数值。
五、结论热敏电阻及其特性使其能够非常精确地测量、检测温度变化。
数字温度计设计与制作主要使用热敏电阻以及相关电路元件,它可以把温度信号变换为数字信号,从而在对精度进行严格控制的情况下,准确地显示出温度信息。
数字式热敏电阻温度计一、热敏电阻温度转换的原理:热敏电阻是近年来发展起来的一种新型半导体感温元件。
由于它具有灵敏度高、体积小、重量轻、热惯性小、寿命长以及价格便宜等优点,因此应用非常广泛。
负系数热敏电阻热敏电阻与普通热电阻不同,它具有负的电阻温度特性,当温度升高时,电阻值减小,其特性曲线如下:热敏电阻的阻值---温度特性曲线是一条指数曲线,非线性度较大,因此在使用时要进行线性化处理,线性化处理虽然能改善热敏电阻的特性曲线,但比较复杂。
为此常在要求不高的一般应用中,作出在一定的温度范围内温度与阻值成线性关系的假定,以简化计算。
热敏电阻的应用是为了感知温度为此给热敏电阻以恒定的电流,测量电阻两端就得到一个电压,然后就可以通过下列公式求得温度:其中:T------被测温度------与热敏电阻特性有关的温度参数K-----与热敏电阻特性有关的系数------热敏电阻两端的电压根据这一公式,如能测得热敏电阻两端的电压,再知道参数和系数K,则可计算出热敏电阻的环境温度,也就是被测的温度。
这样就把电阻随温度的变化关系转化为电压温度变化的关系了。
数字式电阻温度计设计工作的主要内容,就是把热敏电阻两端电压值经A/D转换变成数字量,然后通过软件方法计算得到温度值,再进行显示等处理。
二、应用元件:1、热敏电阻RT串上一个普通电阻R再接电源+5V,取RT电压经送A/D转换器转换。
2、使用ADC0809进行A/D转换。
A/D转换器的任务是将输入的模拟信号电压转换为输出的数字量。
A/D转换的过程是首先对输入的模拟电压信号取样,然后进入保持时间。
在这段时间内将取样的电压量化为数字量,按一定的编码方式输出转换结果。
完成这样的一次转换后重新开始下一次取样,进行新一轮的转换。
ADC0809的转换启动信号(START)和地址锁存信号(ALE)连接在一起,由信号控制地址写入,进行通道的选择,按图中情况,通道的地址为4000H,转换后的数据以定时传送方式80C51,所以要运行一个100 的延时子程序,以等待A/D转换完成进行数据的读操作,为此口地址和RD信号相与后送OE,当有效时,转换数据送上数据总线,由80C51接收。
51单片机的热敏电阻数字温度计设计下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!本店铺为大家提供各种类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you! In addition, this shop provides you with various types of practical materials, such as educational essays, diary appreciation, sentence excerpts, ancient poems, classic articles, topic composition, work summary, word parsing, copy excerpts, other materials and so on, want to know different data formats and writing methods, please pay attention!51单片机的热敏电阻数字温度计设计引言随着电子技术的进步,数字温度计在各种应用中得到了广泛的使用。
基于单片机的热敏电阻温度计的设计引言:热敏电阻是一种根据温度变化而产生变阻的元件,其电阻值与温度成反比变化。
热敏电阻广泛应用于温度测量领域,其中基于单片机的热敏电阻温度计具有精度高、控制方便等特点,因此被广泛应用于各个领域。
本文将介绍基于单片机的热敏电阻温度计的设计,并通过实验验证其测量精度和稳定性。
一、系统设计本系统设计使用STC89C52单片机作为控制核心,热敏电阻作为测量元件,LCD1602液晶显示屏作为温度显示设备。
1.系统原理图2.功能模块设计(1)温度采集模块:温度采集模块主要由热敏电阻和AD转换模块组成。
热敏电阻是根据温度变化而改变阻值的元件,它与AD转换模块相连,将电阻变化转换为与温度成正比的电压信号。
(2)AD转换模块:AD转换模块将热敏电阻的电压信号转换为数字信号,并通过串口将转换结果传输给单片机。
在该设计中,使用了MCP3204型号的AD转换芯片。
(3)驱动显示模块:驱动显示模块使用单片机的IO口来操作LCD1602液晶显示屏,将温度数值显示在屏幕上。
(4)温度计算模块:温度计算模块是通过单片机的计算功能将AD转换模块传输过来的数字信号转换为对应的温度值。
根据热敏电阻的特性曲线,可以通过查表或采用数学公式计算获得温度值。
二、系统实现1.硬件设计(1)单片机电路设计单片机电路包括单片机STC89C52、晶振、电源电路等。
根据需要,选用合适的外部晶振进行时钟信号的驱动。
(2)AD转换电路设计AD转换电路采用了MCP3204芯片进行温度信号的转换。
根据芯片的datasheet,进行正确的连接和电路设计。
(3)LCD显示电路设计LCD显示电路主要由单片机的IO口控制,根据液晶显示模块的引脚定义,进行正确的连接和电路设计。
(4)温度采集电路设计温度采集电路由热敏电阻和合适的电阻组成,根据不同的热敏电阻特性曲线,选择合适的电阻和连接方式。
2.软件设计(1)初始化设置:单片机开机之后,需要进行一系列的初始化设置,包括对IO口、串口和LCD液晶显示屏的初始化设置。
电子信息工程学院电子设计应用软件训练任务【训练任务】:1、熟练掌握PROTEUS软件的使用;2、按照设计要求绘制电路原理图;3、能够按要求对所设计的电路进行仿真;【基本要求及说明】:1、按照设计要求自行定义电路图纸尺寸;2、设计任务如下:基于热敏电阻的数字温度计设计要求使用热敏电阻类的温度传感器件利用其感温效应,将随被测温度变化的电压或电流用单片机采集下来,将被测温度在显示器上显示出来:●测量温度范围−50℃~110℃。
●精度误差小于0.5℃。
●LED数码直读显示。
本题目使用铂热电阻PT100,其阻值会随着温度的变化而改变。
PT后的100即表示它在0℃时阻值为100欧姆,在100℃时它的阻值约为138.5欧姆。
厂家提供有PT100在各温度下电阻值值的分度表,在此可以近似取电阻变化率为0.385Ω/℃。
向PT100输入稳恒电流,再通过A/D转换后测PT100两端电压,即得到PT100的电阻值,进而算出当前的温度值。
采用2.55mA的电流源对PT100进行供电,然后用运算放大器LM324搭建的同相放大电路将其电压信号放大10倍后输入到AD0804中。
利用电阻变化率0.385Ω/℃的特性,计算出当前温度值。
3、按照设计任务在Proteus 6 Professional中绘制电路原理图;4、根据设计任务的要求编写程序,在Proteus下进行仿真,实现相应功能。
【按照要求撰写总结报告】成绩:_____一、任务说明使用热敏电阻类的温度传感器件利用其感温效应,将随被测温度变化的电压或电流用单片机采集下来,将被测温度在显示器上显示出来:●测量温度范围−50℃~110℃。
●精度误差小于0.5℃。
●LED数码直读显示。
本题目使用铂热电阻PT100,其阻值会随着温度的变化而改变。
PT后的100即表示它在0℃时阻值为100欧姆,在100℃时它的阻值约为138.5欧姆。
厂家提供有PT100在各温度下电阻值值的分度表,在此可以近似取电阻变化率为0.385Ω/℃。
向PT100输入稳恒电流,再通过A/D转换后测PT100两端电压,即得到PT100的电阻值,进而算出当前的温度值。
采用2.55mA的电流源对PT100进行供电,然后用运算放大器LM324搭建的同相放大电路将其电压信号放大10倍后输入到AD0804中。
利用电阻变化率0.385Ω/℃的特性,计算出当前温度值。
二、元器件简介1、AT89C51简介AT89C51是一种带4K字节FLASH存储器的低电压、高性能CMOS,8位微处理器,俗称单片机。
AT89C51 提供以下标准功能:4k 字节Flash 闪速存储器,128字节内部RAM,32 个I/O 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。
其引脚图如图一所示。
图一AT89C51引脚图VCC: 电源GND: 地P0 口:P0口是一个8位漏极开路的双向I/O口。
作为输出口,每位能驱动8个TTL逻辑电平。
对P0端口写“1”时,引脚用作高阻抗输入。
当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用。
在这种模式下,P0具有内部上拉电阻。
P1口:P1口是一个具有内部上拉电阻的8位双向I/O口,P1输出缓冲器能驱动4个TTL逻辑电平。
对P1 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。
作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。
此外,P1.0和P1.2分别作定时器/计数器2的外部计数输入(P1.0/T2)和时器/计数器2的触发输入(P1.1/T2EX)。
P2口:P2口是一个具有内部上拉电阻的8位双向I/O 口,P2 输出缓冲器能驱动4个TTL逻辑电平。
对P2 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。
作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。
在访问外部程序存储器或用16位地址读取外部数据存储器(例如执行MOVX @DPTR)时,P2口送出高八位地址。
在这种应用中,P2口使用很强的内部上拉发送1。
在使用8位地址(如MOVX @RI)访问外部数据存储器时,P2口输出P2锁存器的内容。
在flash编程和校验时,P2口也接收高8位地址字节和一些控制信号。
P3口:P3口是一个具有内部上拉电阻的8位双向I/O 口,对P3 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。
作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。
P3口亦作为AT89C51特殊功能(第二功能)使用,如表一所示。
表一AT89C51引脚号第二功能RST:复位输入,晶振工作时,RST脚持续2个机器周期高电平将使单片机复位。
ALE/PROG:地址锁存控制信号(ALE)是访问外部程序存储器时,锁存低8 位地址的输出脉冲。
XTAL1和XTAL2分别为反向放大器的输入和输出。
该反向放大器配置为片内振荡器时,石晶振荡和陶瓷振荡均可采用。
2、ADC0804ADC0804是属于连续渐进式(Successive Approximation Method)的A/D转换器,这类型的A/D转换器除了转换速度快(几十至几百us)、分辨率高外,还有价钱便宜的优点,普遍被应用于微电脑的接口设计上,其引脚图如图二所示。
图二ADC0804引脚图芯片参数:工作电压:5V,即VCC= 5V。
模拟输入电压范围:0~5V,即0≤Vin≤5V。
分辨率:8位,即分辨率为1/2=1/256,转换值介于0~255之间。
转换时间:100us(fCK=640KHz时)。
转换误差:±1LSB。
参考电压:2.5V,即Vref=2.5V。
各个管脚的作用:D0-D7:数字量输出端,输出结果为八位二进制结果;CLK:为芯片工作提供工作脉冲,时钟电路如图所示,时钟频率计算方式是:FCK=1/(1.1×R×C)CS:片选信号;WR:写信号输入端;RD:读信号输入端;INTR:转换完毕中断提供端;其他管脚连接如图,是供电和提供参考电压的管脚输入端。
3、铂热电阻PT100铂热电阻PT100,它的阻值跟温度的变化成正比。
PT100的阻值与温度变化关系为:当PT100温度为0℃时它的阻值为100欧姆,在100℃时它的阻值约为138.5欧姆。
它的工业原理:当PT100在0摄氏度的时候他的阻值为100欧姆,它的阻值会随着温度上升而成匀速增长的。
在高温下其物理、化学性质都非常稳定,因此它具有精度高、稳定性好、性能可靠的特点。
它的电阻—温度关系的线性度非常好,在-200~650℃温度范围内线性度已经非常接近直线,电阻与温度的关系:R=αT+100。
4、LM324LM324系列器件带有差动输入的四运算放大器。
它采用14脚双列直插塑料封装。
它的内部包含四组形式完全相同的运算放大器,除电源共用外,四组运放相互独立。
它们有一些显著优点。
该四放大器可以工作在低到3.0伏或者高到32伏的电源下,静态电流为MC1741的静态电流的五分之一。
引脚图如图三所示。
图三LM324引脚图三、方案论证本次设计以AT89C51和ADC0804为核心,利用热敏电阻的热敏效应,把温度变化转换成阻值变化,进而电压变化,把转换过来的模拟电压输送给模数转换电路ADC0804,将模拟量转换成数字量,再将数字量输送给单片机,单片机进行数据处理,处理的结果是,使输出的数据给数码管,数码管能够显示当前温度。
其各个元器件的主要职能如下:铂热电阻PT100:温度传感器,将非直接测量的温度转换成可测量可用的模拟电压电压信号。
LM324:由于测温电路输出的电压信号很微小,如果直接输送给模数转换器将会造成很大的误差,LM324主要用来放大测温电路的输出电压,使其输出的电压能够进行模数转换。
ADC0804:模数转换器,将LM324输送来的模拟电压转换成数字量,并输送给单片机进行数据处理。
AT89C51单片机:对ADC0804输送过来的数字信号,进行数据处理,处理结果送给数码管,使其能够显示当前的温度。
另外,他还控制着ADC0804模数转换器的工作状态如控制着模数转换器的选通、开启、转换和完成输出等。
数码管:显示当前的温度值。
其设计思路如图四所示。
图四 设计方框图四、电路设计1、PT100测温电路铂热电阻PT100采用恒流源测量电路,其测量电路如图五所示。
图五 PT100测温电路PT100温度与电阻值的对应关系如表二所示。
温度/℃ -50 -30 -100 10 20ATC80C51 数据处理 ADC0804 模数转换电路 LM324 放大电路 数码管 显示PT100温度传感器表二PT100温度与电阻值的对应关系当温度的变化范围是-50℃-110℃,则电阻由80.31Ω变化到142.29Ω。
根据U=IR可得,则电压变化范围为0.2048v~0.3628v,电压变化为0.1580v。
2、ADC0804模数转换器的连接CS:芯片片选信号,低电平有效,高电平时芯片不工作。
RD:启动ADC0804进行ADC采样,该信号低电平有效,即信号由低电平变成高电平时,触发一次ADC转换。
WR:低电平有效,即=0时,DAC0804把转换完成的数据加载到DB口,可以通过数据端口DB0~DB7读出本次的采样结果。
INTR:转换完成输出端,输出低电平。
CLK IN和CLK R:外接RC振荡电路产生模数转换器所需的时钟信号,VREF/2:参考电压接入引脚,该引脚可外接电压也可悬空,若外接电压,则ADC的参考电压为该外界电压的两倍,如不外接,则V REF与Vcc 共用电源电压,此时ADC的参考电压即为电源电压Vcc的值。
其连接电路如图六所示。
图六ADC0804的电路连接3、AT89C51单片机的连接电路单片机作为控制中心和数据处理中心,他连接着ADC0804模数转换器和数码管显示电路,其中P0.0~P0.3分别连接四个数码管,作为数码管的选通控制端,P3的八个输出端口作为数码管的数据输入端,P2.5~P2.7四个端口连接ADC0804控制着模数转换器的选通、转换、输出等等,P1口连接着ADC0804的八位输出端口。
其他端口的功能:RST:复位输入,晶振工作时,RST脚持续2个机器周期高电平将使单片机复位。
ALE/PROG:地址锁存控制信号(ALE)是访问外部程序存储器时,锁存低8 位地址的输出脉冲。
XTAL1和XTAL2分别为反向放大器的输入和输出。
该反向放大器配置为片内振荡器时,石晶振荡和陶瓷振荡均可采用。
其连接电路如图七所示。
图七ATC89C51的连接电路五、PROTEUS设计1、创建新工程双击Proteus 8 Professional图标,点击File(文件)中New Project项,新建一个工程项目,在Name项输入项目名,在Path项中选择保存路径,点击New project,再点击Next设置完成,如图八所示。