室内温湿度控制系统报告汇总

合集下载

室内温湿度失控报告记录单

室内温湿度失控报告记录单

室内温湿度失控报告记录单日期:[填写日期]
报告人:[填写报告人姓名]
报告编号:[填写报告编号]
1. 概述
本报告记录了室内温湿度失控情况的相关信息。

2. 失控情况
2.1 温度失控
- 失控时刻:[填写温度失控发生的具体时间]
- 失控范围:[填写温度失控范围,例如温度超过预设阈值的数值范围]
- 失控持续时间:[填写温度失控持续的时间]
- 失控原因:[填写温度失控的可能原因,如设备故障、空调系统问题等]
- 解决方案:[填写针对温度失控问题采取的解决方案和措施]
2.2 湿度失控
- 失控时刻:[填写湿度失控发生的具体时间]
- 失控范围:[填写湿度失控范围,例如湿度超过预设阈值的数值范围]
- 失控持续时间:[填写湿度失控持续的时间]
- 失控原因:[填写湿度失控的可能原因,如设备故障、湿度调节系统问题等]
- 解决方案:[填写针对湿度失控问题采取的解决方案和措施]
3. 结果与总结
通过采取相应措施,温湿度失控问题已得到解决。

为了避免类似情况的再次发生,建议加强对设备的定期检查和维护,并优化温湿度监控系统。

4. 备注
[填写其他需要记录的信息或备注]
---
以上是室内温湿度失控报告记录单的内容。

温湿度监控系统设计报告书

温湿度监控系统设计报告书

温湿度监控系统设计报告书一、引言温湿度监控系统是一种用于实时监测和记录环境温度和湿度的设备。

它可以广泛应用于各种领域,例如医疗、制药、食品储存等。

本报告旨在详细介绍温湿度监控系统的设计过程和技术实现。

二、系统概述1. 项目背景温湿度是影响许多生产和存储过程的重要因素。

为了确保产品质量和食品安全,温湿度监控系统应用广泛。

本项目旨在设计一个高效可靠的温湿度监控系统,用于监控和记录环境中的温湿度值。

2. 设计目标本系统的设计目标包括:- 实时监测和记录环境温度和湿度;- 提供报警功能,一旦温湿度超出设定范围,能够及时通知相关人员;- 支持远程访问和控制,方便用户随时了解监控数据;- 具备数据分析和报表生成功能,提供决策支持。

三、系统设计1. 硬件设计在本系统中,将使用以下硬件设备:- 温湿度传感器:用于测量环境温度和湿度,采集数据并通过数据线传输给中央处理器;- 中央处理器:用于接收温湿度传感器发送的数据,进行数据处理和存储,并负责控制其他硬件设备;- 报警器:当温湿度超出设定范围时,通过声音或光线等方式向用户发出警报;- 通信模块:用于与远程服务器进行数据传输和远程访问。

2. 软件设计- 数据采集与处理:设计一个数据采集程序,在中央处理器上运行,负责接收温湿度传感器发送的数据,并进行处理和存储;- 报警系统:开发一个报警系统,当温湿度超出设定范围时,通过触发警报器进行警示;- 远程访问控制:实现一个远程访问控制系统,允许用户通过互联网随时访问和控制温湿度监控系统;- 数据分析和报表生成:设计一个数据分析程序,对温湿度数据进行统计和分析,并生成相应的报表。

四、系统实现1. 硬件组装和连接将温湿度传感器、中央处理器、报警器和通信模块按照设计要求进行组装和连接。

确保各个硬件设备可以正常工作并相互协调。

2. 软件开发和测试根据设计要求,进行软件的开发和测试。

包括数据采集与处理、报警系统、远程访问控制和数据分析报表生成等功能的实现。

温度控制系统综合设计报告

温度控制系统综合设计报告

温度控制系统综合设计报告引言随着科技的不断发展,温度控制系统在各个领域中起着至关重要的作用。

一个稳定的温度控制系统能够保证设备的正常运行,提高生产效率,并确保产品的质量。

本文将以温室的温度控制系统为例,介绍了其设计和实施过程,并总结了其结果与改进方向。

设计目标本次温度控制系统的设计目标如下:1. 实时监测温室内外的温度,并能够实时显示;2. 能够自动调整温室内的温度,使其保持在预设的范围内;3. 具备报警功能,当温室内温度超过预设范围时能够及时发出警报。

系统设计硬件部分为了实现上述设计目标,温度控制系统需要使用以下硬件设备:- 温度传感器:用于实时监测温室内外的温度。

- 控制器:负责接收温度传感器的数据,并根据设定的温度范围进行控制。

- 加热器/冷却器:根据控制器的指令,调节温室内的温度。

- 显示器:用于实时显示温室内外的温度。

软件部分温度控制系统的软件主要由以下几部分构成:- 数据采集模块:负责从温度传感器中获取温度数据,并进行存储和处理。

- 控制算法模块:根据设定的温度范围,进行传感器数据的实时处理,并生成相应的控制信号。

- 界面显示模块:将温室内外的温度数据实时显示在显示器上。

- 报警模块:当温度超过预设范围时,发出声音或灯光信号进行警示。

实施过程1. 硬件配置:根据设计需求,选取合适的温度传感器、控制器、加热器/冷却器以及显示器。

2. 硬件搭建:将选取的设备组合在一起,通过适当的接口与控制器进行连接,并确保其正常工作。

3. 软件编程:根据设计需求,编写相应的软件程序,实现数据采集、控制算法、界面显示和报警功能。

4. 软硬件调试:对整个系统进行测试和调试,确保其各项功能正常运行。

5. 系统优化:根据实际使用过程中的反馈和需求,在必要的情况下对系统进行优化和改进。

结果与改进方向经过一段时间的实际运行,温度控制系统取得了一定的成果和效果。

温室内的温度能够在预设范围内自动调节,并实时显示在显示器上。

温湿度控制器实训报告

温湿度控制器实训报告

一、实训背景随着现代工业、农业、科研等领域对环境控制要求的不断提高,温湿度控制器作为维持特定环境条件的核心设备,其性能和稳定性显得尤为重要。

本次实训旨在通过实际操作和理论学习,深入了解温湿度控制器的工作原理、结构组成以及应用方法,提高学生对温湿度控制系统的理解与应用能力。

二、实训目的1. 掌握温湿度控制器的基本原理和结构组成。

2. 熟悉温湿度传感器的类型和特点。

3. 学会温湿度控制器的安装、调试和维护。

4. 提高学生对实际工程问题的分析和解决能力。

三、实训内容1. 温湿度控制器工作原理温湿度控制器通过温湿度传感器实时监测环境中的温度和湿度,根据预设的参数对加热器、加湿器、通风机等执行元件进行控制,以达到维持环境稳定的目的。

2. 温湿度传感器实训中使用的温湿度传感器主要有以下几种:- DHT11传感器:数字输出,具有高精度、抗干扰能力强等特点。

- SHT75传感器:模拟输出,具有高精度、稳定性好等特点。

3. 温湿度控制器结构组成温湿度控制器主要由以下部分组成:- 传感器:用于检测环境中的温度和湿度。

- 微控制器:用于处理传感器数据,并根据预设参数控制执行元件。

- 执行元件:包括加热器、加湿器、通风机等,用于调节环境温度和湿度。

- 显示模块:用于显示当前温度和湿度。

- 按键模块:用于设置温度和湿度参数。

4. 温湿度控制器安装与调试- 安装:根据实际需求选择合适的安装位置,确保传感器能够准确反映环境温度和湿度。

- 调试:连接传感器、微控制器和执行元件,设置温度和湿度参数,进行试运行,观察控制器是否能够正常工作。

5. 温湿度控制器维护- 定期检查:检查传感器、微控制器、执行元件等部件是否正常工作。

- 清洁保养:定期清洁传感器、执行元件等部件,防止灰尘、杂物影响控制器性能。

- 更换部件:当传感器、执行元件等部件损坏时,及时更换。

四、实训过程1. 理论学习:通过查阅资料、阅读教材,了解温湿度控制器的工作原理、结构组成、安装调试和维护方法。

室内温湿度控制系统报告汇总

室内温湿度控制系统报告汇总

室内温湿度控制系统设计报告新电八队室内温湿度控制系统摘要:本文利用89C52单片机设计一个温室大棚的温湿度检测控制系统,对室内的温湿度进行检测控制并实时显示。

其中温湿度传感器采用DHT11数字温湿度传感器,通过89C52单片机的处理把温湿度值显示在1602A液晶上。

并实时判断温湿度值是否满足设定的温湿度范围,若超出设定范圉,通过89C52启动温湿度控制系统,达到恒温恒湿的目的。

关键字:89C52; DHT11; 1602A液晶显示;温湿度控制系统目录摘要 (1)1本系统主要研究内容 (3)基本要求 (3)1. 2发挥部分 (3)2系统总体设计 (3)系统的组成 (3)系统的工作原理 (4)3单元电路设计 (6)单片机系统设计 (6)传感器的设计 (8)液晶显示装置设计 (9)光声报警系统与温湿度控制系统设计................................ 错误!未定义书签。

温湿度系统设计 (13)4软件设计 (14)初始化模块 (14)温湿度检测模块 (14)温湿度判断控制模块 (15)1602液晶显示模块 (15)报警模块 (15)系统整体软件程序 (16)5系统测试 (16)6总结 (17)参考文献: (17)附录 (18)1本系统主要研究内容设计一个室内温湿度检测装置,检测和显示室内的温度、湿度,并在温度、湿度超过设置的范围是采取相应的措施,使得温度达到设置的范围。

基本要求(1)采集温度传感器数据,在显示器上显示室内的温度。

(2)采集湿度传感器数据,在显示器上显示室内的湿度。

(3)可以通过按键来设定LI标温度和湿度的范围。

发挥部分(1)当温度和湿度超过设置的范圉时用蜂鸣器发出不同的声音报警,并且用LED灯指示是温度还是湿度超出了预设的范围。

(2)用两个电机模拟对温度和湿度的控制,当温度和湿度超出设置范圉时控制两个电机动作,调节温度和湿度达到预设的范围。

电机1正转(顺时针)表示加热,反转(逆时针)表示制冷。

家居温控系统实训报告

家居温控系统实训报告

一、实训目的本次家居温控系统实训旨在通过对家居温控系统的了解、设计和实践,掌握家居温控系统的基本原理、组成结构以及在实际应用中的操作方法。

通过实训,提高学生对智能家居技术的认识,培养动手能力和创新意识。

二、实训内容1. 家居温控系统概述家居温控系统是一种智能化的家居控制系统,通过温度传感器、执行器、控制器等组成,实现对家居环境中温度的实时监测和自动调节。

家居温控系统具有节能、舒适、安全等优点,是现代智能家居的重要组成部分。

2. 家居温控系统组成家居温控系统主要由以下几部分组成:(1)温度传感器:用于检测家居环境中的温度,并将温度信号转换为电信号。

(2)执行器:根据控制器指令,对家居环境中的温度进行调节,如开启或关闭空调、暖气等。

(3)控制器:接收温度传感器信号,根据预设的温度曲线进行控制,并向执行器发送指令。

(4)人机交互界面:用户可以通过触摸屏、手机APP等设备对家居温控系统进行操作和设置。

3. 家居温控系统设计(1)系统需求分析:根据用户需求,确定家居温控系统的功能、性能、成本等指标。

(2)系统硬件设计:选择合适的温度传感器、执行器、控制器等硬件设备,并设计电路图。

(3)系统软件设计:编写控制器程序,实现温度监测、控制、报警等功能。

4. 家居温控系统实践(1)搭建实验平台:将温度传感器、执行器、控制器等硬件设备连接,搭建实验平台。

(2)调试系统:对家居温控系统进行调试,确保系统正常运行。

(3)功能测试:测试系统功能,包括温度监测、控制、报警等。

三、实训结果与分析1. 实训结果通过本次实训,成功搭建了一个家居温控系统实验平台,实现了温度监测、控制、报警等功能。

系统运行稳定,能够满足用户需求。

2. 实训分析(1)硬件选型:根据家居温控系统的功能需求,选择了合适的温度传感器、执行器、控制器等硬件设备。

温度传感器选用PT100热电阻,具有较好的温度测量精度;执行器选用继电器,能够实现开关控制;控制器选用STM32微控制器,具有丰富的接口和功能。

室内恒温系统总结

室内恒温系统总结

室内恒温系统总结1. 引言随着人们对室内舒适度的要求越来越高,室内恒温系统越来越受到关注。

室内恒温系统是指通过控制室内环境温度,使其保持在一个恒定的水平上,为人们提供舒适的生活和工作环境。

本文将对室内恒温系统的工作原理、应用领域、优点和不足进行总结。

2. 工作原理室内恒温系统的工作原理主要包括三个方面:温度感知、控制调节和温度输出。

2.1 温度感知室内恒温系统通常会安装温度传感器,用于感知室内的温度。

传感器将温度转化为电信号,并传送给控制单元进行处理。

2.2 控制调节控制单元根据温度传感器提供的信息,通过判断当前温度与设定温度的差异,决定是否采取调节措施。

控制单元通常包括微处理器和相关控制算法,可以根据设定策略进行精确的调节。

2.3 温度输出根据控制单元的指令,室内恒温系统会对室内环境进行相应的调节。

常见的温度输出方式包括空调制冷、供暖设备控制等。

室内恒温系统会不断地监测温度变化,并根据需要不断地调整温度输出,以维持室内温度稳定。

3. 应用领域室内恒温系统在各个领域都有广泛的应用。

以下是它在几个主要领域的具体应用:3.1 住宅在住宅领域,室内恒温系统可以为居民提供舒适的居住环境。

通过自动调节室内温度,室内恒温系统可以保持房间内的温度稳定,避免寒冷和过热。

3.2 商业建筑商业建筑通常有更高的舒适度要求,因为它们需要提供良好的工作环境。

室内恒温系统可以为商业建筑提供恒定的温度,提高员工的工作效率和舒适度。

3.3 医疗机构在医疗机构,室内恒温系统的稳定温度非常重要,尤其是在手术室和恒温试验室等特殊场所。

室内恒温系统可以确保这些场所的温度在规定的范围内,提供一个安全和舒适的工作环境。

3.4 工业在工业领域,室内恒温系统可以用于控制车间的温度,保证生产过程的顺利进行。

室内恒温系统还可以用于仓库和实验室等特殊场所,确保产品和实验的质量。

4. 优点和不足4.1 优点•提供舒适的室内环境,提高生活和工作的质量。

温丶湿控制系统实训报告

温丶湿控制系统实训报告

一、实习背景与目的随着现代生活水平的提高,人们对室内环境的舒适度要求越来越高。

温度和湿度作为室内环境的重要参数,对居住者的健康和生活质量有着直接的影响。

为了培养我们掌握温丶湿控制系统的工作原理、安装调试及维护能力,提高实际操作技能,我们选择了温丶湿控制系统进行实训。

本次实训旨在通过实际操作,使我们对温丶湿控制系统的组成、工作原理、安装调试方法及常见故障排除有更深入的了解,为今后从事相关领域的工作打下坚实的基础。

二、实训内容与过程1. 系统组成与工作原理温丶湿控制系统主要由以下几部分组成:(1)传感器:用于检测室内温度和湿度。

(2)控制器:根据传感器检测到的数据,对执行器进行控制,以达到设定温度和湿度的目的。

(3)执行器:如加热器、加湿器、除湿器等,根据控制器的指令进行相应的操作。

系统工作原理:传感器检测室内温度和湿度,将数据传输给控制器,控制器根据设定值与实际值之间的偏差,输出控制信号给执行器,执行器根据控制信号进行加热、加湿或除湿操作,从而达到调节室内温湿度的目的。

2. 安装与调试(1)安装传感器:将传感器安装在室内合适的位置,确保传感器能够准确检测到室内温度和湿度。

(2)安装控制器:将控制器安装在便于操作的位置,连接好电源线和信号线。

(3)安装执行器:根据实际需求选择合适的执行器,如加热器、加湿器等,并按照产品说明书进行安装。

(4)调试:将控制器设定为自动模式,调整设定温度和湿度,观察执行器是否按照要求进行操作。

如有异常,检查线路连接是否正确,传感器是否正常工作,控制器参数设置是否合理等。

3. 常见故障排除(1)传感器故障:传感器检测到的数据与实际值偏差较大,可能是传感器损坏或安装位置不当。

检查传感器是否正常工作,重新安装传感器。

(2)控制器故障:控制器无法正常工作,可能是电源线连接不牢固或控制器损坏。

检查电源线连接是否正确,更换控制器。

(3)执行器故障:执行器无法正常工作,可能是执行器损坏或线路连接不牢固。

物业空气温湿度报告

物业空气温湿度报告

物业空气温湿度报告尊敬的业主们:根据您的要求,我们特别对物业进行了空气温湿度的监测和分析,并将报告如下:一、温湿度监测概况本次温湿度监测范围涵盖了物业内所有公共区域,包括大堂、楼道、电梯间等,并对主要房间、办公室、会议室等进行了详细的温湿度测试。

共进行了三个时间段的监测,包括早晨、下午和晚上。

二、温湿度监测结果以下是我们根据监测数据整理得出的温湿度报告:1. 大堂区域温度:早晨 25℃,下午 26℃,晚上 24℃湿度:早晨 60%,下午 55%,晚上 63%2. 楼道区域温度:早晨 23℃,下午 24℃,晚上 22℃湿度:早晨 58%,下午 54%,晚上 60%3. 电梯间温度:早晨 22℃,下午 23℃,晚上 21℃湿度:早晨 60%,下午 56%,晚上 62%4. 办公室温度:早晨 24℃,下午 25℃,晚上 23℃湿度:早晨 55%,下午 51%,晚上 58%5. 会议室温度:早晨 23℃,下午 24℃,晚上 22℃湿度:早晨 53%,下午 49%,晚上 56%三、分析与建议通过对物业空气温湿度数据的分析,我们发现整体的温湿度水平处于较为舒适的范围内。

然而,仍有部分区域存在不同程度的温湿度问题,与业主们的期望值略有偏差。

针对这些问题,我们提出以下建议,以改善空气温湿度环境:1. 加强空调和通风设备的维护与管理,确保其正常运行,以提供舒适的温度和湿度;2. 对于湿度较高的区域,可采取除湿措施,如安装除湿机或增加通风;3. 对于湿度较低的区域,可采取加湿措施,如放置加湿器或增加植物;4. 定期检查空调与加湿设备的工作情况,确保其准确度和稳定性;5. 提醒员工合理调整室内温度,保持适当的穿着。

希望以上建议能够帮助业主们改善物业的空气温湿度环境,提升整体舒适度,并提高工作和生活质量。

如对此报告有任何疑问或需要进一步讨论,欢迎随时联系我们,我们将竭诚为您提供帮助。

谢谢!物业管理团队。

温湿度控制器测试报告

温湿度控制器测试报告

江苏翔盟温湿度控制柜,接线完毕后,通电调试。

调试结果;
1 温度传感器反馈温度范围从空气温度(25摄氏度左右)到用热风枪吹热风温度(50~60摄氏度),满足工作需求。

2 湿度传感器反馈湿度下限到30%左右,不能反馈更低的空气湿度信号,不能满足工作反馈15%的湿度甚至更低的湿度。

在烘干房内测试,测试结果相同,湿度反馈不能满足工作。

从仓库再领了三个温湿度控制器,测试结果基本相同。

湿度反馈均不满足设备正常工况。

从包装和外观观察,包装盒上没品牌,没联系方式,说明书过于简单且印刷模糊,三无产品,建议更换。

2015.4.28。

温湿度控制系统实训报告

温湿度控制系统实训报告

实验实训(设计)计划系(部):信息工程系专业:电子信息工程二〇一六年六月实验实训(设计)报告项目名称:温湿度控制系统专业:电信班级:151企业指导老师:校内指导老师:学号:201502490姓名:童强路地点:SY405时间:2015.5.30-6.7.二〇一六年六月九日绵阳职业技术学院实验实训(设计)进度检查及成绩评定表摘要“电子实训实验与综合实训”是高职院校电子,通信,电气,计算机等相关专业学生主要的实践性教学环节,对于培养和提高学生的创新能力,解决实际问题的能力有着十分重要的作用。

在内容上,力求适合高职院校培养人才的方向,具有通用性,针对性,实用性。

从加强实践性教学环节出发,注重实践技能的培养,选择具有代表性和实用性的实验,实训项目,训练目的明确,实验,实训相关理论和技能的介绍翔实,具体,设计了合理的实验,实训方法,操作步骤和过程,列有实验,实训记录,还要求写出实验,实训报告。

实验,实训项目的编写结构充分考虑了实验,实训教学的可操作性,结构完整,选用灵活,即可配合模拟电路,数字电路的课程理论教学,又可作为实践教学独立设课的教学用书。

随着科学技术的不断进步,自动化技术的发展速度正在不断加快,涉及的领域也越来越广了,在现代建设中发挥了重要的作用,改变着我国工业现代化的整体面貌,对人们的生活方式和思想观念也发生了重大的影响。

在信息科学,计算机科学和新能源等推动下,不断智能化,网络化,集成化的方向发展。

随着科学技术的发展和高新技术的广泛应用,电子技术在国民经济的各个领域所起的作用越来越大,并在深深地渗透到人们的生活,工作和学习的各个方面。

新的世纪已经跨入以电子技术为基础的信息化社会,层出不穷的电子新业务,电子新设施几乎无处不在,举目可见。

掌握一定的电子技术知识和技能是电子信息时代对每个电子专业人员提出的要求和召唤,也是学习本专业的需要。

电子电工实训的目的和意义:电子电工实训是职业教育中的重要实践教学环节。

温湿度监控系统设计报告书

温湿度监控系统设计报告书

综合实训报告书实训项目名称:温湿度监控系统设计学院:信息与电子工程学院姓名:专业班级:学号:指导教师:时间:2019 年 1 月7 日至2019 年 1 月11 日说明1.综合实训进行期间,学生应按教学计划,将每天的学习情况(包括学习内容、遇到问题及解决办法、心得体会等)如实进行记录。

2.综合实训结束时,根据综合实训内容和学习记录书写综合实训报告书。

3.指导教师应综合考虑学生的学习态度、报告内容和实际操作情况等,进行评定,给出综合成绩。

目录1 实训任务 (1)2 实训目的 (2)3 实训要求 (3)4 实训内容和步骤 (4)4.1 湿度模块 (4)4.1.1 HS1101湿敏电容 (4)4.1.2 NE555定时器 (4)4.1.3 测量电路 (5)4.2 温度模块 (7)4.2.1 MF11热敏电阻 (7)4.2.2 LM324N低功率四运算放大器 (7)4.2.3 测量电路 (7)4.3 A/D转换模块 (8)4.3.1 PCF8591(8位A/D和D/A转换) (8)4.3.2 PCF8591电路连接 (8)4.3.3 温度计算 (9)4.4 单片机最小系统 (10)4.4.1 电路原理图 (10)4.4.2 单片机最小系统的组成 (10)4.5 显示模块 (11)5 实训取得的结果 (13)5.1 电路原理图 (13)5.2 实物图 (14)5.3 程序代码 (14)6 实训总结和体会 (20)1 实训任务温度与湿度这两个参数对人们的生产生活有着非常重要的影响,而且温度和湿度有着密不可分的联系。

人不单纯的受到温度或者湿度的影响,而是受温度和湿度两个方面的综合作用。

在工业生产需要实时的监控温湿度,在农业生产中有些时候也需要实时的监控温湿度。

在人们的生活当中,温湿度对人们的一个比较明显的影响:在人们的卧室中,温湿度对人们的睡眠质量也有着重要的影响,实时地监控温湿度可以为改善人们睡眠质量提供条件。

室内环境温湿度控制系统研究与设计

室内环境温湿度控制系统研究与设计

室内环境温湿度控制系统研究与设计随着人们对生活质量的要求越来越高,对于室内环境的舒适性也开始越来越关注。

而室内环境的舒适性与室内温湿度关系密切,如何能够对室内温湿度进行有效控制,成为了一个值得探讨的问题。

本文将从室内环境温湿度控制系统的研究和设计两方面入手,探讨如何才能够有效的控制室内环境的温湿度。

一、室内环境温湿度控制系统研究为了能够有效的控制室内环境的温湿度,我们需要先对室内环境温湿度控制系统进行深入的研究。

在目前的市场上,已经有了一些室内环境温湿度控制系统,我们需要针对这些系统进行深入的了解,包括系统的基本原理、功能特点以及适用范围等方面。

在研究室内环境温湿度控制系统的过程中,我们需要重点关注系统中的温湿度传感器。

因为温湿度传感器是整个系统中的核心组成部分,负责收集室内的温湿度数据。

我们需要了解温湿度传感器的种类、工作原理以及使用范围,以便在实际应用时能够更加有效的使用这些传感器。

除了温湿度传感器外,室内环境温湿度控制系统中还需要包括温湿度控制器、执行器等组成部分。

我们还需要了解这些组成部分各自的工作原理、特点以及使用方法,才能够更加全面的应用这些组成部分。

二、室内环境温湿度控制系统设计在进行室内环境温湿度控制系统设计之前,我们需要对所处的环境进行分析。

只有对环境进行全面的了解,才能够设计出更加适合当前环境条件的温湿度控制系统。

在环境分析的基础上,我们需要确定系统的主要设计要素,包括温湿度传感器的选择、温湿度控制器的选择以及执行器的选择等。

在选择温湿度传感器时,我们需要选择具有高度可靠性和准确度的传感器,以便保证系统的稳定性和精度。

同时,为了增加系统的稳定性,我们还需要选用高质量的温湿度控制器和执行器。

除了组件的选择外,还需要对系统的整体设计进行规划。

一般来说,室内环境温湿度控制系统需要包括传感器采集模块、控制模块和执行模块等功能模块。

我们需要合理的规划这些模块之间的关系,以便实现系统的有效控制。

室内温湿度控制系统报告

室内温湿度控制系统报告

室内温湿度控制系统报告室内温湿度控制系统设计报告室内温湿度控制系统摘要本文利用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. 审查系统设计和功能说明文档,了解系统的工作原理和基本功能。

2. 安装温湿度传感器,并校准传感器的准确度。

3. 确保控制系统与温湿度传感器的连接正常,数据传输无误。

4. 设置控制系统的参数,包括目标温度和湿度等。

5. 运行控制系统,并观察其响应和反应时间。

6. 对系统进行调整,以确保温湿度的变化符合预期。

调试步骤1. 将温湿度传感器正确安装在室内的适当位置,避免阳光直射和其他干扰。

2. 使用校准设备对传感器进行准确校准,以确保测量结果准确可靠。

3. 连接传感器和控制系统,确保信号传输正常。

4. 设置目标温度和湿度参数。

5. 启动控制系统,并观察系统的实际温湿度与目标值之间的差异。

6. 根据差异调整控制系统的参数和算法,逐步优化系统的控制性能。

7. 反复测试和调整,直至系统能够准确控制室内温湿度。

调试结果经过以上步骤的调试后,我们成功实现了温湿度控制系统的调试目标。

系统能够准确测量室内的温度和湿度,并根据预设的参数进行调整。

系统的响应速度较快,能够及时调整温湿度值,保持在目标范围内。

结论通过本次调试过程,我们确认温湿度控制系统能够有效测量和控制室内的温度和湿度。

系统的可靠性和性能得到了验证,并符合预期的要求。

调试完成后,我们建议定期维护和校准系统,以确保持续稳定的温湿度控制。

注意:本报告仅记录了调试过程和结果,不包含具体技术细节和数据。

如需进一步了解,请咨询相关技术人员获取详细信息。

温湿度控制改造及集成项目成果报告

温湿度控制改造及集成项目成果报告
冷水 与循环工质 在 C D U 内 进 行 热 交 换 。 由 闭
泵在 室外 系统 回路 中循环流 动 , 在C D U 内冷 液态,依靠 自身重力沿制冷剂液体管路流回智
单位机 房 规模迅 速增 长 ,I T 产 品 也越 来越 呈 高 密度 、 高发 热量趋 势。 而 由于传 统机 房精 密 空调 冷 却 及送 风方 式 的局 限性 ,导致 机 房 服务 器发 热 密度 过 大时,仅 靠 增 加传 统机 房 空调制 冷量 的 方式
每 台机柜 内 的 I T 设 备 功 耗 及 发 热 量 , 控 制 系
冷源 设备的运 行负荷 达到按 需制冷 智能调节; 智冷 终端各风机转速 可独 立无级控 制、调速, 根据柜 内 I T设备 实际发热 情况决 定风机开 启 数量、风量分布、转速等,实现精确排热;可 提供系统设备故障报警、工况超限预警等全方 面警告体系 ;可根据客户需求提供多种告警方 式 ,包括声光告警 、终端告警、监控界面告警 和短信 告警等 。 1 . 3机房智冷 空调 系统技术介绍 1 - 3 . 1机房 智冷空调系统技术介绍
及 存储 能力 的需求 不 断加 大,各
室 外系 统 的 C DU连 接 。室外 系 统 的 C DU通 C DU,在 CD U 内与室外系统 的冷源设备提 供 过管道与室外供冷装置连接 ,冷水依靠循环水 水与室 内系统 的制冷剂进行热交换 。 1 . 2智能控 制系统介绍 智能控 制 系统 ,包括 监控 主机 、智冷 终 端控制器、室外冷源控制单元、基础传感 网等 。 各智冷终端配置进 / 出风温度传感器 ,由 终端控制器把采集到 的温度 、风扇转速及 告警 信 息等通 过 U W B无线 方式上传至监控主机 , 监控 主机 可以通过 UWB无线方式对每 台智冷 终端控制器下发控制指令 ; 室 外冷 源控 制单元 根据 合理 的控 制逻 辑 的冷 水进 行热交换 ,循环 工质 受冷由气态变 成 冷终端完成一个完整的热力循环,热量的传递 依此J 顺序源源不断的传 递到室外。 室 外系 统为室 内系 统提 供冷 水,提 供 的

关于公共建筑室内温度控制制度情况的总结报告(大全5篇)

关于公共建筑室内温度控制制度情况的总结报告(大全5篇)

关于公共建筑室内温度控制制度情况的总结报告(大全5篇)第一篇:关于公共建筑室内温度控制制度情况的总结报告关于公共建筑室内温度控制制度情况的总结报告为贯彻落实《国务院关于进一步加大工作力度确保实现“十一五”节能减排目标的通知》(国办发〔2010〕12号)要求,切实加强公共建筑室内温度控制,确保完成公共建筑“十一五”节能减排任务,住房和城乡建设部在政策法规、组织实施等方面做了大量的工作,现将有关情况总结如下:一、公共建筑室内温度控制制度落实情况一是政策法规层面。

颁布了《公共建筑空调温度控制管理办法》、《关于加强国家机关办公建筑和大型公共建筑节能管理工作的实施意见》,加强公共建筑空调系统的运行管理,合理设置公共建筑空调温度,节约能源与资源。

二是制度层面。

《住房和城乡建设部关于切实加强政府办公和大型公共建筑节能管理工作的通知》(建科〔2010〕90号),要求全国各省市于2010年内开展政府办公建筑和公共建筑空调温度控制进行专项检查,对不符合《公共建筑节能设计标准》(GB50189-2005)和《公共建筑空调温度控制管理办法》规定的要责令其整改,并向社会公布检查结果。

二、工作进度与执行情况一是明确目标,落实责任。

各地住房城乡建设行政主管部门将公共建筑节能管理工作和2010年公共机构能源消耗指标在去年基础上降低5%的目标,纳入本部门“十一五”节能减排工作目标。

明确责任,层层分解,落实分工,并建立问责制,把公共建筑节能工作做为主要领导干部评价考核指标。

二是突出重点,狠抓落实。

全国各省市于2010年对所在辖区的公共建筑开展了温度控制专项检查。

深圳市2010年8月份对全市401栋公共建筑空调温度控制标准的执行情况,其中,354栋公共建筑的空调温度符合标准,达标率为88.3%;47栋公共建筑的检查结果不合格,不合格率为11.7%。

重庆市对33个区县、260栋建筑开展了空调温度专项检查,约80%的空调使用单位建立了较为完善的管理制度,空调使用单位“严格控制夏季空调温度设置不低于26℃”的意识逐渐增强。

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

室内温湿度控制系统设计报告新电八队室内温湿度控制系统摘要:本文利用89C52单片机设计一个温室大棚的温湿度检测控制系统,对室内的温湿度进行检测控制并实时显示。

其中温湿度传感器采用DHT11数字温湿度传感器,通过89C52单片机的处理把温湿度值显示在1602A液晶上。

并实时判断温湿度值是否满足设定的温湿度范围,若超出设定范围,通过89C52启动温湿度控制系统,达到恒温恒湿的目的。

关键字:89C52;DHT11;1602A液晶显示;温湿度控制系统目录摘要 (1)1本系统主要研究内容 (3)基本要求 (3)1.2发挥部分 (3)2系统总体设计 (3)系统的组成 (3)系统的工作原理 (4)3单元电路设计 (6)单片机系统设计 (6)传感器的设计 (8)液晶显示装置设计 (9)光声报警系统与温湿度控制系统设计.............................. 错误!未定义书签。

温湿度系统设计. (13)4软件设计 (14)初始化模块 (14)温湿度检测模块 (14)温湿度判断控制模块 (15)1602液晶显示模块 (15)报警模块 (15)系统整体软件程序 (16)5系统测试 (16)6总结 (17)参考文献: (17)附录 (18)1本系统主要研究内容设计一个室内温湿度检测装置,检测和显示室内的温度、湿度,并在温度、湿度超过设置的范围是采取相应的措施,使得温度达到设置的范围。

基本要求(1)采集温度传感器数据,在显示器上显示室内的温度。

(2)采集湿度传感器数据,在显示器上显示室内的湿度。

(3)可以通过按键来设定目标温度和湿度的范围。

发挥部分(1)当温度和湿度超过设置的范围时用蜂鸣器发出不同的声音报警,并且用LED灯指示是温度还是湿度超出了预设的范围。

(2)用两个电机模拟对温度和湿度的控制,当温度和湿度超出设置范围时控制两个电机动作,调节温度和湿度达到预设的范围。

电机1正转(顺时针)表示加热,反转(逆时针)表示制冷。

电机2正转(顺时针)表示加湿,反转(逆时针)表示干燥。

(3)用电机的转速表示控制作用的强弱程度,并与温度、湿度的偏差大小相关。

2 系统的总体设计系统的组成以单片机为控制核心,采用温湿度测量,通信技术,控制技术等技术,以温湿度传感器作为测量元件,构成智能温湿度测量控制系统。

可分为温湿度测量电路,显示电路,声光报警电路,温湿度控制电路,选用的主要器件有: 89C52,温湿度传感器DHT11,1602A显示模块,红绿白LED灯,报警装置蜂鸣器等。

系统原理图系统的工作原理本系统以单片机89C52为核心,数据采集、传输、显示、报警都要通过单片机。

数据采集通过单总线的智能数字温湿度传感器DHT11完成;通过单片机把采集的数据显示在1602A上;当采集的数据超出给定范围时,有蜂鸣器实时报警,并显示红灯提示,并进行相应的控制处理。

在整个系统中采用了DHT11单总线技术,单片机采用C语言编程。

· 89C52作为中央控制装置,负责中心运算和控制,协调系统各个模块的工作。

·电机1反转:实现系统的降温工作。

·电机1正转:实现系统的加热工作。

·电机2正转:实现系统的加湿工作。

·电机2反转:实现系统的干燥工作。

·两盏灯,报警模块:负责系统的报警功能。

如果当前的温度超过用户设定的界限值时系统将自动报警,灯在单片机的控制下有规律的闪烁,同时报警模块发出报警声,通知用户采取相应的措施。

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

STC89C52单片机概述STC89C52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。

在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

具有以下标准功能:8k字节Flash,512字节RAM,32位I/O口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,2个16位定时器/计数器,一个6向量2级中断结构,全双工串行口。

另外STC89C52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。

空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。

掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。

最高运作频率35MHz,6T/12T 可选。

相关参数:1. 工作电压:~(5V 单片机)~(3V 单片机)2. 工作频率范围:0~40MHz,相当于普通8051的0~80MHz,实际工作频率可达48MHz3. 用户应用程序空间为8K字节4. 片上集成512字节RAM5. 通用I/O口(32个),复位后为:P0/P1/P2/P3 是准双向口上拉,P0口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为I/O 口用时,需加上拉电阻。

6. ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器,可通过串口(RxD/,TxD/)直接下载用户程序,数秒即可完成。

7. 具有EEPROM 功能8. 具有看门狗功能9. 共3 个16位定时器/计数器。

即定时器T0、T1、T210.外部中断4路,下降沿中断或低电平触发电路,Power Down 模式可由外部中断低电平触发中断方式唤醒。

11. 通用异步串行口(UART),还可用定时器软件实现多个UART12. 工作温度范围:-40~+85℃(工业级)/0~75℃(商业级)13. PDIP 封装89C52引脚图传感器的设计DHT11产品概述DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。

它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性与卓越的长期稳定性。

传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。

因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。

每个DHT11传感器都在极为精确的湿度校验室中进行校准。

校准系数以程序的形式储存在OTP内存中,传感器内部在检测信号的处理过程中要调用这些校准系数。

单线制串行接口,使系统集成变得简易快捷。

超小的体积、极低的功耗,信号传输距离可达20米以上,使其成为各类应用甚至最为苛刻的应用场合的最佳选则。

产品为4 针单排引脚封装。

连接方便,特殊封装形式可根据用户需求而提供。

DHT11引脚说明VDD 供电3-DATA 串行数据,单总线NC 空脚,请悬空GND 接地,电源负极液晶显示装置设计1602A是一种工业字符型液晶,能够同时显示16x02即32个字符。

下图为1602A 模块尺寸图引脚接口说明VSS 电源地9 D2 数据VDD 电源正极10 D3 数据VL 液晶显示偏压11 D4 数据RS 数据/命令选择12 D5 数据R/W 读/写选择13 D6 数据E 使能信号14 D7 数据D0 数据15 BLA 背光源正极D1 数据16 BLK 背光源负极第1脚:VSS为地电源。

第2脚:VDD接5V正电源。

第3脚:VL为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度。

第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。

第5脚:R/W为读写信号线,高电平时进行读操作,低电平时进行写操作。

当RS 和R/W共同为低电平时可以写入指令或者显示地址,当RS为低电平R/W为高电平时可以读忙信号,当RS为高电平R/W为低电平时可以写入数据。

第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。

第7~14脚:D0~D7为8位双向数据线。

第15脚:背光源正极。

第16脚:背光源负极。

控制命令表1602液晶模块的读写操作、屏幕和光标的操作都是通过指令编程来实现的。

(说明:1为高电平、0为低电平)指令1:清显示,指令码01H,光标复位到地址00H位置。

指令2:光标复位,光标返回到地址00H。

指令3:光标和显示模式设置I/D:光标移动方向,高电平右移,低电平左移S:屏幕上所有文字是否左移或者右移。

高电平表示有效,低电平则无效。

指令4:显示开关控制。

D:控制整体显示的开与关,高电平表示开显示,低电平表示关显示C:控制光标的开与关,高电平表示有光标,低电平表示无光标B:控制光标是否闪烁,高电平闪烁,低电平不闪烁。

指令5:光标或显示移位S/C:高电平时移动显示的文字,低电平时移动光标。

指令6:功能设置命令DL:高电平时为4位总线,低电平时为8位总线N:低电平时为单行显示,高电平时双行显示F: 低电平时显示5x7的点阵字符,高电平时显示5x10的点阵字符。

指令7:字符发生器RAM地址设置。

指令8:DDRAM地址设置。

指令9:读忙信号和光标地址BF:为忙标志位,高电平表示忙,此时模块不能接收命令或者数据,如果为低电平表示不忙。

指令10:写数据。

指令11:读数据。

1602LCD的一般初始化(复位)过程延时15mS写指令38H(不检测忙信号)延时5mS以后每次写指令、读/写数据操作均需要检测忙信号写指令38H:显示模式设置写指令08H:显示关闭写指令01H:显示清屏写指令06H:显示光标移动设置写指令0CH:显示开及光标设置液晶显示原理读写操作时序如图13和图14所示:读操作时序写操作时序光声报警系统与温湿度控制系统设计本系统采用绿白LED灯作为光报警提示,当系统检测到的数据符合给定的要求时,现场始终白绿灯不亮;当系统检测到的数据不符合给定的要求时,根据情况(温度超限白灯亮,湿度超限绿灯亮)报警提示;本系统采用蜂鸣器作为声报警提示,当系统检测到的数据符合给定的要求时,现场没有蜂鸣器报警提示;当系统检测到的数据不符合给定的要求时,现场蜂鸣器报警提示。

光声报警系统电路图温湿度控制系统本系统温湿度控制系统主要组成有:电机1和电机2。

当系统检测到的数据不符合给定的要求时,系统启动温湿度控制系统实现恒温恒湿的目的。

·电机1反转:实现系统的降温工作。

·电机1正转:实现系统的加热工作。

·电机2正转:实现系统的加湿工作。

·电机2反转:实现系统的干燥工作。

温湿度检测电路温湿度控制电路4 软件系统设计本系统软件系统设计包括:系统初始化模块,温湿度检测模块,1602LCD显系统流程图初始化模块系统初始化模块的主要功能是完成系统的初始化以及设定系统的工作状态,初始化部分包括以下方面的内容:4.1.1 单片机初始化以及各种引脚定义。

相关文档
最新文档