基于单片机的数字显示体温计设计教学提纲.doc
《基于单片机的数字显示体温计设计教学提纲.doc》由会员分享,可在线阅读,更多相关《基于单片机的数字显示体温计设计教学提纲.doc(69页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Good is good, but better carries it.精益求精,善益求善。基于单片机的数字显示体温计设计-基于单片机的数字显示体温计设计摘要本文针对传统的测温仪器自身存在的诸多缺点以及在现实生活中所暴露的使用不便,缺少安全性等缺陷,提出了一种非接触式红外测温系统设计方案。该系统是以STC89C52作为红外测温传感器数据传输和控制核心。此外,还设计了液晶显示器、功能按键等外围模块。该系统最大的创新之处在于实现基本的非接触式温度测量功能,它的安全性,方便性更有利于普通百姓的使用。本次红外测温系统的设计简化了电路结构,提高了测温的稳定性及可靠性。该系统的反应速度快、传输效率高、测量
2、精度高、可靠性高等优点,将会在和传统测温仪器的竞争中脱颖而出,在不久的将来一定会具有广阔的市场前景。关键词:STC89C52;红外测温;数字显示DigitalDisplayThermometerDesignDasedonsinglechipmicrocomputerAimingatdisadvantagesofthetraditionaltemperaturemeasurementinstrumentownexistenceandexposureofdifficulttouseinreallife,thelackofsecurity,thispaperproposesanon-contacti
3、nfraredtemperaturemeasurementsystemdesign.ThesystemisbasedonSTC89C52asinfraredmeasuringtemperaturesensordatatransmissionandcontrolcore.Inaddition,designthefunctionofliquidcrystaldisplays,buttonsandotherperipheralmodules.Thebiggestinnovationinthesystemrealizesthebasiccontactlesstemperaturemeasurement
4、function,itssafety,convenienceismoreadvantageoustotheuseofthecommonpeople.Theinfraredtemperaturemeasurementsystemisdesignedtosimplifythecircuitstructure,improvesthestabilityandreliabilityofmeasuringtemperature.Thesystemresponsespeed,hightransmissionefficiency,highmeasurementprecision,highreliability
5、,etc.Willbeincompetitionandthetraditionaltemperaturemeasurementinstruments,inthenearfuturewillhavebroadmarketprospects.Keywords:STC89C52;InfraredTemperatureMeasurement;DigitalDisplay目录1总设计方案论述61.1选题的背景及意义61.2课题的研究现状与发展趋势61.2.1研究现状61.2.2发展趋势72红外数字显示测温系统硬件电路设计82.1红外数字显示测温系统基本原理与构成82.1.1红外数字显示测温系统基本原理8
6、2.1.2红外数字显示测温系统构成82.2单片机的主控电路设计82.2.1STC89C52芯片简介82.2.2系统主控电路102.3红外温度传感器模块电路的设计102.3.1TN901红外测温模块112.3.2红外测温原理112.3.3红外测温模块的工作时序132.3.4红外测温模块温度值计算132.3.5红外测温模块电路132.4LCD1602显示电路设计142.4.1LCD1602显示器简介142.4.2LCD1602显示电路152.5按键电路的设计162.6系统其它硬件电路172.6.1系统的电源电路172.6.2系统晶振电路172.6.3复位电路的设计183系统软件设计193.1软件编
7、译KeilC51开发环境193.2系统软件设计要求及任务193.3系统主程序流程图193.4系统子程序流程图203.4.1功能按键流程图203.4.2红外测温流程图21参考文献22致谢24附录A25附录B271总设计方案论述1.1选题的背景及意义随着经济的发展,社会生活水平的提高,人们对自身身体情况愈来愈重视。体温是人体生命活动最基本的特征,也是观察人体机能是否正常的重要指标之一1。但是在现实生活中,伴随着生活节奏的变快,父母在忙碌的工作状态下抽出时间帮助孩子测体温是一件非常麻烦的事,而且由于儿童不像成年人一样配合,比较好动,测温过程既耗费时间又费精力;老年人活动不便,使用传统的体温计也很不方
8、便,由于人老眼花,不能特别方便地看清体温计汞柱的位置;现在各种流行病比较多,传染性比较强,传统的接触式测温系统有很大的局限性,特别是在高发病的场所诸如学校或者客运中心等等2。目前市面上存有的家用测量体温仪主要有水银温度计,电子体温计两种,虽然都能满足人们对体温测量的要求,但是随着人们对测温结果精确值的提高,对仪器各方面要求的提高3,传统的测温仪器存在的缺陷开始被人们所认识,测量准确度低,等待时间长,使用不当还会发生意想不到的事故等4。非接触式红外测温系统的开发,将能很好的代替传统测温仪器,弥补他们的不足与使用的不便5。它的响应时间快、非接触、使用安全及使用寿命长等优点,更适合儿童在平时的生活中
9、独立完成体温测量6。1.2课题的研究现状与发展趋势1.2.1研究现状在日常生活中,测量体温的仪器主要有水银温度计,电子体温仪两种。水银体温计应该是人们接触最早的一款体温测量仪器,它是根据水银的热胀冷缩性质,通过读取刻度值来判断温度值,然而它有着诸多缺点,比如在使用过程中,仪器必须要和被测量者接触,而且最终测量结果的产生需要较长的时间7;仪器是很薄的玻璃管,所以其极易破碎,同时水银蒸汽(汞)是一种具有强烈毒性的物质,对人体有着巨大的危害,如果不小心飞溅出来,造成人身危害,发生非常严重的事故。由此可见,水银体温计对于特殊群体,尤其是儿童有着非常大的局限性8。另一种温度计是之后出现的电子温度计,它是
10、利用了半导体电阻随温度变化而变化的特征,通过液晶显示器来显示人体的温度,其最大的不足之处在于最终的显示值的准确度会受电子元件及电池供电状况等因素的影响,从而不利于体温的准确测量。总的来说,传统的测温计还是存在着一些难以克服的缺陷9。当今社会,红外测温技术已在工业、石化、农业、医学、安全监控与防范和科学研究等领域被广泛地应用,衍变成自动控制、在线监测、非接触测量、设备故障诊断、资源勘查、遥感测量、环境污染监测分析、人体医学影像检查等重要方法10。在传统的测温系统中注入现代科技的元素,它所具备的响应时间快、非接触、使用安全及使用寿命长等优点,较传统温度仪器更加能满足人们生活生产的需求,必定会占领相
11、当大的市场,受到人们的青睐11。1.2.2发展趋势根据世界预测公司Frost&Sullivan的预测,世界温度传感器市场将由1998年的17.4亿美元增长到2012年的3386亿美元,这一增长速度还将持续14。将温度传感器作成一个测温仪器,其价值至少增长10倍,而作成一个测量控制系统,其价值至少增大20倍。按这个情况下去,如果能占领市场的1%,就是30亿美元!由此可见,红外测温仪的未来发展前景一片光明14!近20年来,我国的红外测温技术得到迅速的发展,并逐步应用于医疗、工业等领域,比如红外检测技术,它是一种在线监测不停电式高科技检测技术,能对电气设备的故障缺陷及绝缘性能做出可靠的预测,满足了现
12、代电力企业对电力系统的可靠运行的要求15。红外检测技术的应用,对提高电气设备的可靠性与有效性,提高运行经济效益,降低维修成本都有很重要的意义。另外,红外测温技术还可用于炉温检测、压延钢板的温度分布的测定等。2红外数字显示测温系统硬件电路设计2.1红外数字显示测温系统基本原理与构成2.1.1红外数字显示测温系统基本原理本系统通过红外测温传感器TN9收集红外辐射能量,单片机对传感器读取数据,数据经过单片机进行处理,再传送到液晶显示器上,显示温度值。当温度值大于初始设置的上限值时,红色的LED灯亮并且蜂鸣器发出报警声,提示人们温度过高;当温度值小于初始设置的下限值时,绿色的LED灯亮并且蜂鸣器发出报
13、警声,提示人们温度过低;当温度处于下限值与上限值之间时,正常显示温度,黄色灯亮。按键按钮能够设置温度上限值和下限值。本设计只需要将红外探测头对准人的头部,就能测量出人体的温度,显示在屏幕中。2.1.2红外数字显示测温系统构成本系统的硬件电路设计以STC89C52单片机为核心,外围主要包括:TN9红外传感器模块,LCD1602显示模块,功能按键、晶振电路和复位电路组成。如图2-1所示。STC89C52单片机红外测温模块功能按键LCD1602液晶显示器复位电路晶振电路图2-1系统整体框图2.2单片机的主控电路设计2.2.1STC89C52芯片简介STC89C52是一种低功耗、高性能CMOS8位微控
14、制器,具有8K在系统可编程Flash存储器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。STC89C52单片机引脚结构如图2-2所示。图2-2STC89C52结构图STC89C52单片机芯片的引脚介绍如下:管脚18:P1口,8位准双向I/O口,可驱动4个LS型TTL负载。管脚9:RESET复位键,单片机的复位信号输入端,对高电平有效。当进行复位时,要保持RST管脚大于两个机器周期的高电平时间。管脚10,11:RXD串口输入TXD串口输出。管脚1219:P3口,P3.2为INT0中断0,P3.3为INT1中断
15、1,P3.4为计数脉冲T0,P3.5为计数脉冲T1,P3.6为WR写控制,P3.7为RD读控制输出端。管脚2128:p2口,8位准双向I/O口,与地址总线(高8位)复用,可驱动4个LS型TTL负载。管脚29:psen片外rom选通端,单片机对片外rom操作时29脚(psen)输出低电平。管脚30:ALE/PROG地址锁存器。管脚31:EArom取指令控制器高电平片内取低电平片外取。管脚3239:P0口,双向8位三态I/O口,此口为地址总线(低8位)及数据总线分时复用口,可驱动8个LS型TTL负载。管脚40:电源+5V。2.2.2系统主控电路在本系统的设计中,从价格,熟悉程度以及满足系统的需求等
16、方面考虑采用了51系列STC89C52单片机。单片机为整个系统的核心,控制整个系统的运行,其接口电路如图2-3所示。图2-3STC89C52接口电路STC89C52单片机连接系统的各个模块,P0口接上LCD1602显示器模块的数据线,P2.0和P2.1作为LCD1602的控制信号;P1.0,P1.1接两个LED指示灯;P1.5,P1.6,P1.7接红外测温模块;P3.4,P3.5,P3.6,P3.7接4个功能按键。由于P0口为开漏式,只有一个模式管,故在设计中加了一个上拉电阻J2,为的是增加P0口的驱动能力。2.3红外温度传感器模块电路的设计2.3.1TN901红外测温模块TN901红外传感器
17、输出的是数字信号,TN901传感器芯片管脚如图2-4所示:图2-4TN9红外测温模块接口管脚5是V为电源引脚VCC,VCC一般为3V到5V之间的电压,一般取3.3V;管脚4为D是数据接收引脚,没有数据接收时D为高电平;管脚3为C为2KHzClock输出引脚;管脚2为G是接地引脚;管脚1是A为测温启动信号引脚,低电平有效。2.3.2红外测温原理红外能量是由00K以上的物质发射的。红外辐射是电磁频谱的一部分,其频率介于可见光和无线电波之间。频谱的红外部分的波长从0.7微米到1000微米(微米)。如图1。在此波段内,仅仅0.7微米到20微米的频段被用于实际的、日常的温度测量。这是因为当前工业可用的红
18、外探测器还没有灵敏到可以检测到当波长超过20微米时可得到的极少量的能量。虽然红外辐射对人眼来说是不可见的,但是在处理测量原理和考虑应用时把其当作是可见的这一点是很有用的,因为在很多方面其表现与可见光相似。红外能量从源头直线传播,且在其传播过程中能被物质表面反射和吸收。在对人眼来说不透明的最坚固的物体这一情况下,撞击物体表面的红外能量一部分将被吸收,一部分被反射。被物体吸收的能量,其中的一定比例将重新发射出来,一部分在内部被反射。这种情况也适用于对眼睛来说透明的物质,如玻璃,气体和薄的,透明塑料,但是,此外,红外能量的一部分也将穿过该物体。上述情况如图2所示。这些想象统统归结于被称作物体或物质的
19、发射率。不能反射或传播任何红外能量的物质被称作是黑体或认为在自然界是不存在。然而,为了理论计算,真正的黑体被赋予了1.0值。在现实生活中可以实现黑体发射率最接近的值1.0的是红外不透明的、带有管状入口的球形空腔,如图3所示。这样一个球体的内表面将有0.998的发射率。各种不同的物质和气体有着不同的发射率,因此,对于一个给定的温度将会发出不同强度的红外线。物质或气体的发射率是其分子结构和表面特性的功能表现。这通常不是颜色的功能,除非颜色来源对于物质材料主体来说是一种完全不同的物质。该情况的一个实际例子是加入了大量铝的金属漆。大多数漆不论其颜色如何都有着相同的发射率,但是铝有着不同的发射率,因此,
20、这会改变金属漆的发射率。就如可见光的情况一样,表面磨得越光滑,表面就能反射越多的红外能量。因此物质的表面特性也将影响其发射率。对于其本身发射率低的红外不透明物质的温度测量中,这一点是最重要的。因此,高度抛光的不锈钢片将拥有比同一块粗糙的,加工表面低得多的发射率。这是因为加工创造的凹槽尽可能多的阻止了红外能量的反映。除了分子结构和表面状况,明显影响物质或气体发射率的第三个因素是传感器的波长敏感度,被称作是传感器的光谱反应。如前所述,仅有介于0.7微米和20微米之间的红外波长被用于实际的温度测量。在这整个波段内,各个传感器只能工作于其中的一小波段,如0.78微米到1.06微米,或4.8微米到5.2
21、微米。红外测温传感器是接收目标物体的热辐射并转换为电信号的器件。所有物体都会发出红外线能量。物体越热,其分子就愈加活跃,目标辐射波长越短,它所发出的红外线能量也就越多。红外温度模块中的光学装置,可以收集物体的辐射红外线能量,并把该能量聚焦在探测器上。能量经探测器转化为电信号,并被放大、显示出来。由普朗克黑体辐射原理:E=A12(T14T24)A光学常数E辐射出射度斯蒂芬-波尔兹曼常数1被测对像的辐射率2红外温度计的辐射率T1被测对像热力学温度KT2红外温度计热力学温度K通过红外传感器接收到的能量峰值信号,经过单片机即可计算出目标温度。探测器输出的信号与目标温度呈非线性的关系,所以需要对其进行线
22、性化处理。线性化处理后得到物体的表观温度,然后对其进行辐射率修正,转化成真实温度,由于调制片辐射信号的影响,还需作环温的补偿,即真实温度加上环温才能最终得到被测物体的实际温度。2.3.3红外测温模块的工作时序TN9红外传感器向单片机发送一帧数据共有5个BYTE组成,如表2-1所示:表2-1信息格式ItemMSBLSBSumCR单片机在时钟的下降沿接收数据,一次温度测量需接收5个字节的数据,这五个字节中:Item为0x4c表示测量目标温度,为0x66表示测量环境温度;MSB为接收温度的高八位数据;LSB为接收温度的低八位数据;Sum为验证码,接收正确Sum=Item+MSB+LSB;CR为结束标
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 数字 显示 体温计 设计 教学 提纲
限制150内