基于单片机的红外线测温仪的设计Word格式.docx
- 文档编号:8430580
- 上传时间:2023-05-11
- 格式:DOCX
- 页数:16
- 大小:311.64KB
基于单片机的红外线测温仪的设计Word格式.docx
《基于单片机的红外线测温仪的设计Word格式.docx》由会员分享,可在线阅读,更多相关《基于单片机的红外线测温仪的设计Word格式.docx(16页珍藏版)》请在冰点文库上搜索。
摘要:
为了克服传统温度计测量温度的主要缺点——需要测量者与被测目标近距离接触以及测量不方便。
在考虑仪器测量高精度前提下,以追求最低成本为原则,研制了基于单片机的非接触式热释电红外测温仪,实现了对物体表面温度快速准确的测量。
本文也设计了红外测温仪的整体系统构架,介绍一种采用51单片机和TN系列传感器实现红外测温。
红外测温打破了传统的接触式测温模式,它根据被测物体的红外辐射能量来确定物体的温度,不与被测物体接触,具有不扰动被测物体温度分布场,温度分辨率高、响应速度快、测温范围广,稳定性好、可同时测量环境温度和目标温度的特点。
此外还介绍了热释电红外传感器的工作原理以及比较适合人体红外检测的热释电传感器PM611的优点和等效电路,阐述了基于热释电传感器的红外测温仪的工作原理,讨论了该系统的设计与实现方法,简单介绍了测温系统的适用条件。
关键词:
温度测量;
单片机;
红外线;
非接触式热释电
中图分类号:
TP212.11文献标识码:
A
Designofinfraredthermometerbasedonsinglechipmicrocomputer
(InformationEngineeringInstitute,InnerMongoliaUniversityofTechnology,InnerMongolia,Hohhot,10080,China)
Abstract:
Todecreasethelimitationoftraditionalmethodoftemperaturemeasuringsuchasclosecontactbetweenmeasurerandthetargetandinconveniencewhenmeasuring,wedevelopedanon-contacttypepiezoelectricinfraredthermometer,realizesfastandaccuratesurfacetemperaturemeasurements.Thisarticlealsodesignedtheoverallsystemarchitectureinfraredthermometer,introducesa51single-chipmicrocomputerandTNseriessensorwasadoptedtorealizeinfraredmeasuringtemperature.Infraredmeasuringtemperaturebrokethetraditionalcontact-typetemperaturemeasurementmodel,basedontheinfraredradiationenergyoftheobjecttobetestedtodeterminethetemperatureoftheobject,notcontactwiththeobjectundertest,withnodisturbancetemperaturedistributionfieldobjecttobetested,thetemperatureofhighresolution,fastresponse,widetemperaturerange,goodstability,cansimultaneouslymeasuretheenvironmenttemperature,andthecharacteristicsofthetargettemperature.ThisarticlemainlyintroducesoperationalprinciplesofpiezoelectricinfraredsensorandthestructureofhydroelectricallysensorPM611.Itformulatesthetheoryofthethermometerbasedonhydroelectricallysensorandstudieshowtodesignandimplementofthesystem.Finally,itindicatestheconditionaldemandofthesystem.
Keywords:
temperaturemeasurement;
singlechipmicrocomputer;
infrared;
non-contacttypepiezoelectric
由于医学发展的需要,在很多情况下,一般的温度计已经满足不了快速而又准确的测温要求,例如车站和机场等人口密度较大的地方进行人体温度测量。
虽然现在国外这种测温的技术都比较成熟,但是国内这方面的技术还处于发展阶段。
因此,为了适应医学发展的需要,有效地进行特殊环境下的温度测量,从而有力地控制和预防诸如甲流、非典之类型的特殊疾病的传播,急需设计一种测温速度快、准确率高、稳定性好的测温仪。
针对一般的工业用的红外测温仪的精确度不够高,我们根据这种红外线测温的原理,通过关键器件的选择、瞄准系统的设计以及温度补偿的自动调节来提高红外线测温仪的精确度,设计了一种用红外线测温电路,用于人员密集且流量大的场合进行快速的人体温度测量。
伴随着人们生活水平的不断提高以及对生活质量要求的提高,人们对自身的健康状况越来越关注,而人体的体温、血压、脉搏和呼吸是鉴别人体健康状况的重要参数,对这些生理指标的监控与测量则可以更好的体现人体自身的健康状况,在医疗领域中占有十分重要的地位,也为人民的生活带来极大的方便。
可见,对可应用于个人家庭、方便携带、结构简单、测量速度快、实时性好的人体体温测试仪尤为重要与紧迫。
为了满足这些要求,在做了需求分析的基础上,提出并设计了一种基于单片机的红外线测温仪的设计方案。
该系统能够完成对其准确且快速测量。
1、总体设计
红外测温仪的温度检测系统设计功能结构框图和系统结构框图如图1所示
图1测温系统结构框图
Fig.1Structurediagramoftemperaturemeasuringsystem
图1系统总体结构框图
Fig.1Overallstructurediagramofthesystem
光学系统汇聚其视场内的目标红外辐射能量,视场的大小由测温仪的光学零件及其位置确定,主要由滤光片和菲涅尔透镜组成,以滤除5~14um以外的红外线,并达到聚焦的目的。
红外能量聚焦在光电探测器上并转变为相应的电信号。
该信号经过放大器和信号处理电路,并按照仪器内疗的算法和目标发射率校正后转变为被测目标的温度值。
按下开关即可测量,每次测量结果显示在显示器上。
在测量过程中,红外探测仪接收到人体发出的红外线后,经过温度检测系统采样后,再在信号处理单元对所测得的信号进行放大、滤波、模数转换处理传送到单片机,经单片机运算后送给显示单元显示出温度读数。
如果经过处理后的数据大于所设置的预警数据,则蜂鸣器报警。
2、系统硬件设计
本设计采用51系列单片机进行数据的采集存储和处理,A/D转换器采用的是ADC0804。
芯片的CLKIN端和CLKR端配合可以由芯片自身产生时钟脉冲。
测量物体表面辐射能量的热释电传感器选用的是尼赛拉传感器有限公司的PM611型热释电传感器,它有效调节外界环境的温度起伏影响;
液晶显示器选用的是2行16个字的液晶显示屏。
下图2是整个设计的硬件电路连接图:
图2红外人体测温仪电路
Fig.2Circuitoftheinfraredtemperaturecervix
2.1温度传感器
本设计的探头使用的是红外线传感器,它能接收人体发射出的红外线并使之转换成电压信号。
设计选用的是PM611单元热释电传感器,这种传感器虽是单灵敏元,由于它采用一个接收元和二个并联的补偿元串接的结构,故也能有效地补偿环境温度起伏,振动等干扰影响。
它的工作温度是-20℃——+70℃,特别适合测量人体的温度。
而且PM611各项指数都比较好,因此选用了它做温度仪的探头。
如图2.1所示:
图2.1传感器的内部典型连接电路
Fig.2.1Theinternalconnectiontypicalcircuitofthetransducer
2.2放大电路的设计
由于传感器探测到的人体红外线信号较弱,当转化为电压后需要通过放大器放大电压信号。
因为探测器测到的信号可能掺杂了外界环境的某些因素,所以放大电路中要加入低通滤波电路把多余的杂信号过滤掉。
如图2.2所示:
图2.2放大部分电路
Fig.2.2Zoominpartofthecircuit
2.3模数转换部分电路
由于传感器探测到红外线后被放大的是模拟信号,然而需要在LED上显示出来,所以本设计利用模数转换器来实现这个功能。
ADC0804是用CMOS集成工艺制成的逐次比较型模数转换芯片,分辨率8位,输入电压范围是0~5,增加一些外部电路后,输入模拟电压为±
5V。
此芯片内有输出锁存器,当与计算机连接时,转换电路的输出可以直接连接在CPU数据总线上,不用再加接口电路。
ADC0804芯片的外引脚图如2.3所示:
图2.3ADC0804引脚图
Fig.2.3PinfigureofADC0804
本设计采用了CLKR端口和CLKIN端口配合,芯片本身产生时钟脉冲的方法,A/D转换器Vin(+)端口接收到经处理过的模拟信号在内部进行模数转换,片选端口CS和WR写信号输入端口同为低电平时启动转换,因为0804内部有输出锁存器,转换后的数字信号存在锁存器里,当CS、RD同为低电平时,可以读取转换输出的数字信号,由A/D模数转换器的D0~D7端输出,接入AT89C51单片机的P1口的P1.7~P1.0,经过程序烧制显示到液晶显示屏上。
A/D模数转换电路连接图如下图2.3:
图2.4ADC0804模数转换电路
Fig.2.4ADC0804analog-to-digitalconversioncircuit
2.4显示电路
液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,在袖珍式仪表和低功耗应用系统中得到越来越广泛的应用。
在本设计采用的字符型液晶模块是一种用5x7点阵图形来显示字符的液晶显示器,根据显示的容量可以分为1行16个字、2行16个字、2行20个字等等。
液晶显示电路的连接图如下图2.5:
图2.5液晶显示电路连接图
Fig.2.5Thediagramofliquidcrystaldisplaycircuitconnection
3、系统软件设计
3.1主程序设计
设计的思路是首先摁下开关,接通电源,初始化系统,然后显示子程序,开始测温后复位各个端口,确定打开电源后A/D模数转换器Vin(+)输入端读取经过放大滤波计算后的数据进行模数转换,CS片选端、WR写入端同时设置成低电平,当芯片自身产生一个脉冲时,启动转换。
然后A/D转换器的CS、RD同时为低电平0时读取转换输出的数据,转换后的数据存入模数转换器自身的锁存器里,由输出端口D0~D7输入到单片机的P0口中。
读取三次数据,满三次后读数正确的写入单片机EEPROM存储器。
同时计数器加1,继续读取下一组数据。
如果读数满三次后数据不正确,则要对单片机进行清零,复位后重新测量读数。
中断子程序设置INT0为外部中断,中断后对EEPROM里的数据进行读取,然后通过液晶屏显示出来,读取时要对数据进行一个判断,AT89C51单片机的P3口除了是多功能I/O口外还是第二功能口,它的第二功能是作为控制端口使用的,所以本设计用P3.0串行口输入端来控制报警系统,如果数据大于37.0℃,则蜂鸣器报警。
显示温度的范围是30~60℃,当所测温度高于下限或者上限温度时,报警系统报警。
执行完一次子命令后运行中断信号,子程序返回。
主程序流程图如图3所示。
外部中断0初始化
显示子程序
复位
读取数据
写入EEPROM(超过37.0度)
计数器加1
计数器清零
数据正确
满三次
启动键打开
结束
N
Y
开始
图3主程序流程图
Fig.3Themainprogramflowchart
主程序主要实现以下功能:
1)开机或复位时能自动初始化设备,引导程序正确执行。
2)开机或复位之后启动A/D转换,对环境温度进行采样,并在显示器上显示当前环境温度。
3)保持环境温度显示的同时,对覆盖热释电探测器视场的物体表面的红外辐射进行转换和采样,并比较各采样值,直到采样值为热释电探测器响应的峰值电压为止。
3.2子程序设计
如下图是软件设计部分的中断子程序流程图,主要实现以下功能:
1)A/D采样子程序完成对热释电传感器放大电路输出信号的采样。
要实现准确测温就必须得到输出信号的峰值,但在实际电路中,由于探测器响应延时不尽相同,且电路的延时也很难准确计算,所以要准确采集到峰值是十分困难的。
为此,我们只有对输出信号不断地进行采样,并比较各样值,取其中的最大者作为峰值的近似值
2)数据处理子程序完成对采样值的计算处理。
中间又经过了ADC0804数模转换器将结果转换为可供LED显示的代码。
3)读取温度时超过预警温度,蜂鸣器报警,没超过直接显示所测温度。
4)显示子程序完成最后的温度显示。
读取指令
读取EEPROM(超过37度)
报警
发送数据
LED显示
中断返回
外部中断入口
4、方案应用
4.1改进方案
由于普通红外测温仪只限于测量物体外部温度,不方便测量物体内部和存在障碍物时的温度,所以可以在其检测头部加一段光导纤维,并在其前端装一个小视角的透镜,这样被测物体的辐射能经过透镜到光导纤维内部。
在光导纤维里面经过多次反射传至检测器。
因为光纤可以自由弯曲,使辐射能自由转向,这就解决了物体内部温度的测量问题,可以测量有障碍物挡住的角落等地方的温度。
通过选择不同的硬件,将温度测试范围扩大到工业要求值,则可以将起应用于工业生产生活中,从而大大提高生产效率和产品质量,为次其发展前景广阔。
4.2推广及应用
为了公共安全与更大的保障,在重要口岸、机场、火车站、客运站等人流较大的重点公共场所优先推广应用红外快速测温仪。
该测温仪可以通过非接触方式迅速准确地测量体温,只要人在测温仪前经过,一秒钟内,该仪器就能完成体温测试,且误差不超过0.1℃。
该测温仪可在避免交叉感染的前提下对人群中体温超过38℃(可自行设置报警值)的人进行快速甄别。
5、结论
本次设计是基于单片机的红外线测温仪的设计,主要内容是利用单片机和传感器完成人体体温的非接触式测量。
整个系统具有设计简洁、准确、快速、方便、稳定,人机界面友好等特点,达到了设计要求。
设计的核心部分选用AT89C51芯片和PM611红外温度传感器。
另外,软件程序的设计包括数据采集程序,A/D转换程序,显示程序等。
目前,该设计的产品已经应用在人们的日常生活中,对人们了解自身的健康状况具有举足轻重的作用;
也开始推广并应用于公共场合的快速测温诊断被测人体温是否正常,从而有效保障了公共卫生健康安全;
当然还有应用于工业生产生活中对生产中产品与环境的温度的监控与控制,对生产的效率和产品质量等的提升有着很重要的作用。
由此可见此次课题设计意义重大,具有现实意义,加大推广与应用该技术,不断提升医疗电子类产品的研发力度,其产品不但具有广阔的市场前景,更为重要的是其提升了人们的生活质量和安全保障。
参考文献
[1]裴岩.刘利民.《单片机系统综合设计与实践》[M].呼和浩特:
内蒙古大学出版社,2003.
PEIYan,LIUli-min.Singlechipmicrocomputersystemintegrateddesignandpractice[M],Huhhot:
InnerMongoliauniversitypress,2003.
[2]程玉兰.红外诊断实用技术[M].北京:
机械工业出版社,2002.
CHENGYu-lan,Practicalinfrareddiagnosistechnology[M].Beijing:
mechanicalindustrypress,2002
[3]阎石.数字电子技术基础[M].北京:
高等教育出版社,2006.5.
YANshi,Thefoundationofdigitalelectronictechnology[M].Beijing:
highereducationpress,2006.5
[4]彭承琳.生物医学传感器原理及应用[M].北京:
高等教育出版社,2000.
PENGCheng-lin,Theprincipleandapplicationofbiomedicalsensor[M].Beijing:
highereducationpress,2000
[5]黄贤武,郑筱霞.传感器实际应用电路设计[M].成都:
电子科技大学出版社,1997.
HUANGXian-wu,ZHYENGXiao-xia.TheapplicationdesignofSensorcircuit[M].Chengdu:
universityofelectronicscienceandtechnologypress,1997.
[6]何志彪,黄光,易新建.热释电红外测温方程的研究[J].红外技术,1999.
HEZhi-biao,HUANGGuang,YIXin-jian.Theresearchofpyroelectricinfraredmeasuringtemperatureequation[J].Infraredtechnology,1999
[7]那彦.电子及通信毕业设计[M].西安:
西安电子科技大学出版社,2008.
NAYan.Thedesignofelectronicandcommunicationgraduation[M].Xi'
an:
xi'
anuniversityofelectronicscienceandtechnologypress,2008
[8]柳刚,黄竹邻,周昊,王双保,易新建.非接触式红外研制[M].光电子科技与信息,2005.
LIUGang,HUANGZu-lin,ZHOUHao,WANGShuang-bao,YIXin-jian.Non-contactinfrareddevelopment[M].Optoelectronictechnologyandinformation,2005
[9]陈永甫.红外探测与控制电路[M].北京:
人民邮电出版社,2004
CHENYong-fu.Infrareddetectionandcontrolcircuit[M].Beijing:
people'
spostsandtelecommunicationspublishinghouse,2004
[10]何希才.传感器及其应用电路[M].北京:
电子工业出版社,2001
HEXi-cai.Sensorcircuitanditsapplication[M].Beijing:
electronicindustrypress,2001
[11]马殿阁.多路红外温度监测仪[J].电子测量技术,1993(3)
MADian-ge.Multipleinfraredtemperaturemonitor[J].Journalofelectronicmeasurementtechnology,1993(3)
[12]刘瑞新.单片机原理及应用教程[M].北京:
机械工业出版社,2005.7.
LIURui-xin.Singlechipmicrocomputerprincipleandapplicationoftutorial[M].Beijing:
mechanicalindustrypress,2005.7
[13]杨国林.C语言程序设计[M].呼和浩特:
内蒙古大学出版社,2009.4
YANGGuo-lin.ThedesignofClanguageprogram[M].Huhhot:
InnerMongoliauniversitypress,2009.4
16
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 红外线 测温 设计
![提示](https://static.bingdoc.com/images/bang_tan.gif)