欢迎来到天天文库
浏览记录
ID:36619383
大小:219.16 KB
页数:3页
时间:2019-05-13
《基于单片机的自动温度测量报警系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、第19卷第1期电子设计工程2011年1月Vo1.19NO.1ElectronicDesignEngineeringJan.201l基于单片机的自动温度测量报警系统设计刘翔(武汉科技大学工程训练中心,湖北武汉430070)摘要:目前.在自动控制领域用温度作为一种控制量对系统进行自动控制已经越来越普遍。针对这种实际情况本文设计了一种简单实用的温度报警系统。该系统以AT89C51单片机为中央处理单元,大大降低了系统开发的成本。通过温度传感器LM35采集外部的温度.并将温度转换成相应的电压值。A/D转换装置对电压值进行模数转换,将结果送入中央处理单元进行计算。
2、单片机根据其处理的结果决定是否需要启动报警装置。结果表明,该系统可以在5~150℃环境下工作.当外界的温度达到设定的报警温度时该系统能够及时地做出反应.具有一定的现实价值。关键词:AT89C51:传感器;A/D转换;自动报警中图分类号:TM932文献标识码:A文章编号:1674—6236(2011)01—0125—03DesignforautotemperaturealarmsystembasedonSCMLIUXiang(EngineeringTrainingCenter,WuhanUniversityofScienceandTechnology,W
3、uhan430070,China)Abstract:Nowitisverycommontousetemperatureasacontrolvolumetoachieveautomaticcontro1.Thispaperdesignedasimpleandpracticalautotemperaturealarmsystemtomeettheactualcondition.ThissystemusesSCMAT89C51asthecentralprocessingunit,itcangreatlyreducethecostofthesystemdeve
4、lopment.ThetemperaturesensorLM35isusedtocollectthetemperaturewhichisconvertedtothevoltagevalue.ADconverterconvertstheanalogvalueintothedigitalvalue,thenthedigitalvalueissenttotheCPUforcalculation.TheSCMwilldecidewhethertostartthealarmsystemwhichdependedontheresultsoftheprocessin
5、g.Theresultshowsthatthesystemisabletoworkunder5-150~C.Whentheexternaltemperaturereachesthesettingvalue,thesystemcanmakeareplyintime.Soithasacertainpracticalvalue.Keywords:AT89C51;sensor;A/Dconvert;autoalarm目前.无论是在工业生产中还是在科研实验中通过对温1.1温度传感器设计度测量来进行自动控制的设备越来越普及,应用场合也越来温度传感器是感知外部环境中
6、温度变化的重要元件.它越多。随之而来的问题是.如何能够测得精确的温度以保证是外界与本系统的接口。它将外界温度的变化转化成电压的自动控制设备能够正确地发出控制指令来控制生产过程。另变化,这样通过对电压的处理与分析就可以间接地测量出外一方面.如果温度过高可能会对一些设备中的一些半导体元界温度。本系统采用的温度传感器为LM35.该温度传感器由器件造成损坏。因此,对于自动高温报警的需求也在逐渐增美国国家半导体公司生产,在常温下,不需要额外的校正处加。本文基于以上方面的考虑,研究并设计了一种基于单片理就可以到达0.25℃的准确率。其输出电压与摄氏温度成线机的自动
7、温度测量与报警系统。性关系,并且这种关系可以表示为I‘I:Vo=0.0l(1)1系统硬件设计或者:尽管目前市场上单片机的品种多样,功能也越来越多,7T_o,l0mV(2)但是受成本约束.性能优良的8位单片机仍然是工业检测与式中,0为传感器的输出电压,单位V,r,是外界环境中的温控制应用领域的首选。度,单位cc。由于LM35能够测量的最高温度是150oC,由式本系统就是以ATMEL公司的AT89C5l单片机为中心,(1)可得其最大输出电压为1.5v。为了能够与AD7812的输通过模数转换器AD7812对温度传感器的输出电压进行模数入进行匹配,故需要对传感
8、器的输出电压进行放大,放大的转换,再将转换结果送人单片机进行相应的处理.通过编程倍数约为3.3
此文档下载收益归作者所有