温度传感器课程设计

上传人:人*** 文档编号:429801296 上传时间:2022-08-12 格式:DOC 页数:13 大小:137KB
返回 下载 相关 举报
温度传感器课程设计_第1页
第1页 / 共13页
温度传感器课程设计_第2页
第2页 / 共13页
温度传感器课程设计_第3页
第3页 / 共13页
温度传感器课程设计_第4页
第4页 / 共13页
温度传感器课程设计_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《温度传感器课程设计》由会员分享,可在线阅读,更多相关《温度传感器课程设计(13页珍藏版)》请在金锄头文库上搜索。

1、word华南师大学增城学院课 程 论 文题目:智能温度测量装置课 程 名 称传感器与检测技术 考 查 学 期2013/2014 学年 第 1学期 考 查 方 式课程论文姓 名学 号专 业应用电子 成 绩指 导 教 师目录摘要2一、创作背景:3二、元件选择与说明32.1Pt100温度传感器32.2AT89C51单片机42.3 运算放大器52.4A/D转换电路52.5LCD显示器6三、系统总体设计介绍6四、软件设计74.1 系统软件设计说明74.2 软件的有关算法84.3 软件的流程图9五、课程设计心得体会9六、参考文献10摘要本文主要介绍了智能温度测量仪的设计,包括硬件和软件的设计。先对该测量仪

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

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

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

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

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

7、、延伸导线误差、动态误差以与使用的仪表误差等。非接触式温度传感器主要是被测物体通过热辐射能量来反映物体温度的上下,这种测温方法可防止与高温被测体接触,测温不破坏温度场,测温围宽,精度高,反响速度快,既可测近距离小目标的温度,又可测远距离大面积目标的温度。目前运用受限的主要原因一是价格相对较贵,二是非接触式温度传感器的输出同样存在非线性的问题,而且其输出受与被测量物体的距离、环境温度等多种其它因素的影响。本设计的要采用“PT100热电阻,测温围是-200+600,精度0.5%,具体的型号选为WZP型铂电阻。22 AT89C51单片机AT89C51是一种带4K字节闪存可编程可擦除只读存储器FPER

8、OMFlash Programmable and Erasable Read Only Memory的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。2.3 运算放大器图4

9、本次设计采用的运算放大器是LM324N。LM324N为四运放集成电路图4,采用14脚双列直插塑料封装。部有四个运算放大器,有相位补偿电路。电路功耗很小,LM324N工作电压围宽,可用正电源330V,或正负双电源15V15V工作。它的输入电压可低到地电位,而输出电压围为OVcc。它的部包含四组形式完全一样的运算放大器,除电源共用外,四组运放相互单独。每一组运算放大器可用如如下图的符号来表示,它有5个引出脚,其中“+、“-为两个信号输入端,“V+、“V-为正、负电源端,“Vo为输出端。两个信号输入端中,Vi-为反相输入端,表示运放输出端Vo的信号与该输入端的相位相反;Vi+为同相输入端,表示运放输

10、出端Vo的信号与该输入端的相位一样。2.4 A/D转换电路将模拟信号转换成数字信号的电路,称为模数转换器(简称a/d转换器);将数字信号转换为模拟信号的电路称为数模转换器(简称d/a转换器或);a/d转换器和d/a转换器已成为信息系统中不可缺的组成局部,为确保系统处理结果的准确度,a/d转换器和d/a转换器必须具有足够的转换精度;如果要实现快速变化信号的实时控制与检测,a/d与d/a转换器还要求具有较高的转换速度。转换精度与转换速度是衡量a/d与d/a转换器的重要技术指标。随着集成技术的开展,现已研制和生产出许多单片的和混合集成型的a/d和d/a转换器,它们具有愈来愈先进的技术指标。2.5 L

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

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

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

14、到测量控制目的。软件设计主要是对温度进展采集、显示,通过按键操作,进展时间的设置与修改。因此,整个软件可分为温度采集子程序、时钟读取程序、按键子程序、显示子程序、与系统主程序。4.2 软件的有关算法 根据误差理论,我们要获得较高精度的温度测量值,方法一般有2个,要么采用查表法,要么建立高精度的数学模型。如果用查表法,主要有2个问题,如果要提高测量精度,如此需要建立大量的表格,而且得提前做大量得试验来进展多点校正,还有一个问题是程序的通用性差,这台仪器上校正好得数据可能在另一台上不适宜。而采用的分度表,建立数学模型,然后通过工程量标度变换,通过测量A/D转换的结果后计算得到。这里我们考虑第2种方

15、法的优点,首先采用分段的方法,将测量围分段,然后查出该段的数学模型的各个系数,然后计算出温度值,这里,由于时间的关系,我们对整个测量围分了3段,分别为049、5070、71100,利用分度表进展离线的数学拟合,得到各段的数学模型系数。同时,可通过再将标度值代入可粗略估计在各个测量段的最大误差值。 我们通过最小二乘法进展线性拟合,得到如下的数学模型为: T1=2.5772R-257.7708 0-49 T2=2.6366R-267.01 5070 T3=2.7206R-281.90 71100,能够满足精度要求,实际上如果有足够的时间,我们完全可以分得再细一些,这样理论的误差将会变得更小。根据上述的线性拟合结果: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为放大

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号