logo资料库

基于PT100的温度测量系统设计.doc

第1页 / 共45页
第2页 / 共45页
第3页 / 共45页
第4页 / 共45页
第5页 / 共45页
第6页 / 共45页
第7页 / 共45页
第8页 / 共45页
资料共45页,剩余部分请下载后查看
本文首先简要介绍了铂电阻PT100的特性以及测温的方法,在此基础上阐述了基于PT100的温度测量系统
本文采用AT89S51单片机,TLC2543 A/D转换器,DS1302时钟芯片,AD620放大器,
关键词:
PT100 单片机 温度测量 DS1302
Abstract
目 录
第二章 硬件设计
第二节 信号调理电路
第三节 恒流源电路
第四节 放大电路的设计
第五节 A/D转换器的选择与设计电路
第六节 DS1302时钟电路设计
第七节 单片机控制电路
第八节 按键和显示电路
第三章 软件设计
第一节 系统软件设计说明
第二节 软件的有关算法
第三节 软件的流程图
第四节 部分设计模块
1.时钟数据采集模块
2.先向DS1302中写入数据,再根据DS1302时间信号的地址读取数据。
程序如下:
通过恒流源电路采集到的信号经过放大电路进行放大后,送入到A/D转换器进行A/D转换,再送到单
第四章 电路仿真的设计与分析
结 论
参考文献
致 谢
摘 要 本文首先简要介绍了铂电阻 PT100 的特性以及测温的方法,在此基础上阐述了基于 PT100 的温度测量系统设计。在本设计中,是以铂电阻 PT100 作为温度传感器,采用恒流测温的方 法,通过单片机进行控制,用放大器、A/D 转换器进行温度信号的采集。另外,还设计了时 钟电路模块,能实现对温度的实时测量。本设计采用了两线制铂电阻温度测量电路,通过对 电路的设计,减小了测量电路及 PT100 自身的误差,使温控精度在 0℃~100℃范围内达到± 0.1℃。 本文采用 AT89S51 单片机,TLC2543 A/D 转换器,DS1302 时钟芯片,AD620 放大器,铂电 阻 PT100 及 6 位数码管组成系统,编写了相应的软件程序,使其实现温度的实时显示。该系统 的特点是:使用简便;测量精确、稳定、可靠;测量范围大;使用对象广。 关键词: PT100 单片机 温度测量 DS1302 I
Abstract This article briefly describes the characteristics of PT100 platinum resistance and temperature measurement method, on the basis it describes the design of temperature measurement system based on PT100. In this design, it is use a PT100 platinum resistance as temperature sensor, in order to acquisition the temperature signal, it use of constant-current temperature measurement method and use single-chip control, Amplifier, A / D converter. In addition, it designs a clock circuit modules to achieve real-time measurement of temperature.It can still improve the perform used two-wire temperature circuit and reduce the measurement eror. The temperature precision is reached ±0.1℃ between 0℃~100℃. The system contains SCM(AT89S51), analog to digital convert department (TLC2543), DS1302 chip, AD620 amplifier, PT100 platinum, LED Digital tube with six, write the corresponding software program to achieve real-time temperature display. The system is simple , accurate , stable and wide range. Keywords: PT100 SCM Temperature Measures DS1302 II
目 录 前 言................................................................................................................................. 1 第一章 方案设计与论证............................................................................................2 第一节 传感器的选择................................................................................................2 第二节 方案论证........................................................................................................3 第三节 系统的工作原理............................................................................................3 第四节 系统框图........................................................................................................4 第二章 硬件设计..........................................................................................................5 第一节 PT100 传感器特性和测温原理.................................................................... 5 第二节 信号调理电路................................................................................................6 第三节 恒流源电路的设计........................................................................................6 第四节 放大电路的设计............................................................................................7 第五节 A/D 转换器的选择与设计电路.................................................................... 9 第六节 DS1302 时钟电路设计................................................................................12 第七节 单片机控制电路.......................................................................................... 14 第八节 按键和显示电路..........................................................................................14 第三章 软件设计............................................................................ 错误!未定义书签。 第一节 系统软件设计说明......................................................................................16 第二节 软件的有关算法..........................................................................................16 第三节 软件的流程图..............................................................................................17 第四节 部分设计模块.............................................................................................. 19 第四章 电路仿真的设计与分析............................................................................24 第一节 Proteus 仿真软件介绍.................................................................................24 第二节 电路仿真设计..............................................................................................24 第三节 仿真分析......................................................................................................26 结 论............................................................................................................................... 27 参考文献........................................................................................................................ 28 III
附录 A............................................................................................................................. 29 附录 B: .............................................................................................................................30 致 谢............................................................................................................................... 31 IV
前 言 随着科技的发展和“信息时代”的到来,作为获取信息的手段——传感器技术得到了显 著的进步,其应用领域越来越广泛,对其要求越来越高,需求越来越迫切。因此,了解并掌 握各类传感器的基本结构、工作原理及特性是非常重要的。 传感器主要用于测量和控制系统,它的性能好坏直接影响系统的性能。因此,不仅必须 掌握各类传感器的结构、原理及其性能指标,还必须懂得传感器经过适当的接口电路调整才 能满足信号的处理、显示和控制的要求,而且只有通过对传感器应用实例的原理和智能传感 器实例的分析了解,才能将传感器和信息通信与信息处理结合起来,适应传感器的生产、研 制、开发和应用。另一方面,传感器的被测信号来自于各个应用领域,每个领域都为了改革 生产力、提高工效和时效,各自都在开发研制适合应用的传感器,于是种类繁多的新型传感 器及传感器系统不断涌现。温度传感器是其中重要的一类传感器。其发展速度之快,以及其 应用之广,并且还有很大潜力。 为了提高对传感器的认识和了解,尤其是对温度传感器的深入研究以及其用法与用途, 基于实用、广泛和典型的原则而设计了本系统。本文利用单片机结合温度传感器技术而开发 设计了这一温度测量系统。文中将传感器理论与单片机实际应用有机结合,详细地讲述了利 用热电阻作为温度传感器来测量实时的温度,以及实现热电转换的原理过程。 本设计应用性比较强,设计系统可以作为温度测量显示系统,如果稍微改装可以做热水 器温度调节系统、生产温度监控系统等等。本课题主要任务是完成环境温度检测并显示温度 和实时的时间。设计后的系统具有操作方便,控制灵活移植性强等优点。 本设计系统包括温度传感器,信号放大电路,A/D 转换模块,时钟模块,数据处理与控 制模块,温度、时间显示模块六个部分。文中对每个部分功能、实现过程作了详细介绍。整 个系统的核心是进行温度测量与显示,完成了课题所有要求。 1
第一章 方案设计与论证 第一节 传感器的选择 温度传感器从使用的角度大致可分为接触式和非接触式两大类,前者是让温度传感器直 接与待测物体接触,而后者是使温度传感器与待测物体离开一定的距离,检测从待测物体放 射出的红外线,达到测温的目的。在接触式和非接触式两大类温度传感器中,相比运用多的 是接触式传感器,非接触式传感器一般在比较特殊的场合才使用,目前得到广泛使用的接触 式温度传感器主要有热电式传感器,其中将温度变化转换为电阻变化的称为热电阻传感器, 将温度变化转换为热电势变化的称为热电偶传感器。 热电阻传感器可分为金属热电阻式和半导体热电阻式两大类,前者简称热电阻,后者简 称热敏电阻。常用的热电阻材料有铂、铜、镍、铁等,它具有高温度系数、高电阻率、化学、 物理性能稳定、良好的线性输出特性等,常用的热电阻如 PT100、PT1000 等。近年来各半导 体厂商陆续开发了数字式 的温度传感 器,如 DALLAS 公司 DS18B20 ,MAXIM 公司的 MAX6576、MAX6577,ADI 公司的 AD7416 等,这些芯片的显著优点是与单片机的接口简单, 如 DS18B20 该温度传感器为单总线技术,MAXIM 公司的 2 种温度传感器一个为频率输出, 一个为周期输出,其本质均为数字输出,而 ADI 公司的 AD7416 的数字接口则为近年也比较 流行的 I2C 总线,这些本身都带数字接口的温度传感器芯片给用户带来了极大的方便,但这 类器件的最大缺点是测温的范围太窄,一般只有-55~+125℃,而且温度的测量精度都不高, 好的才±0.5℃,一般有±2℃左右,因此在高精度的场合不太满足用户的需要。 热电偶是目前接触式测温中应用也十分广泛的热电式传感器,它具有结构简单、制造方 便、测温范围宽、热惯性小、准确度高、输出信号便于远传等优点。常用的热电偶材料有铂 铑-铂、铱铑-铱、镍铁-镍铜、铜-康铜等,各种不同材料的热电偶使用在不同的测温范围场合。 热电偶的使用误差主要来自于分度误差、延伸导线误差、动态误差以及使用的仪表误差等。 非接触式温度传感器主要是被测物体通过热辐射能量来反映物体温度的高低,这种测温 方法可避免与高温被测体接触,测温不破坏温度场,测温范围宽,精度高,反应速度快,既 可测近距离小目标的温度,又可测远距离大面积目标的温度。目前运用受限的主要原因一是 价格相对较贵,二是非接触式温度传感器的输出同样存在非线性的问题,而且其输出受与被 测量物体的距离、环境温度等多种其它因素的影响。 由于本设计的任务是要求测量的范围为 0℃~100℃,测量的分辨率为±0.1℃,综合价格 2
以及后续的电路,决定采用线性度相对较好的 PT100 作为本课题的温度传感器,具体的型号 为 WZP 型铂电阻,该传感器的测温范围从-200℃~+650℃。具体在 0℃~100℃的分度特 性表见附录 A 所示。 温度测量的方案有很多种,可以采用传统的分立式传感器、模拟集成传感器以及新兴的 第二节 方案论证 智能型传感器。 方案一:采用模拟分立元件 如电容、电感或晶体管等非线形元件,该方案设计电路简单易懂,操作简单,且价格便 宜,但采用分立元件分散性大,不便于集成数字化,而且测量误差大。 方案二:采用温度传感器 通过温度传感器采集温度信号,经信号放大器放大后,送到 A/D 转换芯片,将模拟量转 化为数字量,传送给单片机控制系统,最后经过 LED 显示温度。 热电阻也是最常用的一种温度传感器。它的主要特点是测量精度高,性能稳定,使用方 便,测量范围为-200℃~650℃,完全满足要求,考虑到铂电阻的测量精确度是最高的,所以 我们设计最终选择铂电阻 PT100 作为传感器。该方案采用热电阻 PT100 做为温度传感器、 AD620 作为信号放大器,TLC2543 作为 A/D 转换部件,对于温度信号的采集具有大范围、高 精度的特点。相对与方案一,在功能、性能、可操作性等方面都有较大的提升。在这里我选 用方案二完成本次设计。 第三节 系统的工作原理 测温的模拟电路是把当前 PT100 热电阻传感器的电阻值,转换为容易测量的电压值,经 过放大器放大信号后送给 A/D 转换器把模拟电压转为数字信号后传给单片机 AT89S51,单片 机再根据公式换算把测量得的温度传感器的电阻值转换为温度值,并将数据送出到数码管进 行显示。另外,外接一个时钟芯片 DS1302 产生时钟信号送入到单片机中进行处理控制,并 将时间显示出来,以实现温度的实时监控。 3
分享到:
收藏