电气工程及其自动化毕业论文--室内温湿度监测系统的研究

合集下载

室内温度湿度测量仪的设计毕业论文

室内温度湿度测量仪的设计毕业论文

第1章绪论1.1课题研究背景和意义温度是表示物体冷热程度的物理量,微观上来讲是物体分子热运动的剧烈程度。

在整个宇宙当中,温度无处不存在。

无论在地球上还是在月球上,也无论是在炽热的太阳上还是在阴冷的冥王星上,这一切无不由于空间位置的不同而存在着温度的差别。

湿度,表示大气干燥程度的物理量。

在一定的温度下在一定体积的空气里含有的水汽越少,则空气越干燥;水汽越多,则空气越潮湿。

空气的干湿程度叫做“湿度”。

在此意义下,常用绝对湿度、相对湿度、比较湿度、混合比、饱和差以及露点等物理量来表示。

湿度表示气体中的水蒸汽含量,有绝对湿度和相对湿度两种表示方法。

绝对湿度是一定体积的空气中含有的水蒸气的质量,一般其单位是克/立方米,绝对湿度的最大限度是饱和状态下的最高湿度;相对湿度是绝对湿度与最高湿度之间的比,它的值显示水蒸气的饱和度有多高[1]。

温度、湿度和人类的生产、生活有着密切的关系,同时也是工业生产中最常见最基本的工艺参数,例如机械、电子、石油、化工等各类工业中广泛需要对温度、湿度的检测与控制。

并且随着人们生活水平的提高,人们对自己的生存环境越来越关注,而空气中温湿度的变化与人体的舒适度和情绪都有直接的影响,所以对温度、湿度的检测及控制就非常有必要了。

温度、湿度是工业农业生产不可缺少的因素,但传统的方法是用温度表、毛发湿度表、双金属式测量计和湿度试纸等测试器材,通过人工进行检测,对不符合温度和湿度要求的库房进行通风、去湿和降温等工作。

这种人工测试方法费时费力、效率低,且测试的温度及湿度误差大,随机性大。

含有微型计算机或微处理器的测量仪器,由于它拥有对数据存储,运算逻辑判断及自动化的功能,有着智能作用。

随着生产的发展,一个低成本和具有较高精1度的温度湿度测量仪在许多领域会代替人工操作,自动控制各种仪器调整环境温度湿度。

目前市场上普遍存在的温湿度检测仪器大都是单点测量,而且温湿度信息传递不及时,精度达不到要求,不利于控制者根据温度、湿度变化及时做出决定,为此,本设计开发了一种能够同时测量多点,并实时性高、精度高,能够综合处理多点温湿度信息,并能进行温湿度控制的测控产品。

室内温湿度监测与分析系统设计与实现

室内温湿度监测与分析系统设计与实现

室内温湿度监测与分析系统设计与实现摘要:本文旨在介绍室内温湿度监测与分析系统的设计与实现。

通过利用传感器采集室内的温湿度数据,并结合数据分析算法,实现对室内环境的实时监测与分析。

通过该系统,用户可以了解室内环境的变化情况,及时采取相应的调控措施,提高室内舒适度和环境质量。

1. 引言在不同场合和应用中,室内温湿度监测与分析起着至关重要的作用。

通过实时监测室内的温湿度变化,可以提供数据支持,帮助用户更好地了解和改善室内环境。

本文将从硬件和软件两个方面,介绍室内温湿度监测与分析系统的设计与实现。

2. 硬件设计与实现(1)传感器选择在室内温湿度监测中,选择适合的传感器非常重要。

常见的温湿度传感器有热电偶传感器和湿度电容传感器等。

在本系统中,我们选择了湿度电容传感器和数字温度传感器,以确保数据的准确性和稳定性。

(2)数据采集通过Arduino或树莓派等主控板,连接传感器并采集温湿度数据。

根据传感器的类型和接口,进行相应的配置和编程。

使用串口或其他通信方式将采集到的数据传输到上位机,以进行后续的数据分析和处理。

(3)数据传输与存储在数据传输方面,我们可以选择有线或无线方式。

有线方式通常采用USB接口或RS-485总线进行数据传输。

无线方式可选择Wi-Fi、蓝牙或ZigBee等无线通信协议。

根据实际需求和应用场景选择适合的传输方式。

数据存储可以选择使用数据库或者云平台进行存储。

数据库可以提供更灵活的数据管理和查询功能,而云平台则可以实现数据的远程访问和备份。

3. 软件设计与实现(1)数据分析算法室内温湿度数据的分析是室内温湿度监测系统的核心。

对于温湿度数据,我们可以利用平均值、最大值、最小值等统计方法进行分析。

同时,还可以应用实时数据和历史数据相结合的方式,进行长期的数据分析和环境趋势预测。

除了传统的统计方法外,还可以采用机器学习和深度学习等方法进行更加精准的数据分析和预测。

可以通过训练模型,得到更准确和实用的室内环境变化趋势。

温湿度文献综述

温湿度文献综述

学校代码:学号:HENAN INSTITUTE OF ENGINEERING文献综述题目仓储温湿度报警系统的设计学生姓名专业班级电气工程及其自动化二班学号系(部)电气信息工程系指导教师(职称)蒋威(讲师)完成时间 2011年 3 月 1日仓储温湿度报警系统的设计综述摘要:为保证日常工作的顺利进行,首要问题是加强仓库内温度与湿度的监测工作,并及时报警提示。

本文根据粮仓环境测试的特点,应用现代检测理论,对温室的温度、湿度等环境因子进行自动检测,并实现报警功能,首先介绍了粮仓自动监测系统的发展背景及现状,指出在控制监测方面存在的问题和需要进一步深入探讨、研究的各个方面。

关键词:粮仓、单片机、监测、传感器目前,关于这类监测系统的研究,国内外公开发表的文献不多,下面是关于单片机自动监测的一些主要文献:文献[1] 这本书从应用角度出发,精选了国内外最新流行的智能仪器与数据采集系统中的一些有特色、功能很强的新型集成电路20多类100余种。

内容涉及仪用放大器,运算放大器,隔离放大器,变送器,A/D、 D/A变换器, LED、LCD驱动器,看门狗定时器,UP电源监控器,数字电位器,闪烁存储器,实时时钟等器件。

所优选的每一种器件除阐述其基本功能、电路特点、性能参数和管脚说明之外,更突出器件的使用方法和应用电路。

对智能仪器设计、数据采集、自动控制、数字通信和计算机接口这部分设计具有很高的使用和参考价值。

文献[2] 这本书是"单片机应用技术丛书"中专门介绍单片机应用系统软件设计的一本著作。

书中总结了作者多年来在80C51系列单片机应用系统软件设计中的实践经验,归纳出一整套应用程序设计的方法和技巧。

在内容安排上,不仅有实现功能要求的应用程序设计步骤、子程序、监控程序及常用功能模块设计方法,还以较大篇幅介绍了提高系统可靠性的抗干扰设计和容错设计技术以及程序测试的正确思想方法。

附录中向读者提供了完整的系统程序设计样本和经过多年使用考验的定点运算子程序库与浮点运算子程序库的程序文本、注释及使用方法。

温湿度检测毕业论文

温湿度检测毕业论文

温湿度检测毕业论⽂1 绪论1.1 前⾔温湿度的监测与控制是⼯业⽣产过程中⽐较典型的应⽤之⼀,随着传感器在⽣产和⽣活中的更加⼴泛的应⽤。

在⽣产中,温湿度的⾼低对产品的质量影响很⼤。

由于温湿度的监测控制不当,可能使我们导致⽆法估计的经济损失。

为保证⽇常⼯作的顺利进⾏,⾸要问题是加强⽣产车间内温度与湿度的监测⼯作,但传统的⽅法过于粗糙,通过⼈⼯进⾏监测,对不符合温度和湿度要求的库房进⾏通风、去湿和降温等⼯作。

这种⼈⼯测试⽅法费时费⼒,效率低,且测试的温度及湿度误差⼤,随机性⼤。

⽬前,在低温条件下温湿度的测量已经相对成熟。

利⽤新型单总线式数字温度传感器实现对温度的测试与控制得到更快的开发。

但⼈们对它的要求越来越⾼,要为现代⼈⼯作、科研、学习、⽣活提供更好的更⽅便的设施就需要从数字单⽚机⼊⼿了,⼀切向着数字式、智能化控制⽅向发展。

对于国外对温湿度检测的研究,从复杂模拟量监测到现在的数字智能化监测越发的成熟,随着科技的进步,现在对温湿度的研究,检测系统向着智能化、⼩型化、低功耗的⽅向发展。

在发展过程中,以单⽚机为核⼼的温湿度控制系统发展为体积⼩、操作简单、量程宽、性能稳定、测量精度⾼等诸多优点在⽣产⽣活中的各个⽅⾯发挥着⾄关重要的作⽤。

温湿度传感器除电阻式、电容式湿敏元件之外,还有电解质离⼦型湿敏元件、重量型湿敏元件、光强型湿敏元件、声表⾯波湿敏元件等。

湿敏元件的线性度及抗污染性差,在监测环境湿度时,湿敏元件要长期暴露在待测环境中,很容易被污染⽽影响其测量精度及长期稳定性。

1.1在纺织⽣产中,温湿度的变化直接影响到产品的质量,产量和材料的消耗。

⽬前纺织⾏业的温湿度控制基本采⽤⼈⼯⼿动调节⽅式。

由于在控制中是⼈⼯的原因,所以必然存在反应速度慢,劳动强度⾼,调节⽅式⼤都属于开关控制,难以实现理想的调节⽅式,所以现场的温湿度波动范围⼤,温湿度的均匀度特性差,能源利⽤率低,失控⼏率⼤,由此直接影响产品产量和质量的稳定性。

毕业论文恒温箱温湿度系统反馈控制电路的设计

毕业论文恒温箱温湿度系统反馈控制电路的设计

广州大学松田学院毕业论文(设计)题目恒温箱温湿度系统反馈控制电路的设计学生姓名汤桢文专业班级电气工程及其自动化(1)导师姓名曾霞毕业论文原创性声明本人郑重声明:所呈交的毕业论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本毕业论文不包括任何其他个人或集体已经发表或撰写的成果作品。

本人完全意识到本声明的法律后果由本人承担。

作者签名:20 年月日毕业论文版权使用授权书本毕业论文作者完全了解学校有关保障、使用毕业论文的规定,同意学校保留并向有关毕业论文管理部门或机构送交毕业论文的复印件和电子版,允许毕业论文被查阅和借阅。

本人授权优秀毕业论文评选机构将本毕业论文的全部或部分内容编入有关数据进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本毕业论文。

本毕业论文属于 1、保密囗,在10年解密后适用本授权书2、不保密囗。

(请在以上相应方框内打“√”)作者签名:20 年月日导师签名:20 年月日广州大学松田学院2015 届毕业论文(设计)任务书系(部)电气与汽车工程系教研室电气工程及其自动化学生姓名汤桢文课题名称恒温箱温湿度系统反馈控制电路的设计课题来源结合生产实际题目类设计类型课题任务及要求基于过程控制的恒温箱反馈控制系统设计,以单片机(AT89C51)为处理系统,采用过程控制和反馈控制的方法,通过单片机对采集信号(用高精度传感器采集的数据信号),数据的处理与计算,不断进行数据的比较,得出更加精确的控制信号,从而使恒温箱的温湿度更加准确从而满足更严格的使用要求。

本设计是基于AT89C51单片机的恒温箱控制系统系统分为硬件和软件两部分,其中硬件包括:温度传感器、显示、控制和报警的设计;软件包括:键盘管理程序设计、显示程序设计、控制程序设计和温度报警程序设计。

编写程序结合硬件进行调试,能够实现设置和调节初始温度值,进行数码管显示,当加热到设定值后立刻报警。

另外,本系统通过软件实现对按键误差、加热过冲的调整,以提高系统的安全性、可靠性和稳定性。

温度湿度实时监测与报警系统设计毕业论文-精品

温度湿度实时监测与报警系统设计毕业论文-精品

温度湿度实时监测与报警系统设计毕业论文-精品2020-12-12【关键字】方案、方法、环节、条件、前提、空间、领域、文件、质量、模式、监控、监测、运行、传统、地方、问题、系统、机制、有效、密切、整体、现代、合理、良好、优良、快速、持续、执行、保持、发展、建立、制定、研究、措施、特点、位置、关键、安全、稳定、网络、思想、地位、基础、需要、环境、工程、途径、能力、方式、作用、标准、规模、结构、水平、任务、速度、关系、设置、分析、简化、培育、调节、形成、丰富、保护、严格、管理、保证、维护、确保、服务、指导、帮助、支持、教育、解决、调整、完善、方向、扩大、实现、提高、改进、出发点、衷心、中心、核心、关心、智能化温度湿度实时监测与报警系统设计学院信息电子技术专业电子信息工程班级学籍号姓名指导教师佳木斯大学2008年6月15日摘要本课题设计的是一套计算机控制的温度、湿度实时监测与报警系统,可以应用于多种需要采集温、湿度数据的场合,本文完成了整个系统的软硬件设计。

系统采用数据的采集到汇总及响应的设计思想。

其中温度、湿度传感器是并行连接到单片机上的,数据分别进入单片机,再分别进行分析和处理。

数据采集器的核心部件为单片机,主要完成对其所连接的传感器的测量与控制以及得到的响应。

系统中,作为主机的单片机是整个系统的核心,它要接收前端的采集数据,还要分析与处理它们;并控制后端的响应:数据的显示和声光的报警效应。

系统的活动筋脉――软件,是用汇编语言编写的,起到单片机芯片的数据处理、温湿度数据的显示和报警等功能。

本系统的温度终端采用Dallas公司的数字温度传感器DS18B20,湿度终端采用Honeywell公司的相对适度传感器HIH3610,根据A/D转换进行数据采集,从而送到单片机中,在这,我采用ATMEL公司生产的AT89C51单片机和LCD显示器来实现参数的检测和显示。

关键词:单片机(AT89C51);温度传感器;湿度传感器;A/D转换;汇编语言。

中央空调室内温湿度控制系统设计与仿真.

中央空调室内温湿度控制系统设计与仿真.

学校代码:11517学号201150712105HENAN INSTITUTE OF ENGINEERING 毕业设计(论文)题目中央空调室内温湿度控制系统设计与仿真学生姓名王园专业班级电气工程及其自动化1121学号201150712105系(部)电气信息工程学院指导教师(职称)宋雪洁(讲师)完成时间2013年6月10日河南工程学院论文版权使用授权书本人完全了解河南工程学院关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交论文的印刷本和电子版本;学校有权保存论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存论文;学校有权提供目录检索以及提供本论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版;在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。

论文作者签名:年月日河南工程学院毕业设计(论文)原创性声明本人郑重声明:所呈交的论文,是本人在指导教师指导下,进行研究工作所取得的成果。

除文中已经注明引用的内容外,本论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。

对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。

本学位论文原创性声明的法律责任由本人承担。

论文作者签名:年月日河南工程学院毕业设计(论文)任务书题目中央空调室内温湿度控制系统设计与仿真专业电气工程及其自动化学号201150712105 姓名王园主要内容、基本要求、主要参考资料等:主要内容:1.选择合适的温湿度传感器。

2.通过检测室内温湿度,通过LED显示器的数据交给空调系统处理。

3.采用单片机控制的空调室内温湿度自动控制是一个基于一体化的智能控制系统,通过室内的实时温湿度的信号采集,然后传递给单片机信号使LED模拟电机来进行空调的自动控制。

基本要求:1.完成对室内温湿度检测系统的设计原理及电路。

毕业设计(论文)-温度、湿度以及CO2浓度测控仪的设计

毕业设计(论文)-温度、湿度以及CO2浓度测控仪的设计

兰州工业高等专科学校毕业设计(论文)题目温度、湿度以及CO2浓度测控仪的设计系别电气工程系专业电气自动化技术班级电自09-2班姓名学号指导教师(职称)(教授)日期摘要随着蔬菜大棚的迅速增多,人们对其性能要求也越来越高,特别是为了提高生产效率,对大棚的自动化程度要求也越来越高。

随着单片机及各种电子器件性价比的迅速提高,使得这种要求变为可能。

本文介绍了一种以AT89S52单片机为控制核心的测控仪,主要是为了对蔬菜大棚内的温湿度,以及二氧化碳浓度进行有效、可靠地检测与控制而设计的。

该测控仪具有检测精度高、使用简单、成本较低和工作稳定可靠等特点,所以具有一定的应用前景。

关键词:二氧化碳浓度蔬菜大棚测控仪温湿度检测自动化程度性能要求AbstractWith the rapid increase of the awning vegetables, people on its performance requirements also more and more high, especially in order to increase the production efficiency, to shed the automation degree of demand more and more is also high. With the single chip microcomputer and various kinds of electronic device performance to price ratio increased quickly, make such a request possible. This paper introduces a kind of AT89S52 SCM in as control core and control the device, mainly is for vegetables in the trellis of temperature and humidity, and carbon dioxide concentration is effective and reliable to detect and control and of the design. The measurement and control instrument has high accuracy, easy to use and low cost and stable and reliable, and other characteristics, so has certain application prospect. Keywords: carbon dioxide concentration measurement instrument testing temperature and humidity awning vegetables automation degree of performance requirements1.概述课题名称:温度、湿度、二氧化碳浓度测控仪的设计课题内容性质:工程设计课题来源性质:教师收集的结合生产实际的课题目前,在仓库、图书馆、蔬菜大棚等许多场合需要温度、湿度、二氧化碳浓度的控制。

室内温湿度检测系统设计

室内温湿度检测系统设计

室内温湿度检测系统设计【摘要】本文介绍了室内温湿度检测系统设计的相关内容。

在分别从研究背景、研究目的和研究意义三个方面进行了论述。

在正文部分则详细阐述了传感器选择与布局设计、硬件系统设计、软件系统设计、系统性能测试以及数据处理与分析等内容。

在总结了设计的成果,并展望了未来的发展方向,同时也对系统的局限性进行了讨论。

通过本文的介绍,读者可以了解到室内温湿度检测系统设计的具体过程和关键技术,以及该系统在实际应用中的重要性和潜在的局限性。

【关键词】室内温湿度检测系统设计、传感器、布局设计、硬件系统、软件系统、性能测试、数据处理、设计总结、未来展望、局限性讨论。

1. 引言1.1 研究背景室内温湿度检测系统设计的研究背景对于室内环境的监测与调控起着至关重要的作用。

随着人们对居住环境舒适性的要求不断提高,室内温湿度的监测,实时控制以及数据分析变得愈发重要。

传统的温湿度检测方法主要依靠人工测量或使用简单的仪器进行监测,然而这些方法存在人力成本高、数据采集不精确等问题。

随着物联网技术的快速发展,室内温湿度检测系统的设计与应用变得更加便捷与智能。

通过使用各种传感器技术,可以实时监测室内温湿度数据,并通过硬件系统和软件系统实现数据处理与分析,从而实现智能化的室内环境监测与控制。

这不仅可以提高居住环境的舒适性,还可以节约能源资源,提高生活质量。

设计一套稳定、精准和智能的室内温湿度检测系统对于现代生活具有重要意义。

通过本研究,我们将探讨传感器选择与布局设计、硬件系统设计、软件系统设计、系统性能测试以及数据处理与分析等方面,为室内温湿度检测系统的设计与应用提供一定的参考和指导。

1.2 研究目的研究目的是为了设计一个能够准确监测和控制室内温湿度的系统,以提高室内环境的舒适度和健康性。

通过对室内温湿度的实时监测和分析,可以及时调整空调和加湿器的工作状态,确保室内空气质量达到最佳状态。

研究还旨在探索利用传感器技术和数据处理算法来实现智能化控制系统,从而提高能源利用效率和节约资源。

基于温湿度监控系统毕业设计毕业论文[管理资料]

基于温湿度监控系统毕业设计毕业论文[管理资料]

摘要温湿度监控是人们对居室要求的重要指标之一,也是影响人体健康的重要因素之一。

为了保证对温湿度良好的监测和控制,本文采用数字式温湿度传感器SHTll来设计居室温湿度监测系统,以达到简化软硬件系统设计,提高测量精度的目的。

首先介绍了SHTll的结构特点、接口电路,以及温湿度测量系统的软硬件设计方案,最后基于AT89C51单片机和光电耦合器设计了电路简洁、大大节省I/O口资源的居室温湿度监控系统,保证了由AT89C51单片机输出的弱电来控制外围的强电电路,本设计不仅仅只是在原理上可行,而且在实际运用中也了能实现对人们居室温湿度的精确测量与控制,该电路简单且工作稳定,集成度高,操作方便、灵活,对满足人们居室环境的要求具有一定的实用价值和意义。

关键字:AT89C51单片机,SHT11,LM016L,光电耦合器ABSTRACTThe temperature and humidity control to the requirements of the bedroom is people important indexes, and also one of the important factors affect human health of one. In order to guarantee to the temperature and humidity good monitoring and control, this paper using digital temperature and humidity sensors to design SHTll bedroom temperature and humidity monitoring system, in order to achieve the simplified the hardware and software system design, improve the accuracy of measurement purposes. First introduced the structure characteristics of the SHTll, interface circuit, and the temperature and humidity measurement system hardware and software design scheme, then based on AT89C51 single-chip microcomputer and photoelectric coupling control circuit design the simple circuit, save the I/O mouth of temperature and humidity control system resources bedroom, ensure the electricity output by AT89C51 single-chip microcomputer to control in the outer reaches of the high voltage circuit, this design is not just in principle on feasible, but also in the practical application of the bedroom can realize to people the precise measurement of the temperature and humidity and control, the circuit is simple and stable operation, high level of integration, convenient operation, flexible, to meet the requirements of the people bedroom environment has certain practical value and meaning. Keywords:AT98C51,SHT11,LM016L ,Photoelectric coupled circuit目录摘要 (I)ABSTRACT (II)1绪言 (3) (3) (3) (5)2 系统设计方案的研究 (6) (6) (7)3 硬件的设计89C51芯片 (7)SHT11传感器 (8)LCD LM016L显示模块 (10) (11)4 软件系统与实现 (12)P ROTEUS简介 (18)C语言介绍 (18)K EIL 软件介绍 (19)仿真结果 (19) (19) (19) (20)5 总结与展望 (21)致谢 (22)参考文献 (23)附录 (24)1 绪言改革开放以来,人们对生活质量要求显著提高,对自己居室的环境要求也越来越高,这对以从事居室装修工人来说是一个机遇,同时也是一个挑战,而基于单片机的温湿度控制系统对解决这个问题有着非常重大的意义。

电气工程学院毕业设计-基于单片机的数字式温湿度仪系统设计

电气工程学院毕业设计-基于单片机的数字式温湿度仪系统设计

引言随着科学技术的发展,自动化技术运用越来越广泛,传感器技术也逐渐为众人所熟悉。

传统的检测设备已不能满足社会的需要。

本文是在单片机的基础上,结合传感器技术实现对温度湿度的实时检测(1)选题背景及意义数字式温湿度仪,是集传感器技术、计算机技术、通讯技术与一体的数据记录仪。

绝大部分电子产品都要求在干燥条件下作业和存放。

据统计,全球每年有1/4以上的工业制造不良品与潮湿的危害有关。

对于电子工业,潮湿的危害已经成为影响产品质量的主要因素之一。

数字式温湿度记录仪广泛应用于农业研究、工业、环保、卫生防疫、实验室、建筑业、仓储运输、博物馆、温室等领域,进行温湿度监测记录的仪器。

并可将采集记录的数据传送给计算机进行处理。

(2)传感器技术随着信息时代的到来,作为获取信息的手段——传感器技术得到了显著的进步,其应用领域越来越广泛,对其要求越来越高,需求越来越迫切。

传感器技术已成为衡量一个国家科学技术发展水平的一个重要标志。

因此,了解和掌握各类传感器的基本结构,工作原理及特性是非常重要的。

由于传感器能将各种物理量,化学量和生物量等信号转化为电信号,使得人们可以利用计算机实现自动测量,信息处理和自动控制,但是它们都不同程度的温漂和非线性等影响。

传感器主要用于测量和控制系统,他的性能好坏直接影响系统的性能。

因此,不仅必须掌握传感器的结构,原理和性能指标,还必须懂得传感器经过适当的接口电路调整才能满足信号的处理,显示和控制的要求,而且只有通过传感器应用实例的原理和智能传感器实例的分析和了解,才能将传感器和信息通信和信息处理结合起来,适应传感器的生产,研制,开发和应用。

另一方面传感器器的被测信号来自于各个领域,每个领域都为了改革生产力,提高工效和时效,各自都在开发研制适合应用的传感器,于是种类繁多的新型传感器和传感系统不断涌现。

温湿度传感器是其中重要的一类传感器。

其发展速度非常之快,以及其应用非常之广,并且还有很大的发展潜力。

室内温湿度检测系统设计

室内温湿度检测系统设计

室内温湿度检测系统设计【摘要】本文章介绍了一种室内温湿度检测系统设计,旨在解决室内环境监测领域中的温湿度测量问题。

首先通过对传感器的选择与布局进行详细讨论,确保数据采集的准确性。

其次介绍了数据采集与处理的方法,包括数据传输和存储等方面。

然后详细描述了系统设计与硬件搭建的过程,展示了系统的构成和功能。

接着进行了系统功能测试和性能评估,验证了系统在实际环境中的稳定性和准确性。

最后结论部分指出,本文提出的系统具有较高的准确性和稳定性,可广泛应用于室内环境监测领域。

展望未来研究方向,指出可以进一步完善系统功能和优化性能。

【关键词】室内温湿度检测系统设计、传感器、数据采集、数据处理、系统设计、硬件搭建、功能测试、性能评估、准确性、稳定性、应用、环境监测、未来研究方向。

1. 引言1.1 研究背景室内温湿度检测系统设计是近年来重要的研究领域之一。

随着人们对室内环境质量的重视日益增加,室内温湿度的监测和控制变得至关重要。

室内温湿度直接影响着人们的生活质量和健康状况,而且在一些特定的场所,如实验室、医院、办公室等,室内温湿度的监测更是不可或缺的。

设计一个准确、稳定的室内温湿度检测系统对于提高室内环境质量具有重要意义。

在过去的研究中,人们已经开发出了各种各样的室内温湿度检测系统,但是这些系统在准确性和稳定性方面仍然存在一些问题。

本文旨在设计一种具有较高准确性和稳定性的室内温湿度检测系统,以满足对室内环境质量监测的需求。

通过本文的研究,我们希望能够为室内温湿度监测系统的设计和应用提供一些参考和启示,从而进一步推动室内环境监测领域的发展。

1.2 相关工作相关工作是指已经在室内温湿度检测系统领域进行过研究和开发的相关项目或成果。

通过对相关工作的分析和总结,可以借鉴前人的经验和教训,为本文的研究提供更好的参考。

在室内温湿度检测系统设计领域,已经有许多项目在不同的应用场景下展开了研究工作。

一些项目主要侧重于传感器的选择和布局,例如通过热电偶传感器和湿度传感器对室内环境进行监测,提高系统的准确性和稳定性;另一些项目则着眼于数据采集和处理的技术,利用模糊逻辑和神经网络算法对采集到的数据进行分析和预测,提高系统的智能化和自适应性。

温湿度检测设计毕业论文.(DOC)

温湿度检测设计毕业论文.(DOC)

第1章绪论1、1研究的目的和意义随着社会的进步和生产需要,利用无线传感进行温度数据采集的方式应用已经渗透到生活各个方面。

在工业现场,由于生产环境恶劣,工作人员不能长时间停留在现场观察设备是否运行正常,因此需要采集数据并传输数据到一个环境相对较好的操控室内,这样就会产生数据传输问题。

由于厂房过大、需要传输数据过多,使用传统的有线数据传输方式就需要铺设很多很长的通讯线。

这样浪费资源,占用空间,可操作性差,出现错误换线困难。

而且,当数据采集点处于运动状态、所处的环境不允许或时,数据甚至无法传输,此时便需要利用无线传输的方式进行数据收集。

在农业生产上,不论是温室大棚的温湿度监测,还是粮仓的管理,传统上都是采取分区取样的人工方法。

这样工作量大,可靠性差,而且大棚和粮仓占地面积大,检测目标分散,测点较多。

传统的方法已经不能满足当前农业发展的需要。

在当前的科技水平下,无线通信技术的发展使得温度采集测量更加精确,简便易行。

在日常生活中,随着人们生活水平不断的提高,居住条件也逐渐变得智能化。

如今很多家庭都会安装室内温湿度采集控制系统,其原理就是利用无线通信技术采集室内温湿度数据,并根据室内温度情况进行遥控通风等操作。

通过自动调节室内温度湿度,可以更好地改善人们的居住环境。

以上只是简单列举几个现实的例子,在现实生活中,这种无线温度采集系统已经被成功应用于工农业、军事国防、环境监测、机器人控制等许多重要领域。

而且类似于这种温湿度采集系统的无线通信网络已经被广泛的应用到民用和军事领域。

凡是布线繁杂或不允许布线的场合都希望能通过无线方案来解决。

为此,需要设计相应的接口系统,控制这些射频芯片工作,完成可靠稳定的无线数据传输,这样的研究也变得更加有意义了[1]。

1、2 国内外研究现状在温湿度采集设备出现以前,人们都是分别使用温度计和湿度计进行温度、湿度的测量。

最早的温度计是于1953年意大利科学家伽利略(1564~1642)发明的。

室内温湿度控制系统报告

室内温湿度控制系统报告

室内温湿度控制系统报告室内温湿度控制系统设计报告室内温湿度控制系统摘要本文利用89C52单片机设计一个温室大棚的温湿度检测控制系统对室内的温湿度进行检测控制并实时显示其中温湿度传感器采用DHT11数字温湿度传感器通过89C52单片机的处理把温湿度值显示在1602A液晶上并实时判断温湿度值是否满足设定的温湿度范围若超出设定范围通过89C52启动温湿度控制系统达到恒温恒湿的目的关键字89C52DHT111602A液晶显示温湿度控制系统目录摘要 11本系统主要研究内容 311基本要求 31.2发挥部分 32 系统总体设计 321系统的组成 322系统的工作原理43 单元电路设计 631单片机系统设计632传感器的设计833 液晶显示装置设计934 光声报警系统与温湿度控制系统设计1235温湿度系统设计134 软件设计1441初始化模块 1442温湿度检测模块1443 温湿度判断控制模块1544 1602液晶显示模块 1545报警模块1546 系统整体软件程序165 系统测试166总结17参考文献17附录181本系统主要研究内容设计一个室内温湿度检测装置检测和显示室内的温度湿度并在温度湿度超过设置的范围是采取相应的措施使得温度达到设置的范围11 基本要求1采集温度传感器数据在显示器上显示室内的温度2采集湿度传感器数据在显示器上显示室内的湿度3可以通过按键来设定目标温度和湿度的范围12 发挥部分1当温度和湿度超过设置的范围时用蜂鸣器发出不同的声音报警并且用LED 灯指示是温度还是湿度超出了预设的范围2用两个电机模拟对温度和湿度的控制当温度和湿度超出设置范围时控制两个电机动作调节温度和湿度达到预设的范围电机1正转顺时针表示加热反转逆时针表示制冷电机2正转顺时针表示加湿反转逆时针表示干燥3用电机的转速表示控制作用的强弱程度并与温度湿度的偏差大小相关2 系统的总体设计21 系统的组成以单片机为控制核心采用温湿度测量通信技术控制技术等技术以温湿度传感器作为测量元件构成智能温湿度测量控制系统可分为温湿度测量电路显示电路声光报警电路温湿度控制电路选用的主要器件有 89C52温湿度传感器DHT111602A显示模块红绿白LED灯报警装置蜂鸣器等系统原理图22 系统的工作原理本系统以单片机89C52为核心数据采集传输显示报警都要通过单片机数据采集通过单总线的智能数字温湿度传感器DHT11完成通过单片机把采集的数据显示在1602A上当采集的数据超出给定范围时有蜂鸣器实时报警并显示红灯提示并进行相应的控制处理在整个系统中采用了DHT11单总线技术单片机采用C 语言编程· 89C52作为中央控制装置负责中心运算和控制协调系统各个模块的工作·电机1反转实现系统的降温工作·电机1正转实现系统的加热工作·电机2正转实现系统的加湿工作·电机2反转实现系统的干燥工作·两盏灯报警模块负责系统的报警功能如果当前的温度超过用户设定的界限值时系统将自动报警灯在单片机的控制下有规律的闪烁同时报警模块发出报警声通知用户采取相应的措施系统工作流程图系统的工作流程图3 单元电路设计31 单片机系统设计经过上面的总体方案和实施措施的讨论后可以开始着手硬件系统的设计硬件系统是应用系统的基础软件系统设计的依据根据总体功能和性价比及其运行速度等因素的考虑选用STC89C52为主机满足上面的要求而且设计方便不需要再存储扩展STC89C52单片机概述STC89C52是一种低功耗高性能CMOS8位微控制器具8K在系统可编程Flash 存储器在单芯片上拥有灵巧的8位CPU和在系统可编程Flash使得STC89C52为众多嵌入式控制应用系统提供高灵活超有效的解决方案具有以下标准功能8k字节Flash512字节RAM32位IO口线看门狗定时器内置4KB EEPROM810复位电路2个16位定时器计数器一个6向量2级中断结构全双工串行口另外STC8952可降至0Hz静态逻辑操作支持2种软件可选择节电模式空闲模式下CPU停止工作允许RAM定时器计数器串口中断继续工作掉电保护方式下RAM内容被保存振荡器被冻结单片机一切工作停止直到下一个中断或硬件复位为止最高运作频率35MHz6T12T可选相关参数工作电压55V~33V5V单片机8V~20V3V单片机工作频率范围0~40MHz相当于普通8051的0~80MHz实际工作频率可达48MHz 用户应用程序空间为8K字节片上集成512字节RAM 通用IO口32个复位后为P0P1P2P3是准双向口上拉P口是漏极开路输出作为总线扩展用时不用加上拉电阻作为IO 口用时需加上拉电阻ISP在系统可编程IAP在应用可编程无需专用编程器无需专用仿真器可通过串口RxDP30TxDP31直接下载用户程序数秒即可完成具有EEPROM功能具有看门狗功能共3个16位定时器计数器即定时器T0T1T2 10外部中断4路下降沿中断或低电平触发电路PowerDown模式可由外部中断低电平触发中断方式唤醒11通用异步串行口UART还可用定时器软件实现多个UART 12工作温度范围-40~85℃工业级0~75℃商业级13PDIP封装89C532 传感器的设计DHT11产品概述DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器它应用专用的数字模块采集技术和温湿度传感技术确保产品具有极高的可靠性与卓越的长期稳定性传感器包括一个电阻式感湿元件和一个NTC 测温元件并与一个高性能8位单片机相连接因此该产品具有品质卓越超快响应抗干扰能力强性价比极高等优点每个DHT11传感器都在极为精确的湿度校验室中进行校准校准系数以程序的形式储存在OTP内存中传感器内部在检测信号的处理过程中要调用这些校准系数单线制串行接口使系统集成变得简易快捷超小的体积极低的功耗信号传输距离可达20米以上使其成为各类应用甚至最为苛刻的应用场合的最佳选则产品为4 针单排引脚封装连接方便特殊封装形式可根据用户需求而提供DHT11引脚说明VDD 供电3-55VDCDATA 串行数据单总线NC 空脚请悬空GND 接地电源负极33 液晶显示装置设计1602A是一种工业字符型液晶能够同时显示16x02即32个字符下图为1602A 模块尺寸图引脚接口说明VSS 电源地 9 D2 数据VDD 电源正极 10 D3 数据VL 液晶显示偏压11 D4 数据RS 数据命令选择12 D5 数据RW 读写选择13 D6 数据E 使能信号 14 D7 数据D0 数据 15 BLA 背光源正极D1 数据 16 BLK 背光源负极第1脚VSS为地电源第2脚VDD接5V正电源第3脚VL为液晶显示器对比度调整端接正电源时对比度最弱接地时对比度最高对比度过高时会产生鬼影使用时可以通过一个10K的电位器调整对比度第4脚RS为寄存器选择高电平时选择数据寄存器低电平时选择指令寄存器第5脚RW为读写信号线高电平时进行读操作低电平时进行写操作当RS和RW共同为低电平时可以写入指令或者显示地址当RS为低电平RW为高电平时可以读忙信号当RS为高电平RW为低电平时可以写入数据第6脚E端为使能端当E端由高电平跳变成低电平时液晶模块执行命令第7~14脚D0~D7为8位双向数据线第15脚背光源正极第16脚背光源负极控制命令表1602液晶模块的读写操作屏幕和光标的操作都是通过指令编程来实现的说明1为高电平0为低电平指令1清显示指令码01H光标复位到地址00H位置指令2光标复位光标返回到地址00H指令3光标和显示模式设置ID光标移动方向高电平右移低电平左移S屏幕上所有文字是否左移或者右移高电平表示有效低电平则无效指令4显示开关控制D控制整体显示的开与关高电平表示开显示低电平表示关显示C控制光标的开与关高电平表示有光标低电平表示无光标B控制光标是否闪烁高电平闪烁低电平不闪烁指令5光标或显示移位SC高电平时移动显示的文字低电平时移动光标指令6功能设置命令DL高电平时为4位总线低电平时为8位总线N低电平时为单行显示高电平时双行显示F 低电平时显示5x7的点阵字符高电平时显示5x10的点阵字符指令7字符发生器RAM地址设置指令8DDRAM地址设置指令9读忙信号和光标地址BF为忙标志位高电平表示忙此时模块不能接收命令或者数据如果为低电平表示不忙指令10写数据指令11读数据1602LCD的一般初始化复位过程延时15mS写指令38H不检测忙信号延时5mS以后每次写指令读写数据操作均需要检测忙信号写指令38H显示模式设置写指令08H显示关闭写指令01H显示清屏写指令06H显示光标移动设置写指令 0CH显示开及光标设置液晶显示原理读写操作时序如图13和图14所示读操作时序写操作时序34 光声报警系统与温湿度控制系统设计本系统采用绿白LED灯作为光报警提示当系统检测到的数据符合给定的要求时现场始终白绿灯不亮当系统检测到的数据不符合给定的要求时根据情况温度超限白灯亮湿度超限绿灯亮报警提示本系统采用蜂鸣器作为声报警提示当系统检测到的数据符合给定的要求时现场没有蜂鸣器报警提示当系统检测到的数据不符合给定的要求时现场蜂鸣器报警提示光声报警系统电路图35 温湿度控制系统本系统温湿度控制系统主要组成有电机1和电机2当系统检测到的数据不符合给定的要求时系统启动温湿度控制系统实现恒温恒湿的目的·电机1反转实现系统的降温工作·电机1正转实现系统的加热工作·电机2正转实现系统的加湿工作·电机2反转实现系统的干燥工作温湿度检测电路温湿度控制电路4 软件系统设计本系统软件系统设计包括系统初始化模块温湿度检测模块1602LCD显示模块报警模块温湿度判断控制模块系统软件总体流程图系统流程图41 初始化模块系统初始化模块的主要功能是完成系统的初始化以及设定系统的工作状态初始化部分包括以下方面的内容com 单片机初始化以及各种引脚定义com 1602液晶初始化及工作方式com 系统进入正常工作状态42 温湿度检测模块温湿度检测模块是本系统中的核心模块之一它负责完成温度和湿度的测量及模拟量转换为数字量的全过程这也是它为什么重要的原因数字式温湿度传感器DTH11直接把检测到的模拟量转化为数字量送给单片机在经过单片机的处理把温湿度值显示在1602液晶上温湿度传感器的精确度值直接影响到整个系统的检测与控制所以本系统采用数字式温湿度传感器DTH11采集温室内的温湿度43 温湿度判断控制模块温湿度判断控制模块也是系统的核心模块之一所谓判断控制模块就是对当前温室内的实际温湿度与给定的温湿度范围进行比较先进行判断然后再进行控制控制模块是决定系统将要进行什么工作的如温度高于上限时需要降温低于下限时需要升温如湿度高于上限时需要降湿低于下限时需要増湿同时还要启动警报等等温湿度判断控制部分的程序整体思路如图温湿度判断控制程序整体思路44 1602液晶显示模块本系统采用1602液晶显示温湿度值当系统刚开始上电时1602液晶不显示任何数据等待DTH11的监测数据双行显示在1602液晶上第一行显示T--C第二行显示H --45 报警模块报警模块具备两项功能即为报警灯和声音报警报警灯模块是完成LED有规律的闪烁以便从视觉上提醒用户LED是由单片机控制2个双色LED灯组成的其转换规律为1 系统温湿度值在给定的范围时绿色LED亮2 系统温湿度值超出给定的范围时白色LED亮在LED灯转换的同时声音报警也会同时启动可采用延时的方式来延长声音报警的声音46 系统整体软件程序见附录5系统测试整个软件通过C语言编程现在keilC51集成开发环境下将程序写出来并进行编译调试调试通过后会生成HEX文件具体过程为新建一个工程然后在新建一个C语言程序并把新建的C语言程序添加到工程中然后编译工程编译后就会生成HEX文件HEX文件就是要下载到单片机中的程序文件1点击Project菜单选择下拉菜单中的NEW Project工程名用test1表示保存文件2选择所要的单片机我们选择Ateml公司的AT89C513在工程中创建新的程序文件现在编写程序我们先编写一个单片机IO口控制LED灯闪烁的程序includesbit p1 p10unsigned int avoid maina 5000p1 0while a--a 5000p1 1while a--这段程序是用单片机的P10口控制小灯闪烁编译然后将HEX文件下载到单片机中运行程序观察LED灯的点亮情况当运行程序后LED灯闪烁说明编译的程序正确当简单的程序正确就可以慢慢的加深难度开始编写温湿度控制程序在这里就不在写了见附表将写好的程序编译好无错后下载到单片机运行软件观察程序运行情况进行优化改进6结论虽然这个设计做的比较简单但能完成给定的设计内容很多东西考虑的不是很细也有一些特别情况没有做但是用了很多精力用来完成这个设计鉴于个人水平和时间的关系所以并没有把自己当初设想的所有情况都考虑进去这两个星期的设计让我学会的很多觉得自己学的太少还有很多需要认真学习学无止境所以要更努力参考文献[1]林国汉基于单片机的温度控制系统设计[J]微计算机信息200925 21~24[2]易顺明基于单片机的大棚温湿度控制系统设计[J]现代电子技术20117 7~15[3]张毅刚单片机原理及应用[M]北京高等教育出版社200812~106[4] Atmel Atmel 89C51 Microcontrollers Hardware Manual2010 35~98[5]陈桂友柴远斌单片机应用技术[M]北京机械工业出版社200810~88[6]熊诗波机械工程测试技术基础[M]4版北京机械工业出版社2008 60~102[7]张新荣[J]工业控制计算机[8]夏晓南基于单片机的温箱温度和湿度的控制[J]现代电子技术2008 5 6~12[9]com[M]7版北京高等教育出版社200834~80附录includeincludeincludevoid dangqianzhivoid read_wsddefine uchar unsigned char 定义无符号字符型define uint unsigned int 定义无符号整型typedef unsigned char unint8 定义无符号字节型typedef unsigned char unint16 定义无符号字型sbit en1 P16 L298的Enable Asbit en2 P11 L298的Enable Bsbit IN1 P12 L298的Input 1sbit IN2 P13 L298的Input 2sbit IN3 P14 L298的Input 3sbit IN4 P15 L298的Input 4uchar t 0 中断计数器uchar m1 0 电机1速度值uchar m2 0 电机2速度值uchar tmp1tmp2 电机当前速度值sbit wsd P10 DHT11数据接受sbit s1 P30 按键s1sbit s2 P31 按键s2sbit s3 P32 按键s3sbit s4 P33 按键s4sbit s5 P36 按键s5sbit rs P37sbit fm P23 蜂鸣器接口sbit led1 P24 温度警报灯sbit led2 P25 湿度警报灯sbit lcden P34 液晶使能端sbit lcdrs P35 液晶数据命令选择端sbit dula P26 段选端sbit wela P27 位选端uchar code table[] "T" 温度uchar code table1[] "H" 湿度uchar code table2[] "FW" 温度范围uchar code table3[] "FW" 湿度范围uchar code table4[] 0x300x310x320x330x340x350x360x370x380x39 uchar code table5[] "0"uchar code table6[] "C"uchar numnum1s1numdiwengaowendishigaoshiunint8 RHRLTHTLCK_dataunint8 TH_tempTL_tempRH_tempRL_tempCK_tempunint8 com_datauntemptempunint8 respondchar piancha1piancha2piancha3piancha4void delay uint z 延时函数1ms为单位uint xyfor x zx 0x--for y 110y 0y--void write_com uchar com 液晶写命令函数lcdrs 0P0 comdelay 5lcden 1delay 5lcden 0void write_data uchar date 液晶写数据函数lcdrs 1P0 datedelay 5lcden 1delay 5lcden 0void motor1 char speed1 电机1read_wsddangqianzhim1 abs speed1void motor2 char speed2 电机2read_wsddangqianzhim2 abs speed2void initdiwen 0gaowen 0dishi 0gaoshi 0TMOD 0x02 设定T0的工作模式为2TH0 0x9B 装入定时器的初值TL0 0x9BEA 1 开中断ET0 1 定时器0允许中断TR0 0rs 0dula 0wela 0s1num 0num1 0lcden 0write_com 0x38 设置16X2显示5X7点阵8位数据接口write_com 0x0f 设置开显示不显示光标write_com 0x06 写一个字符后地址指针加1write_com 0x01 显示清零数据指针清write_com 0x80 设置显示初始坐标void timer0 interrupt 1 T0中断服务程序if t 0 1个PWM周期完成后才会接受新数值tmp1 m1tmp2 m2if t tmp1en1 1elseen1 0 产生电机1的PWM信号if t tmp2en2 1elseen2 0 产生电机2的PWM信号tif t 100t 0read_wsddangqianzhi1个PWM信号由100次中断产生if s5 0TR0 0en1 0en2 0void keyscan 按键扫描函数if s1 0delay 5if s1 0s1numwhile s1if s1num 1write_com 0x800x4fwrite_com 0x0fif s1num 2write_com 0x800x4cwrite_com 0x0fif s1num 3write_com 0x800x0fwrite_com 0x0fif s1num 4write_com 0x800x0cwrite_com 0x0fif s1num 5s1num 0write_com 0x0cif s1num 0if s2 0delay 5if s2 0while s2if s1num 1gaoshiwrite_com 0x800x4ewrite_datatable4[gaoshi10]write_com 0x800x4fwrite_datatable4[gaoshi10]write_com 0x800x4fif s1num 2dishiwrite_com 0x800x4bwrite_datatable4[dishi10]write_com 0x800x4cwrite_datatable4[dishi10]write_com 0x800x4cif s1num 3gaowenwrite_com 0x800x0ewrite_datatable4[gaowen10]write_com 0x800x0fwrite_datatable4[gaowen10]write_com 0x800x0fif s1num 4diwenwrite_com 0x800x0bwrite_datatable4[diwen10]write_com 0x800x0cwrite_datatable4[diwen10]write_com 0x800x0cif s3 0delay 1if s3 0while s3if s1num 1gaoshi--write_com0x800x4ewrite_datatable4[gaoshi10]write_com0x800x4fwrite_datatable4[gaoshi10]write_com0x800x4fif s1num 2dishi--write_com 0x800x4bwrite_data table4[dishi10]write_com 0x800x4cwrite_data table4[dishi10]write_com 0x800x4cif s1num 3gaowen--write_com 0x800x0ewrite_data table4[gaowen10]write_com 0x800x0fwrite_data table4[gaowen10]write_com 0x800x0fif s1num 4diwen--write_com 0x800x0bwrite_data table4[diwen10]write_com 0x800x0cwrite_data table4[diwen10]write_com 0x800x0cif s4 0delay 1if s4 0s1num 0num1 0write_com 0x0cTR0 0en1 1en2 1void delay_usunint8 ii--i--i--i--i--i--char receiveunint8 icom_data 0for i 0i 7irespond 2while wsd responddelay_usdelay_usdelay_usif wsdtemp 1respond 2while wsd respondelsetemp 0com_data 1 左移后赋值为1 com_data temp 按位或后赋值com_data com_datatempreturn com_datavoid read_wsd 湿度读取子程序wsd 0 主机拉低18msdelay 18wsd 1 DATA总线由上拉电阻拉高主机延时20usdelay_usdelay_usdelay_usdelay_uswsd 1 主机设为输入判断从机响应信号if wsd 判断DHT11是否有低电平响应信号如不响应则跳出响应则向下运行respond 2while wsd respond 判断DHT11发出 80us 的低电平响应信号是否结束respond 2while wsdrespond 判断从机是否发出80us 的高电平如发出则进入数据接收状态RH_temp receive 数据接收状态RL_temp receiveTH_temp receiveTL_temp receiveCK_temp receivewsd 1untemp RH_tempRL_tempTH_tempTL_temp 数据校验 if untemp CK_tempRH RH_temp 湿度高8位RL RL_temp 湿度低8位TH TH_temp 温度高8位 TL TL_temp 温度低8位CK_data CK_temp 数据校检位void xianshiwrite_com 0x80 给液晶写入数据for num 0num 2numwrite_data table[num]delay 5delay 5write_com 0x800x04for num 0num 2numwrite_data table5[num]delay 5write_com 0x800x06write_data table6[2]write_com 0x800x40for num 0num 2numwrite_data table1[num]delay 5write_com 0x800x44for num 0num 2numwrite_data table5[num]delay 5write_com 0x800x46write_data table6[1]delay 5write_com 0x800x08for num 0num 3numwrite_data table2[num]delay 1void xiefanweiwrite_com 0x800x0Bwrite_data table4[diwen10]delay 1write_com 0x800x0cwrite_data table4[diwen10]delay 1write_com 0x800x0dwrite_data table6[0]delay 1write_com 0x800x0ewrite_data table4[gaowen10]delay 1write_com 0x800x0fwrite_data table4[gaowen10]delay 1write_com 0x800x48for num 0num 3numwrite_data table3[num]delay 1write_com 0x800x4Bwrite_data table4[dishi10]delay 1write_com 0x800x4cwrite_data table4[dishi10]delay 1write_com 0x800x4dwrite_data table6[0]delay 1write_com 0x800x4ewrite_data table4[gaoshi10]delay 1write_com 0x800x4fwrite_data table4[gaoshi10]delay 1void dangqianzhiwrite_com 0x800x02write_data table4[TH10]delay 1write_com 0x800x03write_data table4[TH10]delay 1write_com 0x800x42write_data table4[RH10]delay 1write_com 0x800x43write_data table4[RH10]write_com 0x0cvoid jingbao1 温湿度低于下限while TH diwen RH dishiread_wsddangqianzhiif s5 0TH diwenRH dishiTR0 0en1 0en2 0breakfm 0delay 50fm 1delay 50led1 0delay 50led1 1delay 50led2 0delay 50led2 1delay 50piancha1 diwen-THif piancha1 1piancha1 3piancha1 30else if piancha1 3piancha1 6piancha1 40else if piancha1 6piancha1 10piancha1 60elsepiancha1 80delay 5motor1 piancha1delay 2IN1 0IN2 1piancha2 dishi-RHdelay 5if piancha2 1piancha2 5piancha2 30else if piancha2 5piancha2 10piancha2 40else if piancha2 10piancha2 20piancha1 60elsepiancha1 80delay 2motor2 piancha2delay 2IN3 0IN4 1void jingbao2 温度低于下限while TH diwen RH dishi RH gaoshiread_wsddangqianzhiif s5 0TH diwenRH dishiRH gaoshiTR0 0en1 0en2 0breakfm 0delay 10fm 1delay 10led1 0delay 50led1 1delay 50piancha1 diwen-THdelay 10if piancha1 1piancha1 3piancha1 30else if piancha1 3piancha1 6piancha1 40else if piancha1 6piancha1 10piancha1 60elsepiancha1 80delay 10motor1 piancha1delay 1IN1 0IN2 1void jingbao3 温度低于下限湿度高于上限while TH diwen RH gaoshiread_wsddangqianzhiif s5 0TH diwenRH gaoshiTR0 0en1 0en2 0breakfm 0delay 50fm 1delay 50led1 0delay 50led1 1delay 50led2 0delay 50led2 1delay 50piancha1 diwen-THdelay 10if piancha1 1piancha1 3piancha1 30else if piancha1 3piancha1 6piancha1 40else if piancha1 6piancha1 10piancha1 60elsepiancha1 80delay 2motor1 piancha1delay 2IN1 0IN2 1piancha3 RH-gaoshidelay 5if piancha3 1piancha3 5piancha3 30else if piancha3 5piancha3 10piancha3 40else if piancha3 10piancha3 20piancha3 60elsepiancha3 80delay 2motor2 piancha3IN3 1IN4 0void jingbao4 湿度低于下限while TH diwen TH gaowen RH dishiread_wsddangqianzhiif s5 0TH diwenTH gaowenRH dishiTR0 0en1 0en2 0breakfm 0delay 100fm 1delay 100led2 0delay 50led2 1delay 50piancha2 dishi-RHdelay 5if piancha2 1piancha2 5piancha2 30else if piancha2 5piancha2 10piancha2 40else if piancha2 10piancha2 20piancha2 60elsepiancha2 80motor2 piancha2IN3 0IN4 1void jingbao5 湿度高于上限while TH diwen TH gaowen RH gaoshiread_wsddangqianzhiif s5 0TH diwenTH gaowenRH gaoshiTR0 0en1 0en2 0breakfm 0delay 100fm 1delay 100led2 0delay 50led2 1delay 50piancha3 RH-gaoshidelay 5if piancha3 1piancha3 5piancha3 30else if piancha3 5piancha3 10piancha3 40else if piancha3 10piancha3 20piancha3 60elsepiancha3 80delay 1motor2 piancha3delay 1IN3 1IN4 0void jingbao6 温度高于上限湿度低于下限while TH gaowen RH dishiread_wsddangqianzhiif s5 0TH gaowenRH dishiTR0 0en1 0en2 0breakfm 0delay 50fm 1delay 50led1 0delay 50led1 1delay 50led2 0delay 50led2 1delay 50piancha4 TH-gaowenif piancha4 1piancha4 3piancha4 30else if piancha4 3piancha4 6 piancha4 40else if piancha4 6piancha4 10 piancha4 60elsepiancha4 80delay 4motor1 piancha4delay 1IN1 1IN2 0piancha2 dishi-RHif piancha2 1piancha2 5piancha2 30else if piancha2 5piancha2 10piancha2 40else if piancha2 10piancha2 20piancha2 60elsepiancha2 80delay 1motor2 piancha2IN3 0IN4 1void jingbao7 温度高于上限while TH gaowen RH dishi RH gaoshiread_wsddangqianzhiif s5 0TH gaowenRH dishiRH gaoshiTR0 0en1 0en2 0breakfm 0delay 10fm 1delay 10led1 0delay 50led1 1delay 50piancha4 TH-gaowenif piancha4 1piancha4 3piancha4 30else if piancha4 3piancha4 6piancha4 40else if piancha4 6piancha4 10piancha4 60elsepiancha4 80motor1 piancha4delay 1IN1 1IN2 0void jingbao8 温湿度高于上限while TH gaowen RH gaoshiread_wsddangqianzhiif s5 0TH gaowenRH gaoshiTR0 0en1 0en2 0breakfm 0delay 50fm 1delay 50led1 0delay 50led1 1delay 50led2 0delay 50led2 1delay 50piancha4 TH-gaowenif piancha4 1piancha4 3piancha4 30else if piancha4 3piancha4 6piancha4 40else if piancha4 6piancha4 10piancha4 60elsepiancha4 80motor1 piancha4IN1 1IN2 0piancha3 RH-gaoshiif piancha3 1piancha3 5piancha3 20else if piancha3 5piancha3 10piancha3 40else if piancha3 10piancha3 20piancha3 60elsepiancha3 80motor2 piancha3IN3 1IN4 0void maininitxianshixiefanweiwhile 1read_wsddangqianzhiif s5 0breakwhile 1num1 0if s5 0delay 5TR0 0en1 0en2 0IN1 0IN2 0IN3 0IN4 0if s5 0while s5num1while num1 0TR0 0en1 0en2 0IN1 0IN2 0IN3 0IN4 0fm 1led1 1led2 1keyscan if num1 0while 1if s5 0TR0 0en1 0en2 0breakread_wsddangqianzhikeyscanif TH diwenTH gaowen RH dishiRH gaoshiTR0 0en1 0en2 0if TH diwen RH dishijingbao1。

室内温湿度检测系统设计

室内温湿度检测系统设计

室内温湿度检测系统设计1. 引言1.1 研究背景室内温湿度检测系统是一种可以实时监测室内温度和湿度的系统,可以帮助用户了解室内环境的变化并采取相应的措施。

随着人们对室内生活质量的要求越来越高,室内温湿度检测系统的需求也越来越大。

而随着科技的发展和成本的降低,室内温湿度检测系统已经逐渐普及到家庭、办公室等各种场所。

研究背景是指对该领域内已有研究成果和发展趋势的了解,通过对室内温湿度检测系统的先前研究进行分析,可以更好地确定本研究的定位和方向。

目前市面上已经存在各种不同类型的室内温湿度检测系统,但是它们在传感器选择、数据处理算法以及用户界面设计等方面存在一定的局限性,因此研究如何设计一个更加有效、方便实用的室内温湿度检测系统具有重要的研究意义。

通过本研究,可以为相关领域的研究提供有益的借鉴和参考,同时也可以为用户提供更好的室内环境监测和管理方案。

1.2 研究目的室内温湿度检测系统的研究目的是为了实现对室内环境的温度和湿度进行实时监测和分析,以提高室内空气质量和舒适度。

通过系统的设计和优化,可以更好地掌握室内环境的变化情况,及时采取相应的调节措施,保障人们的健康和舒适。

通过收集大量的温湿度数据,可以对室内环境的变化规律进行分析和预测,为室内空调系统的智能化控制提供数据支持。

通过研究室内温湿度检测系统,可以有效提高室内环境的舒适度和健康水平,为人们的生活提供更好的保障和便利。

1.3 研究意义室内温湿度检测系统的研究意义主要体现在对室内环境监测和控制的重要性上。

随着人们生活水平的提高,人们对室内空气质量的要求也越来越高,尤其在如今疫情流行的情况下,保持室内空气的清新和湿度的适宜对人们的健康至关重要。

设计一个准确可靠的室内温湿度检测系统能够帮助人们实时监测室内环境参数,及时采取相应措施来调节室内空气,提高居住和工作的舒适度。

室内温湿度检测系统的研究对于室内空气质量管理和节能减排也有着重要的促进作用。

通过实时监测室内温湿度数据,可以有效地优化室内空调系统的运行,降低能耗,减少二氧化碳等有害气体的排放。

自动化家居系统中智能温度与湿度控制技术研究

自动化家居系统中智能温度与湿度控制技术研究

自动化家居系统中智能温度与湿度控制技术研究随着科技的不断进步和人们生活水平的提高,自动化家居系统正日益成为现代家庭的新宠。

其中,智能温度与湿度控制技术在自动化家居系统中起到至关重要的作用,能为用户提供舒适、健康的居住环境。

本文将探讨智能温度与湿度控制技术的研究现状、相关应用以及未来发展方向。

一、研究现状1. 传感器技术的应用在智能温度与湿度控制技术中,传感器起着关键的作用。

目前,温度和湿度传感器已经得到了广泛应用,可以根据环境中的实时数据进行温度和湿度控制。

这些传感器可以实时地感知室内环境的变化,并将数据传输给中央控制单元,以便自动调整恰当的温度和湿度水平。

2. 智能控制算法的研究为了实现智能温度与湿度控制,研究人员通过开发各种智能控制算法来实现对室内环境的精确控制。

这些算法基于大量采集到的数据,并使用机器学习和人工智能等技术,对室内环境的温度和湿度进行优化调控。

通过不断优化算法,可以最大程度地提高自动化家居系统的性能和能效。

二、相关应用1. 节能减排智能温度与湿度控制技术可以帮助用户实现节能减排的目标。

根据室内和室外的温度、湿度变化,系统可以智能地调整空调、加湿器等设备的工作状态,以达到能量的最优利用。

智能控制算法还可以分析用户的使用模式和需求,进一步提高能源利用效率,减少能源浪费和碳排放。

2. 增强舒适性自动化家居中的智能温度与湿度控制技术可以根据用户的偏好和需求,提供舒适的居住环境。

例如,当用户离开房间时,系统可以自动调节温度和湿度,以节省能量;而当用户回到房间时,系统会及时恢复到用户习惯的温度和湿度水平,提供舒适的居住体验。

3. 健康保护合理控制室内的温度和湿度有助于保护居民的健康。

过高或过低的温度和湿度都会对人的健康产生负面影响。

智能温度与湿度控制技术可以监测并调节室内环境,以确保温度和湿度处于合适的范围内,从而帮助人们预防感冒、呼吸道疾病等健康问题。

三、未来发展方向1. 结合人工智能和物联网技术未来,智能温度与湿度控制技术将结合人工智能和物联网技术,实现更加智能化和自动化的控制体系。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

伴随着人们生活水平的不断提高,人们对生活环境的要求也越来越高,而温度和湿度是影响人们生活环境的重要因素,因此对于室内温度和湿度的检测在日常生活中就显得尤为重要。

室内温湿度检测系统的出现给人们的生产生活带来了极大的方便,本文主要阐述了温湿度检测系统的硬件设计和软件设计。

该系统采用温湿度传感器和单片机技术。

可以以数字形式直接显示温度值和湿度值,该系统使用方便、读数直观。

文章主要讨论了一种基于YX-HT-300U温湿度模块的系统设计。

文章从硬件和软件两方面展开了论述,硬件部分首先谈到了系统整体设计,然后从单片机芯片AT89C52的硬件接口电路做出分析和论述,同时增设键盘接口模块,LED显示模块,蜂鸣器报警模块,YX-HT-300U能同时测量相对湿度及温度,文中又论述了YX-HT-300U的性能、结构、工作原理、命令格式及功能,保证了系统设计的高性能;软件系统的设计主要给出了针对各个应用模块的设计思路和设计框架,并对各部分程序进行解释说明。

最后,文章对本次设计做出了总结,并对于设计过程中出现的问题做出了详细的讲解。

关键词:单片机;YX-HT-300U温湿度传感器;显示;报警AbstractAs the p e o p l e’s livingstandard is enhancing , the p e o p l e’s living conditions' request are getting highe r and higher The temperature and humidity is the important factor which affects people's living environ ment. Therefore, the indoor temperature and humidity testing has become particularly important in the daily life.The indoor temperature and humidity detection system gives the appearance of the production and living convenience brought about tremendous. The system has used the humiture sensor and the monolithic integrated circuit t e c h n o l o g y.It m ay demonstrate the temperature and the humidity value dire ctly by the digital. The systemoperates very easy, and the reading is direct-viewing. The artic le mainly discussed the system which based on the YX-HT-300U humiture module . The article main ly elab o r a t e s overall the system's design from the hardware part and the software p art. The hardware part talks about the system overall design firstly. Then it has m a d e the analysis and the elaboration from the monolithic integrated circuit chip A T89C52h ardware interface electric circuit, Simultaneously additionally builds the keyboard interface module, the LED display module and the buzzer warning module. Y X-H T-300U can simultaneously survey the relative humidity and the temperat ure. The article also elaborated the Y X-H T-300U performance, the structure, the principle of work, the for ms of field orders and the function. It has guaranteed the system design high erformance. The softwa re system's design has mainly given inview of each application module design mentality and the des ign frame, but carries on the explanation explanations to various subproFinally, the article made out the summary of this design. And th a r t i c l e has explained the problems of the design process in detail.Key words: Monolithic integrated circuit; Y X-H T-300U humituresensor; demonstration; warning第1章绪论1.1室内温湿度检测系统的作用与意义随着经济社会的发展,人们对生活环境的要求越来越高,本设计具有一定的使用价值,该温湿度测量系统的最大优点是利用YX-HT-300U温湿度传感器采集现场的温度和湿度,然后驱动ADC0809来完成温度传感器输出的模拟信号到数字信号的转换。

本系统以单片机AT89C52为核心,由7279键盘显示、YX-HT-300U温湿度采集、蜂鸣器报警、x5045上电复位功能、ADC0809的A/D转换器芯片等模块组成。

本设计吸收了硬件软件化的思想,大部分功能通过软件来实现,使电路简单明了,系统稳定性大大提高。

单片机接受转换好的数据后,存入指定内存单元,由INTO中断服务程序完成。

每次驱动A/D转换后等待外部中断1,中断到来说明转换完成,通过中断服务程序读取转换到的数据。

温湿度测量的精度已经达到了一定的标准,不仅成本低而且具备了市面上家用及生产生活的一系列功能。

1.2单片机的发展趋势与应用1.2.1单片机的发展趋势随着微电子技术的不断发展,微处理器芯片的集成度越来越高,在一片集成电路芯片上集成微处理器、存储器、I/O接口电路等元器件,从而构成了“单芯片微型计算机”,简称单片机。

单片机的诞生标志着计算机正式形成了通用的计算机系统和嵌入式计算机系统两个分支。

单片机的发展PC系统中的CPU 一样历经几代的过程,由于单片机的巨大市场空间和广泛的应用范围,世界各大芯片厂商纷纷推出自己的单片机产品,但是单片机远没有PC中的CPU更新速度快,大体经历了4位机、8位机、16位机、32位机的发展过程,其中8位机在市场上一直是主流产品。

1976年Intel公司率先推出8位机MCS-48系列,1980年又推出了内部功能单元集成度强的8位机MCS-51系列产品,其性能大大超过并取代了MCS-48系列产品。

如计算速度为MCS-48系列的10倍,时钟12MHz时钟指令周期可为1us。

由于8位机可以一次处理一个ASCⅡ码,因而一问世便显示出其强大的生命力,广泛应用于显示、终端键盘、打印、字处理、工业控制等。

虽然再8位机发展应用过程中出现了16位机、32位机,乃至64位机,但是8位机仍以它的价格低廉、品种齐全、应用软件丰富、支持环境充分、开发方便等特点而占领着单片机市场的主导地位。

所以各大芯片生产厂家商纷纷生产与MCS-51兼容或不兼容的单片机产品。

1.2.2单片机的应用领域目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。

单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:(1)在智能仪器仪表上的应用单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。

采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。

(2)在工业控制中的应用用单片机可以构成形式多样的控制系统、数据采集系统。

例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。

(3)在家用电器中的应用可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭褒、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。

(4)在计算机网络和通信领域中的应用现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。

(5)单片机在医用设备领域中的应用单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等(6)在各种大型电器中的模块化应用某些专用单片机设计用于实现特定功能,从而在各种电路中进行模块化应用,而不要求使用人员了解其内部结构。

在大型电路中,这种模块化应用极大地缩小了体积,简化了电路,降低了损坏、错误率,也方便于更换。

此外,单片机在工商,金融,科研、教育,国防航空航天等领域都有着十分广泛的用途。

系统硬件设计3.1单片机系统设计经过上面的总体方案和实施措施的讨论后可以开始着手硬件系统的设计,硬件系统是应用系统的基础、软件系统设计的依据根据总体功能和性价比及其运行速度等因素的考虑,选用MCS-51系列的89C51为主机,满足上面的要求而且设计方便,不需要再存储扩展。

3.1.1AT89C51单片机MCS-51系列单片机主要包括基本型产品8031/8051/8751(对应的低功耗型80C31/80C51/87C51和增强型产品8032/8052/8752。

相关文档
最新文档