欢迎来到天天文库
浏览记录
ID:45552944
大小:169.77 KB
页数:16页
时间:2019-11-14
《《论文_智能仪器课程正文(定稿)》》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、智能化体温计设计摘要:本报告主要叙述了应用单片机AT89C52实现的智能体温计主要的功能、硬件的组成和软件的设计。该报告是直接通过DS18B20温度传感器将采集到的温度传到给单片机,单片机再经过相对应的数据处理,将得到的温度值显示在1602液晶屏上,同时还设置了报警的功能,当温度超过了报警的设置温度时,蜂鸣器就会发出声咅。整个系统结构紧凑、简单可靠、操作灵活、功能强、性能价格比高,较好地满足了各种需要测温场合的需要。关键词:AT89C52DS18B20液晶1602蜂鸣器报警Abstract:Thisreportdescribesthemainfeaturesof
2、theapplicationmicrocontrollerAT89C52intelligentthermometer,thecompositionofthehardwareandsoftwaredesign.ThereportisdirectlycollectedbytheDS18B20temperaturesensortemperaturespreadtothemicrocontroller,microcontrollercorrespondingdataprocessingtemperaturevaluewillbedisplayedin1602ontheL
3、CDscreen,andalsosetthealarmfunction,whenthetemperatureexceedsthesettemperaturewhenthealarmbuzzerwillsound.Theentiresystemiscompact,simple,reliable,flexibleoperation,strongfunctions,highperformanceandlowcosttomeetthevariousneedsoftemperaturemeasurementoccasionsneed.Keywords:AT89C52DS1
4、8B20LCD1602BuzzerAlarm1前言随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带來的方便也是不可否定的,其屮智能体温计就是一个典型的例子,但人们对它的要求越来越高,要为现代人工作、科研、生活、提供更好的更方便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展。在我们H常的生活屮,在用水银体温计测量体温时,是通过读取刻度值来判断温度的高低。当光线较暗或者年纪较大,就看不清楚或者不能准确的读出体温计的读数;同时在测量时还需要等待较长的时间,只有使水银温度计充分受热,才能基木准确反应其实际温度值,水银温度
5、计给测量者带来了诸多不变。在本设计中利用单片机AT89C52与温度传感器DS18B20构成的体温计,通过将得到的温度值显示在液晶屏1602上,使读取温度值更加的方便,同时还增加了报警的功能,使人们使用起来更加方便,整个设计简单,灵敏度高,价格低廉。对于那些视力不住而无法正确读取数值的人群或者老年人显得更为重要。在本次设计中,主要是针对控制芯片和温度传感器上进行的方案选择和方案论证,并将最终的模块的硬件设计和软件设计进行了相应的解说和分析,构建出最终的系统框图。2整体方案设计本设计的整体设计思路是DS18B20采集温度,将采集到的温度传给单片机AT89C52,单片
6、机再将得到的温度值进行相应的处理,将得到的实际温度值显示在液晶1602的显示屏上,再将得到的实际温度值与预先设计的报警值进行比较,如果实际得到的温度值超过了报警值,则蜂鸣器就发出声音,进行报警功能。2.1方案论证在设计中采用了两种方案,具体介绍见方案一和方案二:方案一:主耍采用的温度传感器,放大器,A/D转换器,单片机控制,液晶显示,电源等组成。温度传感器是把温度转换成电压的期间,温度传感器输出的电压的大笑随温度的髙低变化而变化,电压值的变化范围从几个微伏到几个毫伏。不同的温度传感器,输出电压的范围也差别很人。放人器的主要功能是把微弱的温度电压信号放到到0・2伏
7、或者0・5伏范围内,以便于A/D转换。A/D转换器把放大斤的模拟温度电压信号转换成对应的数字温度电压信号。单片机是只能温度计的控制核心,一方面控制A/D转换器实现模拟信号到数字信号的转换,另一方面将采集到的数字温度电压值处理得到相应的温度值。送到1602进行显示。其设计的整体框图如图2.1图2.1:智能化体温计设计方案温度传感方案二:主要采用的是温度传感器,单片机AT89C52,液晶1602显示,蜂鸣器报警,电源等组成。温度传感器选用的是DS18B20,DS18B20温度传感器可以直接采集温度值,将得到的温度值直接传给单片机进行相应的处理,单片机将得到的实际温度
8、值显示在液晶1602±显
此文档下载收益归作者所有