温度传感器课程设计_第1页
温度传感器课程设计_第2页
温度传感器课程设计_第3页
温度传感器课程设计_第4页
温度传感器课程设计_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、华南师范大学增城学院华南师范大学增城学院 课课 程程 论论 文文 题目:智能温度测量装置题目:智能温度测量装置 课 程 名 称 传感器与检测技术传感器与检测技术 考 查 学 期 2013/20142013/2014 学年学年 第第 1 1 学期学期 考 查 方 式 课程论文课程论文 姓 名 学 号 专 业 应用电子应用电子 成 绩 指 导 教 师 目录目录 摘要摘要.2 一、创作背景:一、创作背景:.3 二、元件选择与说明二、元件选择与说明.3 2.1 1 Pt100Pt100 温度传感器温度传感器.3 2.2 2 AT89C51AT89C51 单片机单片机.4 2.3 3 运算放大器运算放大

2、器.5 2.4 4 A/DA/D 转换电路转换电路.5 2.5 5 LCDLCD 显示器显示器.6 三、系统总体设计介绍三、系统总体设计介绍.6 四、软件设计四、软件设计.7 4.1 1 系统软件设计说明系统软件设计说明.7 4.2 2 软件的有关算法软件的有关算法.8 4.3 3 软件的流程图软件的流程图.9 五、课程设计心得体会五、课程设计心得体会.9 六、参考文献六、参考文献.10 摘要摘要 本文主要介绍了智能温度测量仪的设计,包括硬件和软件的设计。先对该 测量仪进行概括性介绍,然后介绍该测量仪在硬件设计上的主要器件:“Pt100 热电阻”、AT89C51单片机和LCD显示器以及描述测量

3、仪的总体结构原理。在本 设计中,是以铂电阻PT100作为温度传感器,采用恒流测温的方法,通过单片机 进行控制,用放大器、A/D转换器进行温度信号的采集。 关键词:关键词:温度;Pt100热电阻;AT89C51单片机;LCD显示器。 一、创作背景一、创作背景: 随着科技的发展和“信息时代”的到来,作为获取信息的手段传感器 技术得到了显著的进步,其应用领域越来越广泛,对其要求越来越高,需求越 来越迫切。因此,了解并掌握各传感器的基本结构、工作原理及特性是非常重 要的。传感器主要用于测量和控制系统,它的性能好坏直接影响系统的性能。 因此,不仅必须掌握各类传感器的结构、原理及其性能指标,还必须懂得传感

4、 器经过适当的接口电路调整才能满足信号的处理、显示和控制的要求,而只有 通过对传感器应用实例的原理和智能传感器实例的分析了解,才能将传感器和 信息通信与信息处理结合起来,适应传感器的生产、研制、开发和应用。另一 方面,传感器的被测信来自于各个应用领域,每个领域都为了改革生产力、提 高工效和时效,各自都在开发研制适合应用的传感器,于是种类繁多的新型传 感器及传感器系统不断涌现。温度传感器是其中重要的一类传感器。其发展速 度之快,以及其应用之广,并且还有很大潜力。为了提高对传感器的认识和了 解,尤其是对温度传感器的深入研究以及其用法与用途,基于实用、广泛和典 型的原则而设计了本系统。本文利用单片机

5、结合温度传感器技术而开发设计了 这一温度测量系统。文中将传感器理论与单片机实际应用有机结合,详细地讲 述了利用热电阻作为温度传感器来测量实时的温度,以及实现热电转换的原理 过程。 二、元件选择与说明二、元件选择与说明 2.12.1 Pt100Pt100 温度传感器温度传感器 温度传感器从使用的角度大致可分为接触式和非接触式两大类,前者是让 温度传感器直接与待测物体接触,而后者是使温度传感器与待测物体离开一定 的距离,检测从待测物体放射出的红外线,达到测温的目的。在接触式和非接 触式两大类温度传感器中,相比运用多的是接触式传感器,非接触式传感器一 般在比较特殊的场合才使用,目前得到广泛使用的接触

6、式温度传感器主要有热 电式传感器,其中将温度变化转换为电阻变化的称为热电阻传感器,将温度变 化转换为热电势变化的称为热电偶传感器。 热电阻传感器可分为金属热电阻式和半导体热电阻式两大类,前者简称热 电阻,后者简称热敏电阻。常用的热电阻材料有铂、铜、镍、铁等,它具有高 温度系数、高电阻率、化学、物理性能稳定、良好的线性输出特性等,常用的 热电阻如 PT100、PT1000 等。近年来各半导体厂商陆续开发了数字式的温度传 感器,如 DALLAS 公司 DS18B20,MAXIM 公司的 MAX6576、MAX6577,ADI 公司的 AD7416 等,这些芯片的显著优点是与单片机的接口简单,如 D

7、S18B20 该温度传 感器为单总线技术,MAXIM 公司的 2 种温度传感器一个为频率输出,一个为周 期输出,其本质均为数字输出,而 ADI 公司的 AD7416 的数字接口则为近年也比 较流行的 I2C 总线,这些本身都带数字接口的温度传感器芯片给用户带来了极 大的方便,但这类器件的最大缺点是测温的范围太窄,一般只有-55+125, 而且温度的测量精度都不高,好的才0.5,一般有2左右,因此在高精度 的场合不太满足用户的需要。 热电偶是目前接触式测温中应用也十分广泛的热电式传感器,它具有结构 简单、制造方便、测温范围宽、热惯性小、准确度高、输出信号便于远传等优 点。常用的热电偶材料有铂铑-

8、铂、铱铑-铱、镍铁-镍铜、铜-康铜等,各种不 同材料的热电偶使用在不同的测温范围场合。热电偶的使用误差主要来自于分 度误差、延伸导线误差、动态误差以及使用的仪表误差等。 非接触式温度传感器主要是被测物体通过热辐射能量来反映物体温度的高 低,这种测温方法可避免与高温被测体接触,测温不破坏温度场,测温范围宽, 精度高,反应速度快,既可测近距离小目标的温度,又可测远距离大面积目标 的温度。目前运用受限的主要原因一是价格相对较贵,二是非接触式温度传感 器的输出同样存在非线性的问题,而且其输出受与被测量物体的距离、环境温 度等多种其它因素的影响。 本设计的要求是采用“PT100”热电阻,测温范围是-20

9、0+600,精度 0.5%,具体的型号选为 WZP 型铂电阻。 2 22 2 AT89C51AT89C51 单片机单片机 AT89C51 是一种带 4K 字节闪存可编程可擦除只读存储器(FPEROMFlash Programmable and Erasable Read Only Memory)的低电压、高性能 CMOS 8 位 微处理器,俗称单片机。AT89C2051 是一种带 2K 字节闪存可编程可擦除只读存 储器的单片机。单片机的可擦除只读存储器可以反复擦除 1000 次。该器件采用 ATMEL 高密度非易失存储器制造技术制造,与工业标准的 MCS-51 指令集和输出 管脚相兼容。由于将

10、多功能 8 位 CPU 和闪烁存储器组合在单个芯片中,ATMEL 的 AT89C51 是一种高效微控制器,AT89C2051 是它的一种精简版本。AT89C51 单 片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。 2.32.3 运算放大器运算放大器 本次设计采用的运算放大器是 LM324N。LM324N 为四运放集成电路(图 4) , 采用 14 脚双列直插塑料封装。内部有四个运 算放大器,有相位补偿电路。电路功耗很小, LM324N 工作电压范围宽,可用正电源 330V,或正负双电源15V15V 工作。 它的输入电压可低到地电位,而输出电压范围 为 OVcc。它的内部包含四组形式完

11、全相同的 运算放大器,除电源共用外,四组运放相互单 独。每一组运算放大器可用如图所示的符号来表示,它 有 5 个引出脚,其中“+” 、 “-”为两个信号输入端, “V+” 、 “V-”为正、负电源 端, “Vo”为输出端。两个信号输入端中,Vi-(-)为反相输入端,表示运放输 出端 Vo 的信号与该输入端的相位相反;Vi+(+)为同相输入端,表示运放输出 端 Vo 的信号与该输入端的相位相同。 2.42.4 A/DA/D 转换电路转换电路 图 4 将模拟信号转换成数字信号的电路,称为模数转换器(简称 a/d 转换器);将数 字信号转换为模拟信号的电路称为数模转换器(简称 d/a 转换器或);a

12、/d 转换 器和 d/a 转换器已成为信息系统中不可缺的组成部分,为确保系统处理结果的 精确度,a/d 转换器和 d/a 转换器必须具有足够的转换精度;如果要实现快速 变化信号的实时控制与检测,a/d 与 d/a 转换器还要求具有较高的转换速度。 转换精度与转换速度是衡量 a/d 与 d/a 转换器的重要技术指标。随着集成技术 的发展,现已研制和生产出许多单片的和混合集成型的 a/d 和 d/a 转换器,它 们具有愈来愈先进的技术指标。 2.52.5 LCDLCD 显示器显示器 液晶显示器是一种采用了液晶控制透光度技术来实现色彩的显示器。和 CRT 显示器相比,LCD 的优点是很明显的。由于通

13、过控制是否透光来控制亮和暗, 当色彩不变时,液晶也保持不变,这样就无须考虑刷新率的问题。对于画面稳 定、无闪烁感的液晶显示器,刷新率不高但图像也很稳定。LCD 显示器还通过 液晶控制透光度的技术原理让底板整体发光,所以它做到了真正的完全平面。 三、系统总体设计介绍三、系统总体设计介绍 测温的模拟电路是把当前 PT100热电阻传感器的电阻值,转换为容易测量 的电压值,经过放大器放大信号后送给 A/D 转换器把模拟电压转为数字信号后 传给单片机 AT89C51,单片机再根据公式换算把测量得的温度传感器的电阻值 转换为温度值,并将数据送出到 LCD 显示器进行显示。 本设计系统主要包括温度信号采集单

14、元,单片机数据处理单元,温度显示 单元。其中温度信号的数据采集单元部分包括温度传感器、温度信号的获取电 路(采样) 、放大电路、A/D 转换电路。 系统的总结构框图如图所示。 系统的总结构框图 本温度测量系统设计,是采用 PT100 温度传感器经过放大和 A/D 转换器送 到单片机进行控制温度显示。另外本系统还可以通过外接电路扩展实现温度报 警功能,从而更好的实现温度现场的实时控制。 经过多次的修改和调试测量,本设计基本符合设计要求,由于受人为因素 和软硬件的限制,系统难免不了带来一些误差,但通过调节和精确计算可以减 小误差。 通过本次温度测量系统的设计,我对温度测量控制有了进一步的熟悉和更

15、深入的学习。在整个设计的过程中,本设计的重点和难点是:怎样将 PT100 热 电阻的非电量信号转换为单片机单片机能识别的电量信号,其中的信号如何放 大及放大倍数的确定等等。 四、软件设计四、软件设计 4.14.1 系统软件设计说明系统软件设计说明 进行微机测量控制系统设计时,除了系统硬件设计外,大量的工作就是如 何根据每个测量对象的实际需要设计应用程序。因此,软件设计在微机测量控 制系统设计中占重要地位。对于本系统,软件设计更为重要。 在单片机测量控制系统中,大体上可分为数据处理、过程控制两个基本类 型。数据处理包括:数据的采集、数字滤波、标度变换等。过程控制程序主要 是使单片机按一定的方法进

16、行计算,然后再输出,以便达到测量控制目的。 软件设计主要是对温度进行采集、显示,通过按键操作,进行时间的设置与 修改。因此,整个软件可分为温度采集子程序、时钟读取程序、按键子程序、 显示子程序、及系统主程序。 4.24.2 软件的有关算法软件的有关算法 根据误差理论,我们要获得较高精度的温度测量值,办法一般有 2 个,要 么采用查表法,要么建立高精度的数学模型。如果用查表法,主要有 2 个问题, 如果要提高测量精度,则需要建立大量的表格,而且得提前做大量得试验来进 行多点校正,还有一个问题是程序的通用性差,这台仪器上校正好得数据可能 在另一台上不合适。而采用已知的分度表,建立数学模型,然后通过

17、工程量 (标度)变换,通过测量 A/D 转换的结果后计算得到。这里我们考虑第 2 种方 法的优点,首先采用分段的方法,将测量范围分段,然后查出该段的数学模型 的各个系数,然后计算出温度值,这里,由于时间的关系,我们对整个测量范 围分了 3 段,分别为 049、5070、71100,利用分度表进行离线的 数学拟合,得到各段的数学模型系数。同时,可通过再将标度值代入可粗略估 计在各个测量段内的最大误差值。 我们通过最小二乘法进行线性拟合,得到如下的数学模型为: T1=2.5772R-257.7708 0-49 T2=2.6366R-267.01 5070 T3=2.7206R-281.90 711

18、00 上述 3 个数学模型中,最大的理论误差值都小于 0.5,能够满足精度要 求,实际上如果有足够的时间,我们完全可以分得再细一些,这样理论的误差 将会变得更小。 根据上述的线性拟合结果:T=AR-B,这里的 A、B 是上述不同温度段的系 数,而 R 值由于在输出为 0V 时,实际上有个对应于 100 欧姆的偏置电路,因此 根据 R-R0=U/I,而 I=2.500V/1.500K,而 AD/U/G=4096/4.900V,这里的 AD 值 为 A/D 转换得结果 G 为放大器的增益,本设计中的二级放大器放大的倍数为 80 倍。将上述条件代入得:T=A(4.9AD/4096/G/I+100)-

19、B 4.34.3 软件的流程图软件的流程图 开始 系统初始化 PT100 温度数据采 集 处理读到的数据 送 LCD 显示 结束 开始 初始化函数 A/D 转换器进行 A/D 转 换 将转换后的电压转换为温 度 返回 图 1 系统总流程图 图 2 温度转换程序流程图 开始 系统初始化 调用温度子程序 调用显示子程 序 调用扫描按键程序 开始 将温度数据写入到 LCD 读取温度值 显示温度值 返回 图 3 显示流程图 图 4 主函数流程图 五、课程设计心得体会五、课程设计心得体会 通过本次温度测量系统的设计,我对温度测量控制有了进一步的熟悉和更 深入的学习。在整个设计的过程中,本设计的重点和难点是:怎样将 PT100 热 电阻的非电量信号转换为单片机单片机能识别的电量信号,其中的信号如何放 大及放大倍数的确定等等。 这次毕业设计历时两周,从一开始的课题确定,到后来的资料查找、理论 学习,再有就是近来的调试和测试过程,这一切都使我的理论知识和动手能力 进一步得到提升。在画原理图、电路仿真和调试过程中不可避免地遇到各种问 题,这要求保持沉着冷静,联系书本理论知识积极地思考,实在解决不了时候 可以请教同学或指导老师。虽然在制作过程中不可避免地遇到很多问题,但是 最后还是在老师以及同学的帮助下圆满解决了这些问题,实现了整个系

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论