温湿度的自动控制系统
车间温湿度控制系统

设计者:淮南师范学院 08自动化(1)班第七 08自动化(1 组 课题组成员:王威、王洋洋、 唐琦、陈浩、曹凤晓
一、项目背景
1.许多工厂车间环境对温度和湿度要求很高 2.温度过高、过低,湿气过重都对工人身体健 康不利,工人需要一个舒适的工作环境 3.由于人为控制比较麻烦,因此设计一套对车 3. 间的温度和湿度自动控制的系统有很大的意 义
•
核心模块由单片机STC89C52、电源电路、 核心模块由单片机STC89C52、电源电路、晶振 STC89C52 电路、复位电路、 构成。 电路、复位电路、 串口通信电路 构成。
b.核心模块 b.核心模块
最 小 系 统 的 PCB PCB 图
放大器ULN2003、温湿度传感器AM2301、 放大器ULN2003、温湿度传感器AM2301、 LCD602液晶显示器、报警器 LCD602液晶显示器、报警器
选中需要设置 的位置
按加键
按减键
选中项值加一
选中项值减一
按下设置键
核心程序
void main() //主函数 主函数 { uchar i; init(); aa=1; bb=1; while(1) { keyscan(); if(flag2==0) { RH(); SRH=h_b3(U8RH_data_H,U8RH_data_L); T= h_b3(U8T_data_H,U8T_data_L); distemp(0,T); distemp1(0x40+0,SRH); if(T<TL*10)
下限 温度
15 15 15 15 15 15 20 20 20 20
实时温 实时湿 热风机 状态 度 度
20.2 14.8 29 26.9 29 14 22 33 19 25
温湿度控制系统

温湿度控制系统1. 引言温湿度控制系统是指通过传感器感知环境的温度和湿度,通过控制器对温湿度进行调节和控制的系统。
该系统在许多领域中发挥着重要的作用,比如农业、医疗、仓储等。
本文档将介绍温湿度控制系统的基本原理、组成部分、工作方式以及应用场景。
2. 基本原理温湿度控制系统基于以下基本原理工作:•温度感知:通过温度传感器实时感知环境的温度。
•湿度感知:通过湿度传感器实时感知环境的湿度。
•控制算法:根据温湿度传感器的数据,控制器会根据预设的温湿度范围来判断是否需要调节环境的温湿度,然后采取相应的控制策略。
3. 组成部分一个典型的温湿度控制系统通常由以下几个组成部分构成:•温湿度传感器:用于感知环境的温度和湿度。
•控制器:基于传感器的数据和控制算法,控制环境的温湿度。
•执行器:负责执行控制器发出的调节信号,比如加热器、冷却器、加湿器、除湿器等。
•显示器:用于显示当前环境的温湿度信息。
•操作界面:提供用户与系统进行交互的界面,通常可以设置温湿度的范围和工作模式等。
4. 工作方式温湿度控制系统的工作方式可以分为以下几个步骤:1.温湿度感知:通过温湿度传感器检测环境的温湿度,并将数据传输给控制器。
2.数据处理:控制器接收到传感器的数据后,会通过控制算法进行处理,判断当前环境的温湿度是否在设定的范围内。
3.判断调节:如果当前环境的温湿度超出设定范围,控制器会发出相应的控制指令给执行器来调节环境的温湿度。
4.执行调节:执行器根据控制指令来进行相应的调节操作,比如打开加热器、冷却器、加湿器、除湿器等。
5.显示信息:温湿度控制系统会将实时的温湿度信息显示在显示器上,以供用户查看。
5. 应用场景温湿度控制系统在以下场景中具有广泛的应用:1.农业:温室、养殖场等需要精确控制温湿度的农业环境。
2.医疗:手术室、实验室等需要保持恒温恒湿的医疗环境。
3.仓储:储存特殊物品,如食品、药品等对温湿度要求较高的场所。
4.办公环境:提高办公环境的舒适度,增加员工的工作效率。
温湿度控制原理及操作要求

温湿度控制原理及操作要求一、温湿度控制原理1.温度控制原理:温度控制是通过利用传感器测量环境中的温度,并与设定值进行比较,从而控制加热或制冷设备的工作状态。
常见的温度控制方法有比例控制,PID控制等。
比例控制通过调节加热或制冷设备的输出功率来控制环境温度的变化;PID控制则通过调节比例、积分和微分三个参数的权重来实现更精确的温度控制。
2.湿度控制原理:湿度控制是通过利用传感器测量环境中的湿度,并与设定值进行比较,从而控制加湿或除湿设备的工作状态。
常见的湿度控制方法有相对湿度控制和绝对湿度控制。
相对湿度控制是通过调节加湿或除湿设备的工作时间或功率来控制环境湿度的变化,绝对湿度控制则是通过调节加湿或除湿设备的进气量和排气量来控制环境湿度的变化。
3.温湿度控制的关系:温湿度控制是相互关联的,温度和湿度之间存在一定的关系。
在常温下,相对湿度(RH)与温度(T)呈反比例关系,即温度越高,相对湿度越低,反之亦然。
因此,在温湿度控制系统中,必须同时采集温度和湿度数据,并综合考虑两者的变化来进行控制,以达到最佳的舒适度。
二、温湿度控制操作要求1.设定合理的温湿度范围:2.定期检测和校准传感器:3.智能控制和节能优化:现代温湿度控制系统通常具有智能化的功能,能够根据环境的变化进行自动调节,并根据需求进行节能优化。
在设置温湿度控制系统时,可以考虑选择智能控制功能,以提高控制的准确性和效率。
4.故障监测和报警机制:5.维护和保养:总之,温湿度控制原理包括温度控制和湿度控制,并且二者之间存在一定的关系。
对于温湿度控制的操作要求,需要设定合理的温湿度范围,定期检测和校准传感器,智能控制和优化节能,建立故障监测和报警机制,以及定期维护和保养设备。
只有满足这些要求,才能确保温湿度控制系统的稳定和可靠运行,提供舒适的环境。
基于单片机的温湿度自动控制系统设计

方案 设计
元器件的选择
本次设计的元器件包括 STC89C5单片机、晶体振荡器、 电阻、电容、按键、开关、电 源座、三极管、二极管、蜂鸣 器、传感器、液晶显示屏、继 电器等。
3.系统硬件设计
STC89C52引脚图
1 整体方案设计
整个系统采用STC89C52单片机作为核心器件,与 电阻,电容,晶振等器件,组成了最小的单片机系 统。其它模块都是以单片机最小系统为中心展开的。
2 最小系统模块
STC89C52是一款低电压,高性能的CMOS 8位单 片机,它包含8k字节的可反复擦写的Flash只读程 序存储器(ROM)和256 字节的随机存取数据存 储器(RAM)。
12345678901234567890 22222222233333333334 0123456776543210 EC A 2222222200000000 LC E PPPPPPPPPPPPPPPP AV PSEN 21 LL AAD 01234567 TTN 11111111 PPPPPPPPRESETP30/RXDP31/TXDP32/INT0P33/INT1P34/T0P35/T1P36/WRP37/RDXXG 01234567890 123456789 11111111112
我国温湿度测控现状还远远没有工业化,生产实践中仍然存 在着设备配套能力差,环境控制水平落后和软硬件资源无法 共享等不足。
2.系统整体方案设计
设计要求
1)可同时测量温湿度。 2)1602液晶显示屏显示数据。 3)温度和湿度的正常范围都可以通过 按键设置。 4)如果超出正常范围,蜂鸣器会鸣叫 报警 。 5)有相应指示灯指示温湿度过高或过 低。 6)可模拟升温、降温、增湿和除湿过 程,使温湿度保持恒定。
智能温湿度监测与控制系统设计与实现

智能温湿度监测与控制系统设计与实现近年来,人们对于室内空气质量的关注度越来越高。
不仅是因为随着现代生活的快节奏,大部分时间都在室内,健康的室内环境对人们的身体健康非常重要,而且也因为人们越来越意识到,空气污染不只在室外,也存在于室内。
为了解决室内环境的问题,智能温湿度监测与控制系统得以应运而生。
该系统主要包括传感器、控制器和执行器三个部分。
传感器采集室内温湿度等参数,将数据传递给控制器,控制器通过分析数据,自动启动或停止执行器,以达到调节室内环境的效果。
在本文中,我们将探讨智能温湿度监测与控制系统的设计与实现,具体包括系统结构、传感器的选择、控制器的程序设计和执行器的选择等方面。
1. 系统结构智能温湿度监测与控制系统主要包括以下部分:1.1 传感器常见的温湿度传感器有电阻式、电容式和半导体式传感器。
其中,半导体式传感器是最为常见的,因为它精度高、响应速度快、价格便宜。
此外,还可以考虑使用一些辅助传感器,如二氧化碳传感器、PM2.5传感器等,以对室内环境进行更全面的监测。
1.2 控制器控制器是智能温湿度监测与控制系统的核心部分,其作用是根据传感器采集到的数据,控制执行器的启停。
可以使用单片机、微处理器、PLC等现有的控制器来完成这个任务。
1.3 执行器算,可以选择不同品牌和型号的空调或新风系统。
2. 传感器的选择如上所述,半导体式传感器是一种比较常用的温湿度传感器。
其原理是,当传感器表面的薄膜吸收水分,会改变薄膜材料的电阻,从而反映出相对湿度的变化。
另外,需要注意的是,传感器要具有一定的线性和温度补偿能力,以保证数据的准确性。
3. 控制器的程序设计控制器的程序设计需要考虑的因素也比较多。
一般而言,控制程序的设计应该具备以下特点:3.1 安全性室内环境对人类的健康有着直接的影响,控制程序在运行过程中需要考虑到人体的安全。
例如,在设定温湿度范围时,应该避免出现极端的设定值,以保证人员的舒适度和安全性。
基于单片机的温湿度控制系统设计

基于单片机的温湿度控制系统设计温湿度控制系统是一种基于单片机的自动控制系统,通过测量环境的温度和湿度,并根据设定的控制策略调节相关设备来维持合适的温湿度条件。
设计一个基于单片机的温湿度控制系统可以分为硬件设计和软件设计两个部分。
硬件设计主要包括传感器模块、控制器模块和执行器模块的选型和接口设计;软件设计主要包括数据采集与处理、控制算法设计和用户界面设计。
在硬件设计方面,温湿度传感器是获取环境温湿度的关键设备。
可以选择市场上成熟的数字温湿度传感器,比如DHT11或DHT22,它们通过数字信号输出温湿度值。
另外,还需要选择一款适用于单片机的控制器模块,如Arduino,它可以实现数字信号的采集和输出控制信号。
执行器模块可以根据具体控制目标选择,比如加热器、湿度调节装置等。
在软件设计方面,首先需要编写数据采集与处理的代码。
通过单片机连接温湿度传感器,读取其输出的数字信号,并进行数据处理,将数据转换为实际的温湿度值。
可以使用适当的算法进行数据滤波和校准,确保数据的准确性和稳定性。
接下来,需要设计控制算法。
根据实际需求,可以选择PID算法或者模糊控制算法等进行温湿度控制。
PID算法是一种经典控制算法,通过测量值与设定值之间的误差,计算出控制量,并根据比例、积分、微分三个方面进行调节。
模糊控制算法是一种基于模糊逻辑的控制算法,通过建立模糊规则库,将模糊规则与输入值进行模糊计算,得到输出控制量。
根据具体应用场景和需求,选择适当的算法进行控制。
最后,需要设计用户界面。
通过显示屏、按钮等外设,与用户进行交互,显示当前的温湿度数值和设定值,并提供设置温湿度的功能。
可以通过编程实现用户界面的交互逻辑,并调用相应的功能函数来实现温湿度的设定和控制。
总结起来,基于单片机的温湿度控制系统设计,需要进行硬件选型和接口设计,编写数据采集与处理、控制算法和用户界面的程序代码。
通过这些设计和实现,可以实现对环境温湿度的实时监测和控制,为用户提供一个舒适的环境。
无人驾驶汽车的自动车内温度和湿度控制系统原理

无人驾驶汽车的自动车内温度和湿度控制系统原理一、引言随着科技的不断进步,无人驾驶汽车成为了当前自动驾驶领域的热点之一。
然而,在实现无人驾驶汽车技术的同时,确保车内乘客的舒适度和安全性也是至关重要的。
在这方面,自动车内温度和湿度控制系统起到了关键作用。
本文将介绍无人驾驶汽车的自动车内温度和湿度控制系统的原理。
二、无人驾驶汽车的自动车内温度控制系统原理无人驾驶汽车的自动车内温度控制系统主要通过以下两个方面来实现:1. 温度感知技术:无人驾驶汽车的自动温度控制系统通过使用温度传感器来感知车内的实时温度变化。
这些传感器通常安装在车内不同位置,如座椅、仪表盘和空调出风口等地方。
传感器将收集到的温度数据发送给控制系统。
2. 温度控制策略:基于温度感知技术收集到的数据,无人驾驶汽车的温度控制系统会采用不同的策略来实现温度的自动调节。
例如,在夏季炎热的天气中,系统可以自动启动空调,通过调节出风口的开启程度和风扇的转速来降低车内温度;在冬季寒冷的天气中,系统可以自动启动车内暖风,并通过座椅加热功能提供温暖的座椅。
三、无人驾驶汽车的自动车内湿度控制系统原理无人驾驶汽车的自动车内湿度控制系统同样通过以下两个方面来实现:1. 湿度感知技术:无人驾驶汽车的自动湿度控制系统使用湿度传感器来感知车内的湿度变化。
湿度传感器通常安装在车内的适当位置,如仪表盘或者车门内侧。
传感器会持续监测车内湿度,并将数据发送给控制系统。
2. 湿度控制策略:基于湿度感知技术获取到的数据,无人驾驶汽车的湿度控制系统会采用相应的策略来实现湿度的自动调节。
例如,当车内湿度过高时,系统可以自动启动车内除湿功能,并调整空调循环模式以降低湿度;当车内湿度过低时,系统可以自动启动加湿器以提高湿度水平。
四、总结无人驾驶汽车的自动车内温度和湿度控制系统通过温度和湿度感知技术以及相应的控制策略,实现对车内环境的自动调节和控制,提供舒适和安全的乘车体验。
这些系统在无人驾驶汽车技术的发展中起到了重要的作用,将进一步推动自动驾驶技术的普及和应用。
温湿度控制系统简介

天线
串口通讯
422通讯
…
红外线红外线红外线红外线
注:空调控制器收到系统控制指令后通过红外线对空调进行控制,便于安装和操作。
二、系统说明
该温湿度控制系统可以对127个温湿度测试点进行温湿度数据采集,同时也可对256台空调进行开关机控制。系统所采集的数据可生成报表进行打印,并将超标温湿度数据以短信发给相关负责人员,同时系统发出指令,打开超标测试点所对应的空调,使该区域内的温度得以控制,确保仓库内货物的安全。
系统安装调试后,即可运行。在仓库温湿度超标的情况下,温湿度监控系统发出蜂鸣声报警,并将超标测试点的温湿度数据自动以短信形式发送到相关负责人的手机上,方便相关负责人适时了解情况和作出处理。与此同时,系统也会在15分钟内(考虑到温湿度偶然的变化,比如开关门引起的温湿度变化。)自动控制超标的测试点所对应的一台或多台空调工作。(测试点与空调的对应关系,可以在软件进行配置,一个测试点可以对应一台或多台空调,一台空调也可以同时被多个测试点配置。空调的工作模式,运行温度都是在系统安装时设置好的)。当超标的测试点的温度低于设置上限2℃时,系统才会发出指令关闭对应的空调。反之依然。如:某测试点的温度上限为20℃,当系统检测到该点温度超过20℃时,系统就会发出指令,使其对应的空调打开,进行制冷,当系统检测到该点温度达到18℃以下时,系统自动发出指令关闭其对应的空调。(此举是为了防止空调频繁的开关机。)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
引言目前我国土地沙漠化日益严重,所以在沙漠种植植物,防沙固土便显得很重要。
但是,沙漠植物的存活率一直很低,在沙漠种植植物,如果存活不了,那么既不能改善环境,又浪费了人力物力资源。
沙漠植物存活的环境由多个因子组成,如温度、光照、湿度及二氧化碳浓度等。
时下,我国沙漠环境控制目前仍靠人工经验来管理,严重影响了沙漠植物生产的效益,阻碍了环境的发展进度,因此,采用先进的人工智能技术,科学、合理地控制影响植物的环境因子,通过计算机控制设备进行环境控制,以便给植物生长创造一个最佳的环境条件,既做到防沙固土,同时又改善了环境,这对沙漠环境施行自动检测和控制是非常必要的。
沙漠设施的关键技术是环境控制,主要是温湿度的控制,其目的是提高控制及作业精度。
温湿度控制仪的发展相当迅速,近几十年内,由于电子行业的迅速发展和集成电路和高集成电路的产生,控制仪走向微型化、多功能化。
温湿度传感器在工农业生产、气象、环保、医学等领域得到越来越广泛的应用。
温湿度控制仪目前普遍采用的方案:方案:采用集温湿度传感器于一体的 SHT11 芯片为主要芯片的控制仪。
由于传统的模拟式湿度传感器(方案一)一般不仅要设计信号调理电路,还要经过复杂的校准和标定过程,其测量精度难以保证。
而SHT11是瑞士Sensiri-on公司生产的具有二线串行接口的单片全校准数字式新型相对湿度和温度传感器,可用来测量相对湿度、温度和露点等参数,具有数字式输出、免调试、免标定免外围电路及全互换的特点。
该传感器将CMOS芯片技术与传感器技术融合,为开发高集成度、高精度、高可靠性的温湿度测控系统提供了解决方案。
目录1. 整体设计 (1)1.1 设计要求及框图 (1)1.2 元器件的选择 (2)1.2.1 单片机的选择 (2)1.2.2 温度传感器的选择 (2)1.2.3 显示模块的选择 (2)1.2.4 系统设计方案的确定 (2)2. 系统的硬件设计 (4)2.1 单片机的最小系统 (4)2.2 温湿度传感器SHT11 (4)2.3 LCD 显示--LCD1604 (5)2.3.1 LCD1604的连接电路 (5)2.3.2 LCD1604的连接电路 (5)2.4 报警电路的设计 (6)2.5 控制电路的设计 (7)3. 软件系统设计 (8)3.1 软件设计的整体思想 (8)3.2 程序流程图设计 (8)4. 调试 (10)4.1 软件调试 (10)4.2 硬件调试 (10)4.3 液晶模块调试 (11)4.4 报警电路调试 (1)结论 (13)致谢 (14)参考文献 (14)附录 (16)附录A:系统电路图 (16)附录B:源程序 (17)1. 整体设计1.1 设计要求及框图本设计核心部件为 AT89C51,信号采集及处理部分由 SHT11 构成,进入单片机后经处理后通过 LCD1604 显示温湿度,信号显示采用的液晶屏为 5X7 点阵,一行可显示 16 字,四行。
其他组成部分为实时时钟发生电路,产生同现在相同的时间和具体日期,通过 LCD1604 液晶模块显示。
在软件设计部分有对测量的温湿度进行上下值的设定,当测量超过限定值,通过超限报警处理电路对其进行处理分别显示不同的二极管灯亮,蜂鸣器产生长鸣。
硬件中包括一个开关,为复位开关。
开机后,所有器件初始化,温湿度传感器 SHT11 开始进行温湿度测量和计算,最后通过LCD 液晶显示器显示结果。
在测量结果中有超过设定的温湿度上下限的,通过超限模块作出反应。
其他是一些附件,比如复位、晶振电路。
整体电路框图1.1如下:图1.1 整体电路框图1.2 元器件的选择1.2.1 单片机的选择采用MCS-51系列单片机中的AT89C51芯片[1]作为核心器件,有4K 字节的内部 FLASH PERAM,能于3V的超低压工作,而且与MCS-51系列单片机完全兼容,但是运用于电路设计中时由于不具备ISP在线编程技术,当在对电路进行调试时,由于程序的错误修改或对程序的新增功能需要烧入程序时,对芯片的多次拔插会对芯片造成一定的损坏。
1.2.2 温度传感器的选择采用数字式温湿度传感器STH11[2]。
该传感器为数字式传感器,可以同时采集温度和湿度,两线制的串行接口与内部的电压调整,使外围系统集成变得快速而简单。
微小的体积和极低的功耗等优点,使其成为选择温湿度传感器时的首选。
1.2.3 显示模块的选择采用LCD1604液晶显示器。
其显示容量为16*2个字符,而此次设计的是一个大棚温湿度测控系统,需要将设定的温湿度值以及采集过来的外界环境里的温度值和湿度值显示出来,而LCD-1604的显示容量只有两行,可以显示八个汉字,这样无法直接在一屏里面显示温度值和湿度值,需要分多次页数来显示,这样不便于观察温湿度的变化,所以在本次设计中不采用LCD1604液晶显示器。
1.2.4 系统设计方案的确定1. 选择AT89C51单片机作为整个系统的核心器件,发送并时时处理系统信息。
2. 传感器是实现测量与控制的首要环节,是测控系统的关键部件,如果没有传感器对原始被测信号进行准确可靠的捕捉和转换,一切准确的测量和控制都将无法实现。
工业生产过程的自动化测量和控制,几乎主要依靠各种传感器来检测和控制生产过程中的各种参量,使设备和系统正常运行在最佳状态,从而保证生产的高效率和高质量。
本设计选用集成温湿度传感器STH11。
3. 显示电路的设计:设计采用液晶LCD1604进行显示,简单明了。
4. 报警电路的设计:在微型计算机控制系统中,为了安全生产,对于一些重要的参数或系统部位,都设有紧急状态报警系统,以便提醒操作人员注意,或采取紧急措施。
其方法就是把计算机采集的数据通过计算机进行数据处理、数字滤波和标度变换,这些已经在软件程序里边处理过,所以显示温湿度即为外界采集的温湿度,和设定的值比较,如果高于上限值或低于下限值则进行报警,否则就作为采样的正常值,进行显示和控制。
本设计采用声光报警电路。
温度和湿度任何一个超过设定范围,蜂鸣器均报警。
设计选用二极管的亮灭显示温度或者湿度是否过限,这样便于观察,可以更加直接的确定是要升降温还是要增减湿度,给工作人员减少了工作量。
蜂鸣器报警电路是通过MCS-51的1根口线经驱动器驱动蜂鸣音发声。
5. 温湿度控制主程序的设计要考虑以下问题:(1) 温湿度采样,数字滤波;(2) 越限报警和处理;(3) 温度标度转换。
2. 系统的硬件设计2.1 单片机的最小系统单片机的最小系统[3]应包括振荡电路和复位电路等,如图2.1:图2.1 最小系统原理图单片机在启动时都需要复位,以使CPU及系统各部件处于确定的初始状态,并从初态开始工作。
89系列单片机的复位信号是从RST引脚输入到芯片内的施密特触发器中的。
当系统处于正常工作状态时,且振荡器稳定后,如果RST引脚上有一个高电平并维持2个机器周期(24个振荡周期)以上,则CPU就可以响应并将系统复位。
2.2 温湿度传感器SHT11温湿度传感器SHT11将温度感测、湿度感测、信号变换、A/D转换和加热器等功能集成到一个芯片上,其内部结构如图2.2所示:图2.2 SHT11的内部结构该芯片包括一个电容性聚合体湿度敏感元件和一个用能隙材料制成的温度敏感元件。
这两个敏感元件分别将湿度和温度转换成电信号,该电信号首先进入微弱信号放大器进行放大;然后进入一个14位的A/D 转换器;最后经过二线串行数字接口输出数字信号。
在测量过程中,校准系数会自动校准来自传感器的信号。
此外,SHT11内部还集成了一个加热元件,加热元件接通后可以将SHT11 的温度升高5℃左右,同时功耗也会有所增加。
此功能主要为了比较加热前后的温度和湿度值,可以综合验证两个传感器元件的性能。
在高湿(>95%RH)环境中,加热传感器可预防传感器结露,同时缩短响应时提高精度。
加热后SHT11温度升高相对湿度降低,较加热前,测量值会略有差异。
2.3 LCD 显示--LCD16042.3.1 LCD1604 初始化延时15mS 写指令38H(不检测忙信号)、延时5mS 写指令38H(不检测忙信号)、延时5mS 写指令38H(不检测忙信号)以后每次写指令、读/写数据操作均需要检测忙信号。
写指令38H:显示模式设置;写指令08H:显示关闭;写指令01H:显示清屏;写指令06H:显示光标移动设置;写指令0CH:显示开及光标设置。
2.3.2 LCD1604的连接电路LCD1604与单片机的P0口相连,出实时的温湿度,连接电路如图2.3.2所示:图2.3.2 LCD1604的显示电路2.4 报警电路的设计在微型计算机控制系统中,为了安全生产,对于一些重要的参数或系统部位,都设有紧急状态报警系统,以便提醒操作人员注意,或采取紧急措施。
其方法就是把计算机采集的数据或经过计算机进行数据处理、数字滤波、标度变换之后,与该参数上下限给定值进行比较,如果高于上限值或低于下限值则进行报警,否则就作为正常的采样值,进行显示和控制。
本设计采用声光报警电路。
蜂鸣音报警接口电路的设计只需购买市售的压电式蜂鸣器,然后通过单片机AT89C51的1根口线经驱动器驱动蜂鸣音发声。
压电式蜂鸣器约需10mA的驱动电流,可以使用TTL系列集成电路7406或7407低电平驱动,也可以用一个晶体三极管驱动。
蜂鸣器的正极接电源,负极接单片机的P2.7口。
报警电路中加了两个发光二极管,一个与单片机的P2.5连接,另一个与单片机的P2.6连接。
温湿度传感器采集来的温度,湿度与单片机设定的温度,湿度值相比较,只要其中任何一个过限,蜂鸣器就会发出蜂鸣音报警。
当温度大于设定值,其中一只二极管发光;当湿度大于设定值,另一只发光二极管亮。
这样便于观测是哪一个量过限。
使得工作人员的工作量减少。
本设计是为在温湿度测量中对温湿度的上下限超出时的提示报警,当温湿度过限时,接口被置0,本系统开始工作。
报警电路连接图如图2.4所示。
图2.4 声光报警电路2.5 控制电路的设计继电器是电子控制器件,通常应用于自动控制电路中。
它具有控制系统(又称输入回路)和被控制系统(又称输出回路),实际上是用较小的电流去控制较大电流的一种“自动开关”。
故在电路中起着自动调节、安全保护、转换电路等作用。
电磁式继电器具有结构简单、工作可靠、坚固耐用、价格便宜等优点。
本电路采用常开继电器组成控制电路。
它们分别控制加湿设备、降温设备等设备。
湿温设备工作原理:当湿度低于设定下限湿度时,与单片机连接的引脚将送入低电平,三极管将导通,继电器有电流通过将吸合,则加湿装置将进行加湿工作,湿度上升。
当湿度上升到设定范围之内时,置其引脚为高电平,三极管将截止,继电器不能工作,处于常开状态,加湿装置停止工作。
加湿设备原理图如图2.5:图2.5加湿设备电路3. 软件系统设计3.1 软件设计的整体思想对于系统而言,要完成各项功能,首先必须要有较完善的硬件作保证。