计控学院CollegeofcomputerandcontrolengineeringQiqiharuniversity电气工程课程设计报告题目:寝室温湿度检测装置的设计系别电气工程系适用班级电气12级指导教师时间学生姓名提交日期I摘要随着人们生活水平的提高,人们对健康提出了更高的要求,空气中的湿度通过各种直接或间接途径影响了我们的舒适感,空气中的湿度过大或过小都会对人体健康不利。在日常生活中,温湿度监控系统应用很广泛,例如:机房、档案馆、材料加工场等场所,乃至我们的寝室,温湿度与健康密切关联,都必须控制环境的温度和相对湿度,使其保持在一定的范围。使用DHT11可以灵活的检测环境的温湿度,由用户设定一定的阈值,实时监测显示,并且可以根据用户要求设定报警装置,当温湿度超过一定的范围时,立即报警。基于此,我设计了一款用51单片机控制的温湿度监控系统,操作简单,使用方便。关键词:温湿度;51单片机;DHDT11II目录摘要.................................................................................................................................................I第1章绪论...........................................................................................................................................11.1本论文的背景和意义.............................................................................................................11.2本论文的基本内容.................................................................................................................11.3方案设计.................................................................................................................................11.3.1温湿度监控系统满足的基本要求.............................................................................11.3.2系统功能原理图.........................................................................................................2第2章硬件设计.................................................................................................................................32.1电路原理图.............................................................................................................................32.2电路原理图介绍.....................................................................................................................32.3蜂鸣器电路部分说明.............................................................................................................42.4晶振电路部分说明.................................................................................................................42.51602模块电路说明................................................................................................................42.6湿度传感器DHT11介绍.........................................................................................................52.7技术参数说明.........................................................................................................................6第3章软件设计.................................................................................................................................73.1软件设置实现的功能.............................................................................................................73.2软件流程图.............................................................................................................................7第4章实验板测试.............................................................................................................................8结论........................................................................................................................................................9参考文献..............................................................................................................................................10附录......................................................................................................................................................11第1页共25页第1章绪论1.1本论文的背景和意义室内温湿监控系统的设计是一个对现实生活非常实用,本课题研究的主要内容是设计制作对室内温湿度的监督与控制,相当于简易空调的制作,了解空调系统,运用原理设计制作方案;运用物理知识制作控制温湿变化设备;传感器获取外界温湿度参数,51单片机编程控制,实现智能化设计;并用仿真软件对控制效果进行仿真研究。随着科技的飞速发展和普及,高性能设备越来越多,各行各业对温湿度的要求也越来越高。传统的温湿度监测模式是以人为基础,依靠人工轮流值班,人工巡回查看等方式来测量和记录环境状况信息。在这种模式下,不仅效率低下不利于人才资源的充分利用,而且缺乏科学性,许多重大事故都是由人为因素造成的,人工维护缺乏完整的管理系统。而问世监控系统就可以解决这样人才资源浪费,管理不及时的问题,这是由于它的智能化设计所决定的。它的工作步骤如下:感应环境温湿度;单片机判断感应到的温湿度是否异常;若感应到的温湿度异常,实行措施进行调节;判断异常是否超过预设时间,若超过预设时间,则输出异常信号报警;判断异常是否处理完毕,若处理完毕,解除报警。这样就可以利用控制器对机房温湿度进行监控,从而实现环境温湿度管理的实时性和有效性。故本次设计对于类似项目还具有普遍意义。1.2本论文的基本内容本设计完成的是温室的温湿度监测系统,利用单片机设一个温湿度检测系统,对给定的温湿度进行测试并实时显示,并怕不断当时的温度或湿度是否在规定的范围内,若不是,测启动报警系统。1.3方案设计1.3.1温湿度监控系统满足的基本要求a.温度检测范围0-50度,相对湿度20%-90%;b.可以根据实际用途设定温湿度报警值;c.监测数据可以通过模块显示;第2页共25页1.3.2系统功能原理图根据设计要求确定了系统的总体方案,整个方案由单片机、湿温度传感器、显示模块、报警器等五部分组成。系统功能原理图如图1所示。图1-1系统功能原理图温度传感器湿度传感器单片机LCD显示蜂鸣器第3页共25页第2章硬件设计2.1电路原理图单片机是整个系统的控制中枢,它指挥外围器件协调工作,从而完成特定功能。硬件实现上采用模块化设计,每个模块只实现一个功能,最好将各个模块连接在一起。这种设计比较简单的就可以实现,电路原理图如图2-1所示:12345678910111213141516160216PINvccP1.7P1.6P1.5P1.4P1.3P1.2P1.1P1.0P3.7P3.6/RESTP3.0/RXDP3.1/TXDXTAL0XTAL1P3.2P3.3P3.4P3.5GND1234567891011121314151617181920J1STC11F04E12M晶振C230pfC130pfR1300R3U1BUZZERQ1NPNR21KP3.2P3.2VCCC310ufP3P5P4VCCVCCDHT11温湿度传感器VCC1234....P3P4P5图2-1电路原理图2.2电路原理图介绍本系统主要硬件有电源电路、温湿度传感器、蜂鸣器、晶振电路、复位电路、LCD显示电路、且控制电路的核心器件是由STC红晶科技公司生产的STC11F04E单片机,属于MCS-51列,STC11F04E是一种低功耗、高性能的CMOS8位微控制器,具有8K在系统可编程FLASH存储器;相比传统的51系列速度更快,且在本设计中充第4页共25页分利用了该单片机的资源不浪费I/O口。片上Flash允许程序存储器在线编程。这些优点使得STC11F04E为众多嵌入式控制应用系统提供高灵活、超有效的解决方案,价格低廉,性能可靠,抗干扰强,因此广泛应用在工业控制和嵌入式中。系统的蜂鸣器电路、晶振电路、复位电路如图2-1、图2-2、图2-3所示:图2-2蜂鸣器电路图2-3晶振电路图2-4复位电路2.3蜂鸣器电路部分说明蜂鸣器额定电流小于30mA,其中使用三极管驱动工作,为了减少功耗本实验采用9012晶体管。2.4晶振电路部分说明晶振电路采用11.095MHz的无源晶振,微调电容大小取30PF。2.51602模块电