毕业设计基于单片机的环境温湿度检测系统hwd.docx
《毕业设计基于单片机的环境温湿度检测系统hwd.docx》由会员分享,可在线阅读,更多相关《毕业设计基于单片机的环境温湿度检测系统hwd.docx(115页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、河南理工大学万方科技学院本科毕业论文摘 要 环境温湿度检测系统是日常生活、工业生产和农业管理中广泛使用的一种设备。该设备具备以下主要功能:实时检测出环境中的温度和湿度参数值,并显示出来,根据设定的报警限予以报警指示,可以和上层控制器通信。随着单片机的大规模应用,单片机在检测系统中也越来越多的被使用。本设计以AT89S52这款低功耗、高性能、在系统编程的8位单片机为系统控制处理核心,由单总线数字温湿度传感器DHT11、数码管显示屏、LED与蜂鸣器、通信串口和按键控制输入等五个部分组成,从而实现环境问世的监测系统的主要功能。后期的探索设计换用红外遥控控制和LCM为显示屏、外加时钟和存储芯片、增加照
2、度检测电路,极大地提升了系统的性能,使系统不仅可以检测并显示环境温度、湿度和照度变量,而且可以按照时间顺序存储适量的数据。此外,系统统有降压压整流和和稳压滤滤波电路路,可用用交流市市电(2220VV)、各各种安全全直流电电(524VV)、太太阳能电电池等为为系统供供电,并并且可以以存储少少量电能能(9000mAAh),因此此,系统统有较宽宽的工作作电压,可可满足多多种应用用场合。本设计由PProttel画画出了电电路原理理图和PPCB图图,并由由此完成成了硬件件的制作作,使用用C511语言对对单片机机进行编编程控制制,并模模块化仿仿真,最最后通过过综合调调试,符符合预期期的设计计要求。关键词:
3、AAT899S522单片机机 DDHT111传感感器 PCBB设计 温湿湿度检测测AbstrracttEnvirronmmentt teempeeratturee annd hhumiiditty ddeteectiion sysstemm iss a kinnd oofeqquippmenntwhhichh iss wiidelly uusedd inn daailyy liife, inndusstriial prooducctioon aand agrricuultuurallmennageemennt.TThe equuipmmentt haas ffolllowiing maiin
4、ffuncctioon:ddeteectiing thee teempeeratturee annd hhumiidittypaarammeteers in thee ennvirronmmentt reeal-timme aand dissplaay tthemm,giivinng aalarrm iindiicattionnacccorddingg too thhe sset limmitss, aand beiing ablle tto cconttactt wiith uppper conntroolleer.With thee SCCM uusedd laargee-sccaleel
5、y,thee SCCM iis mmoree annd mmoree ussed in dettecttionnsysstemm.Thhis dessignn,usses thee 8-bitt SCCM nnameed AAT899S522,whhichh haas aa loot oof aadvaantaagesssucch aas llow-powwer disssippatiion,higgh-pperfformmancce aand ISPP,annd mmadee upp off fiiveppartts:ssinggle-wirre ddigiitall teempeeratt
6、uree annd hhumiiditty ssenssor,diggitrron dissplaay,LLED anddbuzzzerr, sseriial communiicattionns aand keyys iinpuut,tthuss peerfoorm thee fuuncttionn off ennvirronmmentttemmperratuure andd huumiddityy deetecctioon ssysttem.Thee exxploorattionn deesiggn iin llateersttagee,inncluudinng iinfrrareed rr
7、emoote conntrool aand LCMM diispllay,cloock andd meemorry cchipps,aandiilluuminnatiion dettecttionn ciircuuit,immmensselyy prromootess thhe pproppertty oof tthe sysstemm,maakess ittnott onnly dettectte aand dissplaay tthe temmeraaturre,hhumiiditty aand illlumiinattionn,buut aalsoo sttoreesomme ddata
8、a inn orrderr off tiime.In adddittionn,wiith steep-ddownn reectiifieer aand staabillivoolt fillterr ciircuuit,thee syysteem ccanuuse utiilitty ppoweer AAC2220V,diffferrentt saafetty DDC524VV,soolarr baatteery to suppplyy poowerr,anndsttoree soome eleectrric eneergyy abboutt 9000mAAh,sso tthatt itt h
9、aas aa wiide powwer suppplyy vooltaageaand meeets diffferrentt apppliicattionn pllacees.The ddesiign givves thee ciircuuit dessignn scchemmatiics andd PCCB ddiaggramm wiith Prootell, aandccompplettes thee haardwwaree paart of thee prroduuctiion, annd uusess C551 llangguagge ssysttem toaaccoompllishh
10、 thhe cconttroll prrogrram of SCMM,annd ssimuulattes eveery parrt ssucccesssfullly.Thrrouggh tthe synntheeticcal debbugggingg,thhe ddesiign achhievves thee reequiiredd deesiggns.Key wwordds:AAT899S522 SCCM,DDHT111 ssenssor,serriall coommuuniccatiion,temmperratuureand hhumiiditty ddeteectiion,PCBB de
11、esiggnIV目录第一章前言言11.1 设设计的目目的意义义调查111.2 设设计的市市场现状状分析221.3 设设计的内内容要求求说明331.4 设设计的实实施方案案构想44第二章硬件件的设计计52.1 单单片机的的选用552.2 传传感器的的选用772.2.11 初期期设计772.2.22 最佳佳方案882.2.33电路设设计92.3 数数码管驱驱动电路路设计1102.3.11 数码码管的选选用1002.3.22 驱动动电路的的设计1102.4报警警电路设设计1222.4.11 蜂鸣鸣器驱动动电路1132.4.22 LEED驱动动电路1132.5控制制输入电电路设计计142.6 串串口通
12、信信电路设设计1662.7 稳稳定电源源电路设设计1772.8 系系统三大大部分的的PCBB设计1882.8.11 系统统主体部部分PCCB设计计192.8.22 串口口通讯PPCB设设计2002.8.33稳压电电源部分分PCBB设计211第三章程序序的设计计233.1 程程序功能能描述、单单片机内内部资源源分配和和程序流流程图2233.1.11 程序序功能描描述2333.1.22 单片片机内部部资源分分配两个定定时器的的分工2233.1.33 程序序的流程程图2443.2 编编程语言言和工具具的选择择以及程程序文件件的分配配253.2.11 编程程语言的的选择2253.2.22 编程程工具的
13、的选择2263.2.33 程序序文件的的分配2263.3 传传感器通通信程序序设计2273.3.11 握手手确认2273.3.22 数据据传送2283.3.33 相关关问题解解决方案案313.4 数数码管扫扫描程序序设计3323.5 报报警及设设置程序序设计3333.5.11 报警警驱动3333.5.22 报警警值调整整343.6 按按键扫描描程序设设计3443.7 串串口发送送数据程程序设计计363.7.11 波特特率设置置363.7.22 数据据发送格格式3773.7.33 发送送方式3373.8 KKeill 综合合编译和和结果分分析、程程序下载载383.8.11 综合合编译情情况和结结
14、果分析析383.8.22 生成成HEXX 文件件下载至至单片机机中400第四章系统统后期探探索优化化设计简简介4114.1 换换用红外外控制和和LCMM 显示示的探索索414.1.11 红外外控制4414.1.22 LCCM 显显示4444.2 增增加实时时时钟和和存储芯芯片来记记录数据据的探索索484.3 增增加照度度检测电电路的探探索500结束语544参考文献556附录57附1 单片片机驱动动程序557附2 硬件件制作元元器件安安装图、布线图78iv第一章 前前 言本章主要叙叙述了温温湿度检检测系统统设计的的一些基基本情况况,包括括目的意意义、市市场现状状、设计计要求和和实施方方案等几几个
15、部分分。 1.1 设设计的目目的意义义调查现代社会,随随着国家家的经济济不断发发展,人人们的生生活水平平逐渐提提高,在在衣食住住行基本本满足之之后,追追求一种种健康长长寿的生生活方式式已经成成为时代代的潮流流。家庭庭居室,工工作场所所是人们们每天较较长时间间生活的的两个环环境,而而环境中中的温度度和湿度度变化则则和人们们的生理理、心理理等身体体健康状状况息息息相关。相相关研究究结果摘摘录如下下;据生理学家家研究,室室内温度度过高时时,会影影响人的的体温调调节功能能,由于于散热不不良而引引起体温温升高、血血管舒张张、脉搏搏加快、心心率加速速。冬季季,如果果室内温温度经常常保持在在25度度以上,人
16、人就会神神疲力乏乏、头晕晕脑胀、思思维迟钝钝、记忆忆力差。同同时,由由于室内内外温差差悬殊,人人体难以以适应,容容易患伤伤风感冒冒。如果果室内温温度过低低,则使使人体代代谢功能能下降,脉脉搏、呼呼吸减慢慢,皮下下血管收收缩,皮皮肤过度度紧张,呼呼吸道粘粘膜的抵抵抗力减减弱,容容易诱发发呼吸道道疾病。因因此,科科学家们们把人对对冷耐受受”的下限限温度和和”冷耐热热”的上限限温度,分分别定为为11度度和322度。然而,人的的体感并并不单纯纯受气温温或气湿湿两种因因素的影影响,而而是两者者综合作作用的结结果。通通过实验验测定,最最适宜的的人的室室内温湿湿度是:冬天温温度为118至225度,湿湿度为3
17、30%至至80%。夏天天温度为为23至至28度度,湿度度为300%至660%。在在此范围围内感到到舒适的的人占995%以以上。在在装有空空调的室室内,室室温为119至224度,湿湿度为440%至至50%时,人人会感到到最舒适适。如果果考虑到到温湿度度对人思思维活动动的影响响,最适适宜的室室内温度度应是工工作效率率最高的的值。温温度应是是18度度,湿度度应是440%至至60%,此时时,人的的精神状状态最好好,思维维最敏捷捷。因此,随时时关注环环境的温温湿度变变化而由由此采取取措施对对人们的的健康生生活和高高效工作作有着重重要的意意义。除此之外,工工业生产产、农业业管理和和医疗护护理等环环境中的的
18、温湿度度也是两两项重要要的检测测控制参参数,对对安全生生产、粮粮食丰收收和病人人康复等等意义重重大。部部分要求求数据如如下:由此看来,研研究设计计环境温温湿度检检测系统统十分有有必要。1.2设计计的市场场现状分分析纵观市场,温温湿度检检测技术术已经比比较成熟熟,已有有的各种种温湿度度检测产产品,五五花八门门,犹如如八仙过过海,各各显神通通,如AA20000家用用温湿度度报警表表、YDD-8008A工工业用温温湿度显显示器等等产品。从功能上分分析这些些产品可可以看出出,一个个比较完完整的环环境温湿湿度检测测系统应应该具备备以下主主要的四四个功能能: (1)实实时检测测出环境境中的温温度和湿湿度参
19、数数; (2)检检测的参参数值显显示在显显示设备备上(如如数码管管,液晶晶显示器器等); (3)根根据环境境要求,设设定温度度湿度报报警的上上下限值值,并实实时报警警; (4)与与上层监监控设备备通信(如如PC),实实现数据据传输(双双向或单单向);因此,本设设计也应应该具备备这些功功能,并并且对每每一个部部分进行行优化设设计,也也可以扩扩展系统统功能。除了功能上上的分析析之外,再再看这些些产品的的造价和和供电情情况,有有以下两两个问题题:(1)价格格太高,不不符合普普通消费费者的消消费水平平,如AA20000家用用温湿度度报警表表,淘宝宝网上售售价3000左右右;(2)供电电都比较较单一,规
20、规定在直直流6VV,9VV,122V或交交流2220V等等,除了了购买产产品主体体之外,还还需要一一个特定定的电源源适配器器;综上所述,本本设计设设计出的的环境温温湿度检检测系统统,除了了具备市市场上已已有产品品的功能能之外,还还应尽量量降低制制作价格格,确保保有较宽宽的工作作电压。1.3 设设计的内内容要求求说明根据上述市市场调查查情况和和毕业设设计任务务书的要要求,本本设计的的研究内内容包括括以下几几个方面面:1、基本要要求(1)主要要检测环环境变化化中的温温度和适适度参数数;(2)温湿湿度参数数显示在在LEDD数码管管屏幕上上;(3)可以以设置温温湿度报报警点,并并能按照照设置实实时报警
21、警;2、控制要要求(1)根据据需求,温温湿度数数据可以以发送给给上层监监控设备备,如普普通电脑脑等;(2)可以以按照时时间顺序序,以一一定格式式将温湿湿度数据据导出保保存,以以便进行行再分析析处理;3、制作要要求(1)造价价低廉,工工作可靠靠;(2)工作作电压较较宽,满满足不同同的供电电测试条条件;(3)做出出产品样样机,调调试通过过,可以以正常工工作;因此,本温温湿度检检测系统统的设计计应以这这三方面面的要求求为依据据,从而而进行各各个部分分的详细细设计。1.4 设设计的实实施方案案构想基于单片机机的环境境温湿度度检测系系统实施施方案构构想如下下:1、由温度度和湿度度传感器器对环境境中的温温
22、度和湿湿度变量量进行采采样;2、单片机机和传感感器通信信,获得得采样数数据并暂暂存;3、单片机机对数据据进行预预处理(如如校验等等),对对有效数数据再进进行以下下四种处处理:(1) 驱动显示电电路,把把数据显显示在数数码管上上;(2) 扫描输入的的控制信信号,设设定报警警限值;(3) 根据设定的的报警,驱驱动报警警电路工工作,予予以报警警指示;(4) 扫描输入的的控制信信号,根根据需要要发送数数据给上上层设备备,在设设备上进进行数据据再处理理或保存存;4、 在系统供电电端有稳稳压滤波波电路或或电能存存储器件件,保证证系统正正常工作作;5、 选用价格低低廉的器器件或设设计电路路,减少少花费;6、
23、 在以上方案案都实施施的情况况下,对对系统进进行优化化创新设设计,强强化功能能;因此,本系系统的设设计应按按照这个个思路进进行具体体设计,把把每一步步的构想想转化为为现实的的设计。系统的结构构图如下下:第二章 硬硬件的设设计根据绪论中中的分析析说明,可可以明确确温湿度度检测系系统的硬硬件电路路分为电电源稳压压、传感感器检测测、数码码管显示示驱动、报报警驱动动、输入入控制、数数据发送送等六大大部分,其其中后五五个部分分都以单单片机为为核心,由由单片机机来进行行控制处处理,因因此单片片机的选选用至关关重要。2.1 单单片机的的选用自从20世世纪700年代,因因特尔公公司推出出第一代代单片机机以来,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 基于 单片机 环境 温湿度 检测 系统 hwd
限制150内