毕业设计基于单片机的环境温湿度检测系统27826.docx
《毕业设计基于单片机的环境温湿度检测系统27826.docx》由会员分享,可在线阅读,更多相关《毕业设计基于单片机的环境温湿度检测系统27826.docx(87页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、河南理工大学万方科技学院本科毕业论文摘 要 环境温湿湿度检测系系统是日常常生活、工工业生产和和农业管理理中广泛使使用的一种种设备。该该设备具备备以下主要要功能:实实时检测出出环境中的的温度和湿湿度参数值值,并显示示出来,根根据设定的的报警限予予以报警指指示,可以以和上层控控制器通信信。随着单片机机的大规模模应用,单单片机在检检测系统中中也越来越越多的被使使用。本设设计以ATT89S552这款低低功耗、高高性能、在在系统编程程的8位单单片机为系系统控制处处理核心,由由单总线数数字温湿度度传感器DDHT111、数码管管显示屏、LLED与蜂蜂鸣器、通通信串口和和按键控制制输入等五五个部分组组成,从而
2、而实现环境境问世的监监测系统的的主要功能能。后期的的探索设计计换用红红外遥控控控制和LCCM为显示示屏、外加加时钟和存存储芯片、增增加照度检检测电路,极极大地提升升了系统的的性能,使使系统不仅仅可以检测测并显示环环境温度、湿湿度和照度度变量,而而且可以按按照时间顺顺序存储适适量的数据据。此外,系统统有降压整整流和稳压压滤波电路路,可用交交流市电(2220V)、各各种安全直直流电(5524VV)、太阳阳能电池等等为系统供供电,并且且可以存储储少量电能能(9000mAh),因此,系系统有较宽宽的工作电电压,可满满足多种应应用场合。本设计由PProteel画出了了电路原理理图和PCCB图,并并由此完
3、成成了硬件的的制作,使使用C511语言对单单片机进行行编程控制制,并模块块化仿真,最最后通过综综合调试,符符合预期的的设计要求求。关键词:AAT89SS52单片片机 DDHT111传感器 PCBB设计 温湿度检检测AbstrractEnvirronmeent ttempeeratuure aand hhumiddity deteectioon syystemm is a kiind oofequuipmeentwhhich is wwidelly ussed iin daaily lifee, inndusttriall prooducttion and agriicultturallmena
4、agemeent.TThe eequippmentt hass folllowiing mmain funcctionn:dettectiing tthe ttempeeratuure aand hhumidditypparammeterrs inn thee envvironnmentt reaal-tiime aand ddispllay tthem,giviing aalarmm inddicattionaaccorrdingg to the set limiits, and beinng abble tto coontacct wiith uupperr conntrolller.Wi
5、th the SCM usedd larrge-sscaleely,tthe SSCM iis moore aand mmore usedd in deteectioonsysstem.Thiss dessign,usess thee 8-bbit SSCM nnamedd AT889S522,whiich hhas aa lott of advaantaggessuuch aas loow-poower disssipattion,highh-perrformmancee andd ISPP,andd madde upp of fiveepartts:siinglee-wirre diigi
6、taal teemperraturre annd huumidiity ssensoor,diigitrron ddispllay,LLED aandbuuzzerr, seeriall communiccatioons aand kkeys inpuut,thhus pperfoorm tthe ffuncttion of eenvirronmeentteemperraturre annd huumidiity ddetecctionn sysstem.The expllorattion desiign iin laatersstagee,inccludiing iinfraared rem
7、oote ccontrrol aand LLCM ddispllay,cclockk andd memmory chipps,anndillluminnatioon deetecttion circcuit,immeenselly prromottes tthe ppropeerty of tthe ssysteem,maakes itnoot onnly ddeteccte aand ddispllay tthe ttemerraturre,huumidiity aand iillumminattion,but alsoo stooresoome ddata in oorderr of ti
8、mee.In addditiion,wwith stepp-dowwn reectiffier and stabbilivvolt filtter ccircuuit,tthe ssysteem caanusee utiilityy powwer AAC2200V,diifferrent safeety DDC5224V,ssolarr battteryy to suppply ppowerr,anddstorre soome eelecttric enerrgy aaboutt 9000mAh,so tthat it hhas aa widde poower suppply vvoltaag
9、eannd meeets diffferennt apppliccatioon pllacess.The ddesiggn giives the circcuit desiign sschemmaticcs annd PCCB diiagraam wiith PProteel, aandcoompleetes the harddwaree parrt off thee prooducttion, andd usees C551 laanguaage ssysteem tooaccoompliish tthe ccontrrol pprogrram oof SCCM,annd siimulaat
10、es everry paart ssucceessfuully.Throough the syntthetiical debuugginng,thhe deesignn achhievees thhe reequirred ddesiggns.Key wwordss:AT889S522 SCMM,DHTT11 ssensoor,seeriall commmuniicatiion,ttempeeratuureand hhumiddity deteectioon,PCCB deesignnIII目录第一章前言言11.1 设设计的目的的意义调查查11.2 设设计的市场场现状分析析21.3 设设计的内
11、容容要求说明明31.4 设设计的实施施方案构想想4第二章硬件件的设计552.1 单单片机的选选用52.2 传传感器的选选用72.2.11 初期设设计72.2.22 最佳方方案82.2.33电路设计计92.3 数数码管驱动动电路设计计102.3.11 数码管管的选用1102.3.22 驱动电电路的设计计102.4报警警电路设计计122.4.11 蜂鸣器器驱动电路路132.4.22 LEDD驱动电路路132.5控制制输入电路路设计1442.6 串串口通信电电路设计1162.7 稳稳定电源电电路设计1172.8 系系统三大部部分的PCCB设计182.8.11 系统主主体部分PPCB设计计192.8.
12、22 串口通通讯PCBB设计202.8.33稳压电源源部分PCCB设计21第三章程序序的设计2233.1 程程序功能描描述、单片片机内部资资源分配和和程序流程程图233.1.11 程序功功能描述2233.1.22 单片机机内部资源源分配两个定时时器的分工工233.1.33 程序的的流程图2243.2 编编程语言和和工具的选选择以及程程序文件的的分配2553.2.11 编程语语言的选择择253.2.22 编程工工具的选择择263.2.33 程序文文件的分配配263.3 传传感器通信信程序设计计273.3.11 握手确确认273.3.22 数据传传送283.3.33 相关问问题解决方方案313.4
13、 数数码管扫描描程序设计计323.5 报报警及设置置程序设计计333.5.11 报警驱驱动333.5.22 报警值值调整3443.6 按按键扫描程程序设计3343.7 串串口发送数数据程序设设计363.7.11 波特率率设置3663.7.22 数据发发送格式3373.7.33 发送方方式373.8 KKeil 综合编译译和结果分分析、程序序下载3883.8.11 综合编编译情况和和结果分析析383.8.22 生成HEXX 文件下下载至单片片机中400第四章系统统后期探索索优化设计计简介4114.1 换换用红外控控制和LCCM 显示示的探索4414.1.11 红外控控制414.1.22 LCMM
14、 显示444.2 增增加实时时时钟和存储储芯片来记记录数据的的探索4884.3 增增加照度检检测电路的的探索500结束语544参考文献556附录57附1 单片片机驱动程程序57附2 硬件件制作元器器件安装图图、布线图图78iii第一章 前前 言本章主要叙叙述了温湿湿度检测系系统设计的的一些基本本情况,包包括目的意意义、市场场现状、设设计要求和和实施方案案等几个部部分。 1.1 设设计的目的的意义调查查现代社会,随随着国家的的经济不断断发展,人人们的生活活水平逐渐渐提高,在在衣食住行行基本满足足之后,追追求一种健健康长寿的的生活方式式已经成为为时代的潮潮流。家庭庭居室,工工作场所是是人们每天天较
15、长时间间生活的两两个环境,而而环境中的的温度和湿湿度变化则则和人们的的生理、心心理等身体体健康状况况息息相关关。相关研研究结果摘摘录如下;据生理学家家研究,室室内温度过过高时,会会影响人的的体温调节节功能,由由于散热不不良而引起起体温升高高、血管舒舒张、脉搏搏加快、心心率加速。冬冬季,如果果室内温度度经常保持持在25度度以上,人人就会神疲疲力乏、头头晕脑胀、思思维迟钝、记记忆力差。同同时,由于于室内外温温差悬殊,人人体难以适适应,容易易患伤风感感冒。如果果室内温度度过低,则则使人体代代谢功能下下降,脉搏搏、呼吸减减慢,皮下下血管收缩缩,皮肤过过度紧张,呼呼吸道粘膜膜的抵抗力力减弱,容容易诱发呼
16、呼吸道疾病病。因此,科科学家们把把人对冷耐受”的下限温温度和”冷耐热”的上限温温度,分别别定为111度和322度。然而,人的的体感并不不单纯受气气温或气湿湿两种因素素的影响,而而是两者综综合作用的的结果。通通过实验测测定,最适适宜的人的的室内温湿湿度是:冬冬天温度为为18至225度,湿湿度为300%至800%。夏天天温度为223至288度,湿度度为30%至60%。在此范范围内感到到舒适的人人占95%以上。在在装有空调调的室内,室室温为199至24度度,湿度为为40%至至50%时时,人会感感到最舒适适。如果考考虑到温湿湿度对人思思维活动的的影响,最最适宜的室室内温度应应是工作效效率最高的的值。温
17、度度应是188度,湿度度应是400%至600%,此时时,人的精精神状态最最好,思维维最敏捷。因此,随时时关注环境境的温湿度度变化而由由此采取措措施对人们们的健康生生活和高效效工作有着着重要的意意义。除此之外,工工业生产、农农业管理和和医疗护理理等环境中中的温湿度度也是两项项重要的检检测控制参参数,对安安全生产、粮粮食丰收和和病人康复复等意义重重大。部分分要求数据据如下:由此看来,研研究设计环环境温湿度度检测系统统十分有必必要。1.2设计计的市场现现状分析纵观市场,温温湿度检测测技术已经经比较成熟熟,已有的的各种温湿湿度检测产产品,五花花八门,犹犹如八仙过过海,各显显神通,如如A20000家用温
18、温湿度报警警表、YDD-8088A工业用用温湿度显显示器等产产品。从功能上分分析这些产产品可以看看出,一个个比较完整整的环境温温湿度检测测系统应该该具备以下下主要的四四个功能: (1)实实时检测出出环境中的的温度和湿湿度参数; (2)检检测的参数数值显示在在显示设备备上(如数数码管,液液晶显示器器等); (3)根根据环境要要求,设定定温度湿度度报警的上上下限值,并并实时报警警; (4)与与上层监控控设备通信信(如PCC),实现现数据传输输(双向或或单向);因此,本设设计也应该该具备这些些功能,并并且对每一一个部分进进行优化设设计,也可可以扩展系系统功能。除了功能上上的分析之之外,再看看这些产品
19、品的造价和和供电情况况,有以下下两个问题题:(1)价格格太高,不不符合普通通消费者的的消费水平平,如A22000家家用温湿度度报警表,淘淘宝网上售售价3000左右;(2)供电电都比较单单一,规定定在直流66V,9VV,12VV或交流2220V等等,除了购购买产品主主体之外,还还需要一个个特定的电电源适配器器;综上所述,本本设计设计计出的环境境温湿度检检测系统,除除了具备市市场上已有有产品的功功能之外,还还应尽量降降低制作价价格,确保保有较宽的的工作电压压。1.3 设设计的内容容要求说明明根据上述市市场调查情情况和毕业业设计任务务书的要求求,本设计计的研究内内容包括以以下几个方方面:1、基本要要
20、求(1)主要要检测环境境变化中的的温度和适适度参数;(2)温湿湿度参数显显示在LEED数码管管屏幕上;(3)可以以设置温湿湿度报警点点,并能按按照设置实实时报警;2、控制要要求(1)根据据需求,温温湿度数据据可以发送送给上层监监控设备,如如普通电脑脑等;(2)可以以按照时间间顺序,以以一定格式式将温湿度度数据导出出保存,以以便进行再再分析处理理;3、制作要要求(1)造价价低廉,工工作可靠;(2)工作作电压较宽宽,满足不不同的供电电测试条件件;(3)做出出产品样机机,调试通通过,可以以正常工作作;因此,本温温湿度检测测系统的设设计应以这这三方面的的要求为依依据,从而而进行各个个部分的详详细设计。
21、1.4 设设计的实施施方案构想想基于单片机机的环境温温湿度检测测系统实施施方案构想想如下:1、由温度度和湿度传传感器对环环境中的温温度和湿度度变量进行行采样;2、单片机机和传感器器通信,获获得采样数数据并暂存存;3、单片机机对数据进进行预处理理(如校验验等),对对有效数据据再进行以以下四种处处理:(1) 驱动显示电电路,把数数据显示在在数码管上上;(2) 扫描输入的的控制信号号,设定报报警限值;(3) 根据设定的的报警,驱驱动报警电电路工作,予予以报警指指示;(4) 扫描输入的的控制信号号,根据需需要发送数数据给上层层设备,在在设备上进进行数据再再处理或保保存;4、 在系统供电电端有稳压压滤波
22、电路路或电能存存储器件,保保证系统正正常工作;5、 选用价格低低廉的器件件或设计电电路,减少少花费;6、 在以上方案案都实施的的情况下,对对系统进行行优化创新新设计,强强化功能;因此,本系系统的设计计应按照这这个思路进进行具体设设计,把每每一步的构构想转化为为现实的设设计。系统的结构构图如下:第二章 硬硬件的设计计根据绪论中中的分析说说明,可以以明确温湿湿度检测系系统的硬件件电路分为为电源稳压压、传感器器检测、数数码管显示示驱动、报报警驱动、输输入控制、数数据发送等等六大部分分,其中后后五个部分分都以单片片机为核心心,由单片片机来进行行控制处理理,因此单单片机的选选用至关重重要。2.1 单单片
23、机的选选用自从20世世纪70年年代,因特特尔公司推推出第一代代单片机以以来,单片片机的发展展如雨后春春笋。各大大电气商、半半导体商根根据不同的的控制需求求,尤其在在嵌入式系系统控制方方面,以因因特尔公司司的51单单片机的框框架结构为为基础,研研发了各种种各样的、功功能强大的的单片机。而今,我们们已经进入入了一个单单片机可广广泛选择的的、百花齐齐放的时代代。因此,选选用一款价价格低廉,性性能优良的的单片机已已不再困难难。在MCS-51单片片机80551的基础础上,ATTMEL公公司开发的的AT899系列的单单片机自问问世以来,以以其较低廉廉的价格和和独特的程程序存储器器快速闪闪存器为用用户所亲莱
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 基于 单片机 环境 温湿度 检测 系统 27826
限制150内