毕业设计-基于at89c51单片机的人体红外测温仪设计_第1页
毕业设计-基于at89c51单片机的人体红外测温仪设计_第2页
毕业设计-基于at89c51单片机的人体红外测温仪设计_第3页
毕业设计-基于at89c51单片机的人体红外测温仪设计_第4页
毕业设计-基于at89c51单片机的人体红外测温仪设计_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

目录摘要IABSTRACTII第一章红外线测温仪的研发背景111红外测温仪的实际应用112红外测温技术的发展历程1第二章人体红外测温仪的原理和特点221人体红外线测温仪的理论依据222人体红外线测温仪的性能指标及作用223影响温度测量的主要因素及修正方法324人体红外线测温仪的特点5第三章人体红外测温仪的硬件设计631总体设计6311整体框图设计6312电路设计732温度传感器833放大电路的设计834模数转换部分电路935LCD1602显示电路10第四章软件设计1251红外测温仪的使用注意事项1552改进方案1553推广及应用15参考文献16致谢17附录1PCB板图18附录23D效果图19附录3程序20人体红外测温仪摘要为了克服传统温度计测量温度的主要缺点需要测量者与被测目标近距离接触和测量不方便。在顾及仪器测量高精度前提下,以追求最低成本为原则,研制了非接触式热释电红外测温仪,实现了对物体表面温度快速准确的测量。本文也设计了红外测温仪的整体系统构架。根据热释电原理,主要针对人体体温测量进行了具体的设计开发,开发包括整体方案,硬件电路,单片机程序和主机程序。并利用设计出来的红外测温仪在环境温度30下对人体温度和水温进行了测量,对人体的温度测量的误差低于01,提高了测量精度。人体测温仪的设计主要为适应人体体温快速无接触测量的需要。主要介绍热释电红外传感器的工作原理以及最适宜人体红外线检测的热释电传感器PM611的优点和等效电路,阐述了基于热释电传意器的红外测温仪的工作原理,讨论了该系统的设计与实现方法,简单介绍了测温系统的适用条件。关键词温度测量,热释电,AT89C51TEMPERATUREMEASURINGBASEDONBODYINFRAREDRAYABSTRACTTODECREASETHELIMITATIONOFTRADITIONALMETHODOFTEMPERATUREMEASURINGSUCHASCLOSECONTACTBETWEENMEASURERANDTHETARGETANDINCONVENIENCEWHENMEASURING,WEDEVELOPEDANONCONTACTTYPEPIEZOELECTRICINFRAREDTHERMOMETER,REALIZESFASTANDACCURATESURFACETEMPERATUREMEASUREMENTSTHISARTICLEALSODESIGNEDTHEOVERALLSYSTEMARCHITECTUREINFRAREDTHERMOMETERTHENUNDERTHEPIEZOELECTRICPRINCIPLE,AIMEDATHUMANBODYTEMPERATUREMEASUREMENTFORASPECIFICDESIGN,DEVELOPMENTINCLUDINGHARDWARE,PERIPHERALSTECHNOLOGY,SCM,ANDTHEHOSTPROGRAMDESIGNEDBYUSINGTHEINFRAREDTHERMOMETERATAMBIENTTEMPERATURE30,TEMPERATUREANDWATERTEMPERATUREONTHEHUMANBODYWEREMEASUREDONTHEHUMANBODYTEMPERATUREMEASUREMENTERRORISLESSA01IMPROVETHEMEASUREMENTACCURACYTHISTHERMOMETERMAINLYAPPLIESTONOCONTACT,SPEEDYBODYHEATMEASUREMENTTHISARTICLEMAINLYINTRODUCESOPERATIONALPRINCIPLESOFPIEZOELECTRICINFRAREDSENSORANDTHESTRUCTUREOFHYDROELECTRICALLYSENSORPM611ITFORMULATESTHETHEORYOFTHETHERMOMETERBASEDONHYDROELECTRICALLYSENSORANDSTUDIESHOWTODESIGNANDIMPLEMENTOFTHESYSTEMFINALLY,ITINDICATESTHECONDITIONALDEMANDOFTHESYSTEMKEYWORDSTEMPERATUREMEASUREMENT,PIEZOELECTRIC,AT89C51第一章红外线测温仪的研发背景11红外测温仪的实际应用由于医学发展的需要,在很多情况下,一般的温度计己经满足不了快速而又准确的测温要求,例如车站和机场等人口密度较大的地方进行人体温度测量。虽然现在国外这种测温的技术都比较成熟,但是国内这方面的技术还处于发展阶段。因此,为了适应医学发展的需要,有效地进行特殊环境下的温度测量,从而有力地控制和预防诸如甲流、非典之类型的特殊疾病的传播,急需设计一种测温速度快,准确率高的测温仪。针对一般的工业用的红外测温仪的精确度不够高,我们根据这种红外线测温的原理,通过关键器件的选择、瞄准系统的设计以及温度补偿的自动调节来提高红外线测温仪的精确度,设计了一种用红外线测温电路,用于人员密集且流量大的场合进行快速的人体温度测量。12红外测温技术的发展历程红外测温技术在生产过程中、在产品质量控制和监测、设备在线故障诊断和安全保护以及节约能源等方面发挥了重要作用。近20年来,非接触式红外人体测温仪在技术上得到迅速发展,性能不断完善,功能不断增强,品种不断增多,适用范围也不断扩大。比起接触式测温方法,红外测温有着响应时间快、非接触、使用安全及使用寿命长等优点。非接触式红外测温仪包括便携式、在线式和扫描式三大系列,并备有各种选件和计算机软件,每一系列中又有各种型号及规格。红外检测技术是“九五”国家科技成果重点推广项目,红外检测是一种在线监测不停电式高科技检测技术,它集光电成像技术、计算机技术、图像处理技术于一身,通过接收物体发出的红外线红外辐射,将其热像显示在荧光屏上,从而准确判断物体表面的温度分布情况,具有准确、实时、快速等优点。任何物体由于其自身分子的运动,不停地向外辐射红外热能,从而在物体表面形成一定的温度场,俗称“热像”。红外诊断技术是通过吸收这种红外辐射能量,测出设备表面的温度及温度场的分布,从而判断设备发热情况。目前应用红外诊断技术的测试设备比较多,如红外测温仪、红外热电视、红外热像仪等等。像红外热电视、红外热像仪等设备利用热成像技术将这种看不见的“热像”转变成可见光图像,使测试效果直观,灵敏度高,能检测出设备细微的热状态变化,准确反映设备内部、外部的发热情况,可靠性高,对发现设备隐患非常有效。目前,我国也在研发一种体积小,成本较低,又不受外界环境温度干扰的人体红外测温仪,对医学的发展有很重大的意义。第二章人体红外测温仪的原理和特点21人体红外线测温仪的理论依据自然界一切温度高于绝对零度27315的物体,由于分子的热运动,都在不停地向周围空间辐射包括红外波段在内的电磁波,其辐射能量密度与物体本身的温度关系符合辐射定律。红外辐射原理辐射定律(21)40ET式中为辐射出射度数,;为斯蒂芬波尔兹曼常数,E3W/M;为物体的辐射率;为物体的温度,单位;为物82456710/KK0T体周围的环境温度,单位。测量出所发射的,就可得出温度。E利用这个原理制成的温度测量仪表叫红外温度仪表。这种测量不需要与被测对象接触,因此属于非接触式测量。在不同的温度范围,对象发出的电磁波能量的波长分布不同,在常温(0100)范围,能量主要集中在中红外和远红外波长。用于不同温度范围和用于不同测量对象的仪表,其具体的设计也不同。根据式(21)的原理,仪表所测得的红外辐射为(22)4122EAT式中为光学常数,与仪表的具体设计结构有关;为被测对象的辐射率;A1为红外温度计的辐射率;为被测对象的温度(K);为红外温度计的温212T度(K);它由一个内置的温度检测元件测出。辐射率是一个用以表达物体发射电磁波能力的系数,数值由0至10。所有真实的物体,包括人体各部位的表面,其值都是某个低于10的数值。人体主要辐射波长在910的红外线,通过对人体自身辐射红外能量的测M量,便能准确地测定人体表面温度。由于该波长范围内的光线不被空气所吸收,因而可利用人体辐射的红外能量精确地测量人体表面温度。通过对人体自身辐射的红外能量的测量,便能准确地测定人体表面温度。红外温度测量技术的最大优点是测试速度快,1秒以内可测试完毕。红外测温仪由光学系统、光电探测器、信号放大器及信号处理、显示输出等部分组成。22人体红外线测温仪的性能指标及作用总的来说,测温范围、显示分辨率、精度、工作环境温度范围、重复性、相对湿度、响应时间、电源、响应光谱、尺寸、最大值显示、重量、发射率等都是红外线测温仪的性能指标。1、确定测温范围测温范围是测温仪最重要的一个性能指标。每种型号的测温仪都有自己特定的测温范围。2、确定目标尺寸红外测温仪根据原理可分为单色测温仪和双色测温仪(辐射比色测温仪)。对于单色测温仪,在进行测温时,被测目标面积应充满测温仪视场。否则背景会干扰测温读数,造成误差。对于双色测温仪,其温度是由两个独立的波长带内辐射能量的比值来确定的。3、确定距离系数(光学分辨率)距离系数由DS之比确定,即测温仪探头到目标之间的距离D与被测目标直径之比。如果测温仪由于环境条件限制必须安装在远离目标之处,而又要测量小的目标,就应选择高光学分辨率的测温仪。光学分辨率越高,测温仪的成本也越高。4、确定波长范围目标材料的发射率和表面特性决定测温仪的光谱相应波长对于高反射率合金材料,有低的或变化的发射率。5、确定响应时间响应时间表示红外测温仪对被测温度变化的反应速度,定义为到达最后读数的95能量所需要时间,它与光电探测器、信号处理电路及显示系统的时间常数有关。6、信号处理功能鉴于离散过程(如零件生产)和连续过程不同,所以要求红外测温仪具有多信号处理功能(如峰值保持、谷值保持、平均值)。7、环境条件考虑测温仪所处的环境条件对测量结果有很大影响,应予考虑并适当解决,否则会影响测温精度甚至引起损坏。8、红外辐射测温仪的标定红外测温仪必须经过标定才能使它正确地显示出被测目标的温度。23影响温度测量的主要因素及修正方法影响红外人体测温仪的因素有1、测温目标大小与测温距离的关系在不同距离处,可测的目标的有效直径D是不同的,因而在测量小目标时要注意目标距离。人体红外测温仪距离系数K的定义为被测目标的距离L与被测目标的直径D之比,即KL/D。2、选择被测物质发射率人体红外测温仪一般都是按黑体(发射率100)分度的,而实际上,物质的发射率都小于100。因此,在需要测量目标的真实温度时,必须设置发射率值。物质发射率可从辐射测温中有关物体发射率的数据中查得。3、测量温度时的环境因素测温仪所处的环境条件对测量结果有很大的影响,应予考虑并适当解决,否则会影响测温精度。本设计中正是利用了PM611热释电红外线传感器可以补偿温度起伏的作用,实现准确测温。4、强光背景里目标的测量若被测目标有较亮背景光(特别是受太阳光或强灯直射),则测量的准确性将受到影响,因此可用物体遮挡直射目标的强光以消除背景光干扰。5、温度输出功能首先模拟信号输出05V,15V,010V,0/420毫安,可以加入闭环控制中。其次高报警、低报警生产过程中要求控制温度在某个范围里,可设置高,低报警值。高报警在高报警设置打开的情况下,当温度高于高报警值,相应的LED灯闪烁,蜂鸣器响,并有AH常开继电器接通。由于在温度测量时是在不确定的环境中进行的,所以外界环境会对测温造成一定的影响,对测量结果产生误差,所以要对环境温度有一个修正。由21节辐射公式可得出热释电传感器的响应公式为2340AVST式中为与热释电响应特性及物体表面发射率有关的常数,为物体表面温S0T度,为环境温度。根据表达式(23)可以得到不同的标定公式AT(1)简单关系式,即(24)1/40AAVTTKVS式中,应用此公式所作的标定实验结果见表1,表中数据表明,314AKS不仅与有关,还与有关。AAT0T(2)多项式,即(25)1/40AVS令(26)201AT在参考文献7中,取三项,其实验结果表明,要使测温仪满足一定的精度,S测温时的环境温度和物体表面温度要在一定的范围内,如环境温度30,AT物体表面温度在180以上时,读数误差较大。由下表1可知首先应该对物体表面温度分段定标,因为测量范围较大,所以不同段的标定系数相差很大。实际应用中每隔510就必须标定一个系数,当采样电压峰值落在此区间时就选择该系数。然后再根据环境温度的不同对已选出的标定系数进行修正,达到在不同环境温度下仍然能够准确测温的目的。分析表1可知,当物体表面温度较低时(78以下),环境温度对修正系数的影响较大。所以对此温度范围的物体必须进行环境温度对标定系数的修正。而当物体表面温度较高时,则修正系数基本由物体表面温度决定,这样系数就不必再依环境温度进行校正。这就减少了标定系数的复杂性。下图为表1表1不同环境温度下的标定系数24人体红外线测温仪的特点人体红外测温仪是通过接收人体发射的红外线的能量的大小来测量其体温的仪器。测温仪内部的灵敏探测元件将采集的能量信息输送到微处理器中进行处理,然后转换成温度读数显示。所以人体红外测温仪具有以下优点1、非接触测量它不需要接触到人体,只需在额头前方5厘米左右测温即可,而且红外探测器只需感应人体辐射的红外线。因此,不会干扰人体,也不会为人体带来损伤。2、测量范围广因为人体红外测温仪是非接触式测温,所以测温仪并不处在较高或较低的温度场中,而是工作在正常的温度或测温仪允许的条件下进行测量的,所以测量范围比较广。3、测温速度快即响应时间快。红外探测器中灵敏元非常灵敏,只要接收到目标红外辐射即可在短时间内定温。4、准确度高人体红外测温不会与普通测温一样破坏物体本身温度分布,因此测量精度高。5、灵敏度高只要人体温度有微小变化,辐射能量就有较大改变,易于测出。而且使用安全及使用寿命长。6、体积小,方便携带。7、受外界环境温度干扰较小由于本设计中所使用的红外探测器是带补标准温度()环境温度()测量值(V)系数KA(V/)2602613306126526052879340027025882704260296017572652948174778002702925174426033922771265338827591200027033842748偿电路的,所以它可以补偿外界环境温度的高低起伏。第三章人体红外测温仪的硬件设计31总体设计下图31所示是人体红外测温仪系统的总体结构框图。红外探测器检测系统信号处理单元显示单元报警系统控制器图31系统总体结构框图由上图可以看出,红外探测仪接收到人体发出的红外线后,经过检测系统确定后,再在信号处理单元对所测得的信号进行放大、滤波、再计算,模数转换处理传送到显示单元显示出温度读数。如果经过处理后的数据大于所设置的预警数据,则蜂鸣器报警。如果检测完信号后送达处理系统处理,所测的数据有误,则可以通过控制器(按钮)来进行重新检测,直到显示正确温度。311整体框图设计热释电红外测温仪可以这样设计整体结构框图,如图32所示。按下开关即可测量,每次测量结果显示在显示器上。当测量按钮按下时,整个电路开始工作,物体表面辐射的能量经热释电传感器接收后,将热辐射信号转化为电信号,经由放大电路放大后(由外界环境导致的杂乱信号经滤波器过滤后)到达A/D模数转换器,89C51单片机作为CPU接收经A/D转换后的数字信号,经数据处理后转换成物体表面温度显示在LCD液晶显示屏上。传感器放大器大器滤波器波器ADC0804转换器AT89C51液显LCD1602图32总体电路框图312电路设计本设计采用89C51系列单片机进行数据的采集存储和处理。由于信号只有一个输入,为了避免不必要的消耗,本设计A/D转换器采用的是ADC0804。芯片的CLKIN端和CLKR端配合可以由芯片自身产生时钟脉冲。测量物体表面辐射能量的热释电传感器选用的是尼赛拉传感器有限公司的PM611型热释电传感器,它有效调节外界环境的温度起伏影响;液晶显示器(LCD)选用的是2行16个字的液晶显示屏。电路的主要功能是将热释电传感器接收的红外辐射能量转换为可供A/D转换器接受的电信号。显示器LCD由74LS02译码器驱动,并由89C51单片机通过软件控制显示物体表面的温度。通过软件程序编制可以实现三位有效数字的显示100度以下显示两位整数和一位小数,100度以上显示三位整数下图33是整个设计的电路连接图图33红外人体测温仪电路32温度传感器本设计的探头使用的是红外线传感器,它能接收人体发射出的红外线并使之转换成电压信号。设计选用的是PM611单元热释电传感器,这种传感器虽是单灵敏元,由于他采用一个接收元和二个并联的补偿元串接的结构,故也能有效地补偿环境温度起伏,振动等干扰影响。他的工作温度是2070,特别适合测量人体的温度。而且PM611各项指数都比较好,因此选用了他做温度仪的探头。如图34所示图34传感器的内部典型连接电路33放大电路的设计由于传感器探测到的人体红外线信号较弱,当转化为电压后需要通过放大器放大电压信号。因为探测器测到的信号可能掺杂了外界环境的某些因素,所以放大电路中要加入低通滤波电路把多余的杂信号过滤掉。如图35所示图35放大部分电路传感器输出的信号经47F电容耦合到第一个同相放大器,它的闭环增益为2324之间。同时第一个放大器还兼做高通滤波器,其截止频率为03HZ。第二个放大器是一个低通滤波器,其闭环增益约为1,截止频率为7HZ。第一个,第二个放大器分别把低于03HZ和高于7HZ的信号滤掉,使输出的信号仅是经过调制器调制的1HZ红外辐射信号。通过第二章的原理可知由信号转换为电压再转化成温度才显示出来的,那么这个过程将在第三个放大器中完成。通过放大滤波的信号就输入到模数转换器的VIN()端,模数转换器会把收到的信号进行模数转换。调试在实验中通过调节放大器1输出端的10K变阻器,使第三个放大器的输出信号大小发生改变,当最后一个也就是第三个信号放大器的输出小于5V时,可以适应下面系列的处理,因此第三个放大器的两个电位器用来调节最后信号输出的大小,确保在高温时不超过5V。34模数转换部分电路由于传感器探测到红外线后被放大的是模拟信号,然而需要在LCD液显上显示出来,所以本设计利用模数转换器来实现这个功能。因为只用到了一个输入信号,所以为了节省不必要的累赘,采用ADC0804把有用的模拟信号转换成数字信号,最后显示出来。ADC0804是用CMOS集成工艺制成的逐次比较型模数转换芯片。分辨率8位,输入电压范围是05V,增加一些外部电路后,输入模拟电压为5V。此芯片内有输出锁存器,当与计算机连接时,转换电路的输出可以直接连接在CPU数据总线上,不用再加接口电路。ADC0804芯片的外引脚图如36所示,引脚名称及意义如下图36ADC0804引脚图VIN()、VIN()芯片的两个模拟信号输出端,用来接收单极性、双极性和差模输入信号;D0D7AD转换器的数据输出端;AGND接模拟信号地;DGND接数字信号地端;CLKIN外电路提供时钟脉冲输入端;CLKR内部时钟发生器外接电阻端,与CLKIN端配合可由芯片自身产生时钟脉冲,频率为1/11RC;CS片选信号输入端,低电平有效,一旦使用低电平,表示转换器被选中,则开始工作。WR写信号输入,低电平有效。当CS、WR同时为低电平时,启动转换。RD读信号输入,低电平有效,当CS、RD同时为低电平时,可以读取转换输出的数据。INTR转换结束输出信号,低电平有效。如果输出低电平表示此次转换已经完成。本设计采用了CLKR端口和CLKIN端口配合,芯片本身产生时钟脉冲的方法,A/D转换器VIN()端口接收到经处理过的模拟信号在内部进行模数转换,片选端口CS和WR写信号输入端口同为低电平时启动转换,因为0804内部有输出锁存器,转换后的数字信号存在锁存器里,当CS、RD同为低电平时,可以读取转换输出的数字信号,由A/D模数转换器的D0D7端输出,接入AT89C51单片机的P1口的P17P10,经过程序烧制显示到液晶显示屏上。A/D模数转换电路连接图如下图37图37ADC0804模数转换电路35LCD1602显示电路液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,在袖珍式仪表和低功耗应用系统中得到越来越广泛的应用。在本设计采用的字符型液晶模块是一种用5X7点阵图形来显示字符的液晶显示器,根据显示的容量可以分为1行16个字、2行16个字、2行20个字等等,这里以常用的2行16个字的1602液晶模块来介绍它的编程方法。1602采用标准的16脚接口,其中第3脚VEE为液晶显示器对比度调整端;第4脚RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器;第5脚RW为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和RW共同为低电平时可以写入指令或者显示地址,当RS为低电平RW为高电平时可以读忙信号,当RS为高电平RW为低电平时可以写入数据;第6脚E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令;第714脚D0D7为8位双向数据线;第1516脚空脚。液晶显示模块是一个慢显示器件,所以在执行每条指令之前一定要确认模块的忙标志为低电平,表示不忙,否则此指令失效。要显示字符时要先输入显示字符地址,也就是告诉模块在哪里显示字符,表2是DM162的内部显示地址。表21602的内部显示地址12345678910111213141516序号000102030405060708090A0B0C0D0E0F第一行404142434445464748494A4B4C4D4E4F第二行1602液晶模块内部的字符发生存储器(CGROM已经存储了160个不同的点阵字符图形,这些字符有阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码。在软件中设置温度的代码是300(00110011B,00110000B,00101110B,00110000B,01000011B);370(00110011B,00110111B,00101110B,00110000B,01000011B);60(00110110B,00110000B,01000011B)。在液显电路连接上,LCD1602显示模块可以直接和单片机AT89C51直接接口,液晶显示的D0D7八个双向端口接AT89C51单片机的P0口的P00P07,单片机的P0口可以作为通用的输入,输出端口使用,此时,若要驱动NMOS或其他拉电流负载时,需外接上拉电阻,才能使该位高电平有效,所以中间接10K的排阻,来决定显示器高低点位,是否要显示。由于VEE端接电源时接正电源时对比度最弱,接地电源时对比度最高,对比度过高时会产生“鬼影”,对比度过低会使屏幕模糊不清,所以使用时可以通过一个10K的电位器来调整它的对比度。LCD1602的RS寄存器选择端口接单片机的P21口,通过软件程序中对此端口的设置来决定选择的寄存器。液显的RW端口直接接单片机的P22口,高电平时进行对输入的数字信号进行读数。使能E端接单片机的P23口,使能端由高电平到低电平时开始执行命令,把读数显示出来。下图38是LCD1602显示电路的连接图图38LCD显示电路连接图第四章软件设计设计的思路是首先初始化系统,然后显示子程序,开始测温后复位各个端口,摁下开关,接通电源,确定打开电源后A/D模数转换器VIN()输入端读取经过放大滤波计算后的数据进行模数转换,CS片选端、WR写入端同时设置成低电平,当芯片自身产生一个脉冲时,启动转换。然后A/D转换器的CS、RD同时为低电平0时读取转换输出的数据,转换后的数据存入模数转换器自身的锁存器里,由输出端口D0D7输入到单片机的P0口中。读取三次数据,满三次后读数正确的写入单片机EEPROM存储器。同时计数器加1,继续读取下一组数据。如果读数满三次后数据不正确,则要对单片机进行清零,复位后重新测量读数。中断子程序设置INT0为外部中断,中断后对EEPROM里的数据进行读取,然后通过液晶屏显示出来,读取时要对数据进行一个判断,AT89C51单片机的P3口除了是多功能I/O口外还是第二功能口,它的第二功能是作为控制端口使用的,所以本设计用P30串行口输入端来控制报警系统,如果数据大于370,则蜂鸣器报警。显示温度的范围是3060,当所测温度高于下限或者上限温度时,报警系统报警。执行完一次子命令后运行中断信号,子程序返回。主程序流程图如图41所示。主程序主要实现以下功能1、开机或复位时能自动初始化设备,引导程序正确执行。2、开机或复位之后启动A/D转换,对环境温度进行采样,并在显示器上显示当前环境温度。3、保持环境温度显示的同时,对覆盖热释电探测器视场的物体表面的红外辐射进行转换和采样,并比较各采样值,直到采样值为热释电探测器响应的峰值电压为止。如图42是软件设计部分的中断子程序流程图,主要实现以下功能1、A/D采样子程序完成对热释电传感器放大电路输出信号的采样。要实现准确测温就必须得到输出信号的峰值,但在实际电路中,由于探测器响应延时不尽相同,且电路的延时也很难准确计算,所以要准确采集到峰值是十分困难的。为此,我们只有对输出信号不断地进行采样,并比较各样值,取其中的最大者作为峰值的近似值2、数据处理子程序完成对采样值的计算处理。中间又经过了ADC0804数模转换器将结果转换为可供LCD显示的代码。3、读取温度时超过预警温度,蜂鸣器报警,没超过直接显示所测温度。4、液晶显示子程序完成最后的温度。外部中断0初始化显示子程序复位读取数据写入EEPROM(超过370度)计数器加1计数器清零数据正确满三次启动键打开结束NYYNY开始N图41主程序流程图读取指令读取EEPROM(超过37度)报警发送数据LCD显示中断返回YN外部中断入口图42中断子程序流程图第五章小结51红外测温仪的使用注意事项1、必须准确确定被测物体的发射率;2、避免周围环境高温物体的影响;3、对于透明材料,环境温度应低于被测物体温度;4、测温仪要垂直对准被测物体表面,在任何情况下,角度都不能超过30;5、不能应用于光亮的或抛光的金属表面的测温,不能透过玻璃进行测温;6、正确选择跟离系数,目标直径必须充满视场;7、如果红外测温仪突然处于环境温度差为20或更高的情况下,测量数据将不准确,温度平衡后再取其测量的温度值。52改进方案由于普通红外测温仪只限于测量物体外部温度,不方便测量物体内部和存在障碍物时的温度,所以可以在其检测头部加一段光导纤维,并在其前端装一个小视角的透镜,这样被测物体的辐射能经过透镜到光导纤维内部。在光导纤维里面经过多次反射传至检测器。因为光纤可以自由弯曲,使辐射能自由转向,这就解决了物体内部温度的测量问题,可以测量有障碍物挡住的角落等地方的温度。53推广及应用由于SARS和H1NI甲流的出现其相似并发病症状之发烧,这样,红外测温仪就用于人体温度的测量和大量人群的初步筛检。但是非接触式人体红外测温仪测量的是表体温度而非精确体温,所以有关人体表面温度和传统的用体温计测得的腋下温度之间的相关性还正在研究之中,且发表的相关文章少之又少。到目前为止,还没有任何结论性的证据表明,其中一种温度可以可靠地、一致性地表示为另一种温度。本文通过研究部分受试人员的温度测试结果发现手持式红外侧温仪所测得的人体表面温度与体温腋下温度相比较,其温差因人体个体差异而一致性较差。从本设计试验结果来看,如果将温差判据确定为24时,将仍然有35左右的人员漏查和不必要的进一步待查。而按照现在一些相关单位暂时提出的红外测温值修正13,那么可能漏查的人员更多基于普朗克辐射理论的红外非接触测温技术,由于被测物体均非物理惫义上的黑体发射率1,而是灰体发射率,R,/头文件INCLUDEINCLUDEINCLUDEINCLUDEINCLUDEINCLUDE/测温头文件INCLUDE/液晶显示头文件SBITUPALARMP30/上限温度报警信号SBITDC_MOTOR_RUNP26/超过上限温度,报警BITUP_ONE,DOWN_ONE/加1和减1标志BITALARM_UP_FLAG/上限报警设置标志BITSET_TEMPER_FLAG/设置控制标志温度标志BITALARM_SWITCH/报警开关BITSET_TEMPER_DOT_FLAGUNSIGNEDCHARUSER_TEMPER37/用户标定温度UNSIGNEDCHARTH30,TL20,RS0X3F/上限温度50,下限20,分辨率10位,也就是025CUNSIGNEDUNSIGNEDCHART2,PT/用来存放温度值,测温程序就是通过这个数组与主函数通信的UNSIGNEDCHARTEMPBUFFER1170X2B,0X20,0X30,0X30,0X2E,0X30,0X30,0X20,0X53,0X45,0X2B,0X20,0X30,0X30,0X2E,0X30,0/显示实时温度,上电时显示0000SET00UNSIGNEDCHARTEMPBUFFER0170X54,0X48,0X3A,0X2B,0X20,0X30,0X30,0X20,0X54,0X4C,0X3A,0X2B,0X20,0X30,0X30,0X20,0/显示温度上下限,上电时显示TH00TL00UNSIGNEDCHARCODEDOTCODE40,25,50,75因显示分辨率为025,但小数运算比较麻烦,故采用查表的方法再将表值分离出十位和个位后送到十分位和百分位/VOIDSOUNDDELAYVOIDTEMPSOUND/用户设定温度转换为LCD显示数据功能将用户设定温度USER_TEMPER,分离出符号位,百、十、个位并将它们转化为ACSII码,送到液晶显示缓冲区VOIDUSER_TEMPER_LCDUNSIGNEDCHARTEMPERTEMPBUFFER1100X2B/0X2B为“的ASCII码TEMPBUFFER111TEMPER/1000X30/分离出TEMPER的百十个位IFTEMPBUFFER1110X30TEMPBUFFER1110XFE/百位数消隐TEMPBUFFER112TEMPER100/100X30/分离出十位TEMPBUFFER113TEMPER100100X30/分离出个位TEMPBUFFER115USER_DOT_TEMPER0X30/温度转换为LCD显示数据功能将报警温度,分离出符号位,百、十、个位,并将它们转化为ACSII码,送到液晶显示缓冲区VOIDALARM_LCDUNSIGNEDCHARTH,UNSIGNEDCHARTLTEMPBUFFER030X2B/0X2B为“的ASCII码IFTL0X7FELSETEMPBUFFER0110X2B/0X2B为“的ASCII码TEMPBUFFER04TH/1000X30/分离出TH的百十个位IFTEMPBUFFER040X30TEMPBUFFER040XFE/百位数消隐TEMPBUFFER05TH100/100X30/分离出十位TEMPBUFFER06TH100100X30/分离出个位TEMPBUFFER012TL/1000X30/分离出TL的百十个位IFTEMPBUFFER0120X30TEMPBUFFER0120XFE/百位数消隐TEMPBUFFER013TL100/100X30/分离出十位TEMPBUFFER014TL100100X30/分离出个位/温度转换为LCD显示数据功能将两个字节的温度值,分离出符号位,整数及小数并将它们转化为ACSII码,送到液晶显示缓冲区VOIDTEMPER_LCDVOIDUNSIGNEDCHARX0X00,Y0X00T0PTPTT1PTELSETEMPBUFFER100X2B/0XFE为变“的ASCII码T14/右移4位XX/和前面两句就是取出T0的高四位,T0的低四位代表小数T1T1|X/将高低字节的有效值的整数部分拼成一个字节SOUNDVALUE1T1IFT1USER_TEMPERDC_MOTOR_RUN1/如果温度高于用户标定温度,则报警ELSEDC_MOTOR_RUN0TEMPBUFFER11T1/1000X30/0X30为变09ASCII码IFTEMPBUFFER110X30TEMPBUFFER110XFE/百位数消隐TEMPBUFFER12T1100/100X30/分离出十位TEMPBUFFER13T1100100X30/分离出个位T0T0/取有效的两位小数T02/左移两位,以便查表XT0YDOTCODEX/查表换算成实际的小数SOUNDVALUE2YTEMPBUFFER15Y/100X30/分离出十分位TEMPBUFFER16Y100X30/分离出百分位GANEMPLOYMENTTRIBUNALCLAIEMPLOYMENTTRIBUNALSSORTOUTDISAGREEMENTSBETWEENEMPLOYERSANDEMPLOYEESYOUMAYNEEDTOMAKEACLAIMTOANEMPLOYMENTTRIBUNALIFYOUDONTAGREEWITHTHEDISCIPLINARYACTIONYOUREMPLOYERHASTAKENAGAINSTYOUYOUREMPLOYERDISMISSESYOUANDYOUTHINKTHATYOUHAVEBEENDISMISSEDUNFAIRLYFORMOREINFORMATIONABOUTDISMISSALANDUNFAIRDISMISSAL,SEEDISMISSALYOUCANMAKEACLAIMTOANEMPLOYMENTTRIBUNAL,EVENIFYOUHAVENTAPPEALEDAGAINSTTHEDISCIPLINARYACTIONYOUREMPLOYERHASTAKENAGAINSTYOUHOWEVER,IFYOUWINYOURCASE,THETRIBUNALMAYREDUCEANYCOMPENSATIONAWARDEDTOYOUASARESULTOFYOURFAILURETOAPPEALREMEMBERTHATINMOSTCASESYOUMUSTMAKEANAPPLICATIONTOANEMPLOYMENTTRIBUNALWITHINTHREEMONTHSOFTHEDATEWHENTHEEVENTYOUARECOMPLAININGABOUTHAPPENEDIFYOURAPPLICATIONISRECEIVEDAFTERTHISTIMELIMIT,THETRIBUNALWILLNOTUSUALLYACCEPTIIFYOUAREWORRIEDABOUTHOWTHETIMELIMITSAPPLYTOYOU,TAKEADVICEFROMONEOFTHEORGANISATIONSLISTEDUNDERFURTHERHELPEMPLOYMENTTRIBUNALSARELESSFORMALTHANSOMEOTHERCOURTS,BUTITISSTILLALEGALPROCESSANDYOUWILLNEEDTOGIVEEVIDENCEUNDERANOATHORAFFIRMATIONMOSTPEOPLEFINDMAKINGACLAIMTOANEMPLOYMENTTRIBUNALCHALLENGINGIFYOUARETHINKINGABOUTMAKINGACLAIMTOANEMPLOYMENTTRIBUNAL,YOUSHOULDGETHELPSTRAIGHTAWAYFROMONEOFTHEORGANISATIONSLISTEDUNDERFURTHERHELPIFYOUAREBEINGREPRESENTEDBYASOLICITORATTHETRIBUNAL,THEYMAYASKYOUTOSIGNANAGREEMENTWHEREYOUPAYTHEIRFEEOUTOFYOURCOMPENSATIONIFYOUWINTHECASETHISISKNOWNASADAMAGESBASEDAGREEMENTINENGLANDANDWALES,YOURSOLICITORCANTCHARGEYOUMORETHAN35OFYOURCOMPENSATIONIFYOUWINTHECASEIFYOUARETHINKINGABOUTSIGNINGUPFORADAMAGESBASEDAGREEMENT,YOUSHOULDMAKESUREYOURECLEARABOUTTHETERMSOFTHEAGREEMENTITMIGHTBEBESTTOGETADVICEFROMANEXPERIENCEDADVISER,FOREXAMPLE,ATACITIZENSADVICEBUREAUTOFINDYOURNEARESTCAB,INCLUDINGTHOSETHATGIVEADVICEBYEMAIL,CLICKONNEARESTCABFORMOREINFORMATIONABOUTMAKINGACLAIMTOANEMPLOYMENTTRIBUNAL,SEEEMPLOYMENTTRIBUNALSTHELACKOFAIRUPTHEREWATCHMCAYMANISLANDSBASEDWEBB,THEHEADOFFIFASANTIRACISMTASKFORCE,ISINLONDONFORTHEFOOTBALLASSOCIATIONS150THANNIVERSARYCELEBRATIONSANDWILLATTENDCITYSPREMIERLEAGUEMATCHATCHELSEAONSUNDAY“IAMGOINGTOBEATTHEMATCHTOMORROWANDIHAVEASKEDTOMEETYAYATOURE,“HETOLDBBCSPORT“FORMEITSABOUTHOWHEFELTANDIWOULDLIKETOSPEAKTOHIMFIRSTTOFINDOUTWHATHISEXPERIENCEWAS“UEFAHASOPENEDDISCIPLINARYPROCEEDINGSAGAINSTCSKAFORTHE“RACISTBEHAVIOUROFTHEIRFANS“DURINGCITYS21WINMICHELPLATINI,PRESIDENTOFEUROPEANFOOTBALLSGOVERNINGBODY,HASALSOORDEREDANIMMEDIATEINVESTIGATIONINTOTHEREFEREESACTIONSCSKASAIDTHEYWERE“SURPRISEDANDDISAPPOINTED“BYTOURESCOMPLAINTINASTATEMENTTHERUSSIANSIDEADDED“WEFOUNDNORACISTINSULTSFROMFANSOFCSKA“AGEHASREACHEDTHEENDOFTHEBEGINNINGOFAWORDMAYBEGUILTYINHISSEEMSTOPASSINGALOTOFDIFFERENTLIFEBECAMETHEAPPEARANCEOFTHESAMEDAYMAYBEBACKINTHEPAST,TOONESELFTHEPARANOIDWEIRDBELIEFDISILLUSIONMENT,THESEDAYS,MYMINDHASBEENVERYMESSY,INMYMINDCONSTANTLYALWAYSFEELONESELFSHOULDGOTODOSOMETHING,ORWRITESOMETHINGTWENTYYEARSOFLIFETRAJECTORYDEEPLYSHALLOW,SUDDENLYFEELSOMETHING,DOIT一字开头的年龄已经到了尾声。或许是愧疚于自己似乎把转瞬即逝的很多个不同的日子过成了同一天的样子;或许是追溯过去,对自己那些近乎偏执的怪异信念的醒悟,这些天以来,思绪一直很凌乱,在脑海中不断纠缠。总觉得自己自己似乎应该去做点什么,或者写点什么。二十年的人生轨迹深深浅浅,突然就感觉到有些事情,非做不可了。THEENDOFOURLIFE,ANDCANMEETMANYTHINGSREALLYDO而穷尽我们的一生,又能遇到多少事情是真正地非做不可DURINGMYCHILDHOOD,THINKLUCKYMONEYANDNEWCLOTHESARENECESSARYFORNEWYEAR,BUTASTHEADVANCEOFTHEAGE,WILLBEMOREANDMOREFOUNDTHATTHOSETHINGSAREOPTIONALJUNIORHIGHSCHOOL,THOUGHTTOHAVEACRUSHONJUSTMEANSTHATTHEREALGROWTH,BUTOVERTHEPASTTHREEYEARSLATER,HISWRITINGOFALUMNIINPEACE,SUDDENLYFOUNDTHATISNTREALLYGROWUP,ITSEEMSISNOTSOIMPORTANTTHENINHIGHSCHOOL,THINKDONTWANTTOGIVEVENTTOOUTYOURINNERVOICECANBEINTHEHIGHSCHOOLCHILDRENOFTHEFEELINGSINAPERIOD,BUTWASEVENTUALLYINFARCTIONWHENGRADUATIONPARTYINTHETHROAT,LATERAGAINSTOODONTHEPITCHHEHASSWEATPROFUSELY,LOOKEDATHISTHROWNABASKETBALLHOOPS,SUDDENLYFOUNDHIMSELFHASALREADYCANTREMEMBERHISAPPEARANCE童年时,觉得压岁钱和新衣服是过年必备,但是随着年龄的推进,会越来越发现,那些东西根本就可有可无;初中时,以为要有一场暗恋才意味着真正的成长,但三年过去后,自己心平气和的写同学录的时候,突然就发现是不是真正的成长了,好像并没有那么重要了;然后到了高中,觉得非要吐露出自己的心声才能为高中生涯里的懵懂情愫划上一个句点,但毕业晚会的时候最终还是被梗塞在了咽喉,后来再次站在他曾经挥汗如雨的球场,看着他投过篮球的球框时,突然间发现自己已经想不起他的容颜。ORIGINALLY,THISWORLD,CANPRODUCEACHEMICALREACTIONTOANEVENT,INADDITIONTORESOLUTELY,HAVETODO,ANDTIME原来,这个世界上,对某个事件能产生化学反应的,除了非做不可的坚决,还有,时间。APERSONSTIME,YOURIDEASAREALWAYSSPECIALTOCLEARWANT,WANT,LINEISCLEAR,ASIFNOTHINGCOULDSHAKEHISALSOONCESEEMEDTOBEDETERMINEDTODOSOMETHING,BUTMOREOFTENISHEBACKEDOUTATLASTDISLIKEHISCOWARDICE,FINALLYFOUNDTHATTH

温馨提示

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

评论

0/150

提交评论