智能除湿器控制系统的设计.doc



《智能除湿器控制系统的设计.doc》由会员分享,可在线阅读,更多相关《智能除湿器控制系统的设计.doc(33页珍藏版)》请在文档大全上搜索。
1、题 目:智能除湿器控制系统的设计姓 名:学 号:系 别:物理与电子工程系专 业:自动化年级班级:年09级班指导教师:2013年5月18日毕业论文(设计)作者声明本人郑重声明:所呈交的毕业论文是本人在导师的指导下独立进 行研究所取得的研究成果。除了文中特别加以标注引用的内容外, 本 论文不包含任何其他个人或集体已经发表或撰写的成果作品。本人完全了解有关保障、使用毕业论文的规定,同意学校保留并 向有关毕业论文管理机构送交论文的复印件和电子版。 同意省级优秀 毕业论文评选机构将本毕业论文通过影印、 缩印、扫描等方式进行保 存、摘编或汇编;同意本论文被编入有关数据库进行检索和查阅。本毕业论文内容不涉及
2、国家机密。论文题目:智能除湿器控制系统的设计作者单位:物理与电子工程系作者签名:(学号:)年 月日摘要1引言21 .总体设计方案2.1.1 方案设计2.1.2 除湿器工作原理3.2 .硬件的选择4.2.1 单片机主芯片选择4.2.2 传感器选择方案4.2.3 显示器选择6.3 .硬件电路设计7.3.1 时钟电路7.3.2 复位电路 7.3.3 湿度采样电路7.3.4 报警电路 8.3.5 显示电路 9.3.6 按键输入电路1.0.3.7 系统硬件电路图1.0.4 .软件系统设计1.1.4.1 主程序流程图1.14.2 湿度控制流程1.2.5 .调试与仿真1.3.5.1 软件仿真1.3.5.2
3、硬件仿真 1.4.6 .结束语 1.6.参考文献1.6.附录 1.6.致谢 2.1.智能除湿器控制系统的设计摘 要 :设计一个除湿器控制系统,要求具备监控实时湿度的功能。以AT89S52 单片机作为控制核心,利用SHT11 湿度传感器采集空气中的实时湿度值。 传感器将湿度和温度信号传送给单片机,经单片机处理后,根据不同的情况采取相应的控制方案,并在LCD1602 上显示湿度上限值、实时湿度和温度。当环境湿度高于限定值时启动除湿模块采取相应的措施降低环境湿度,并同步声光报警, 能够通过溢出开关控制蓄水池水位,达到控制除湿器工作的目的。软件部分采用 C 语言完成程序的编写,仿真调试结果正确,实现了
4、智能除湿功能,精度高,响应快。关键词:AT89S52单片机;SHT11;智能除湿Design of Intelligent Control System of DehumidifierAbstract: The design of a dehumidifier control system with real-time monitoring humidity function. Based on AT89S52 single chip microcomputer as control core, and uses the SHT11 humidity sensor to collect the
5、 real-time air humidity. The sensor transmits the humidity and temperature to the SCM. After being processed by the SCM the sensor will take corresponding control, and the upper limit of humidity, the real-time temperature and humidity will be displayed on LCD1602. When the humidity of the environme
6、nt is higher than the limit, the module will be started to take corresponding measuresto reduce the humidity of the environment, and to activate the sound and light alarms synchronously. And the module can control the water level through the overflow switch, and then the aim of controlling the work
7、of dehumidifier will be achieved. The software uses C language to write the program, and the simulation debugging results are correct, basically the intelligent dehumidifying function is achieved with high precision and fast response.Key Words: AT89S52;SHT11;Intelligent dehumidifying引言湿度和生产生活都有着密切的关
8、系,随着人们生活水平的提高,人们对生活 环境的要求越来越高。空气中湿度的变化对人体的舒适度和情绪都有直接的影响,所以对湿度的检测以及控制就非常有必要。 湿度测量是90年代兴起的行业, 湿度传感器主要分为电容式和电阻式两类1,2 o近年来,国内外在湿度传感器研 发领域取得了较大的发展。湿敏传感器正从简单的湿敏元件向集成化、智能化、 多参数检测的方向迅速发展。1 .总体设计方案1.1 方案设计本设计是基于单片机对于数字信号的高敏感性、可控性,湿度传感器采集实 湿度信息的准确性、即时性,设计以单片机为核心的一套智能除湿器控制系统。整个系统包括核心单片机控制模块、实时湿度信号采集模块、显示模块、按键输
9、 入模块、除湿越限报警模块和除湿模块。系统总体框图如图1所示。图1系统总体框图启动系统后,存在一个初始湿度上限值,通过按键调节湿度上限值,系统处 于检测诊断状态,根据采集到的当前环境实际湿度情况采取相应的工作方案。如果当前时刻环境的实际湿度值低于设定的湿度上限值时, 系统仍处于检测 诊断状态,除湿模块不工作。如果检测到的实时湿度值高于上限值, 则立即启动 湿度越限报警装置,同时系统控制除湿模块工作,通过单片机控制压缩机、蒸发器、冷凝器、送风机等设备工作,对湿度超标的空气进行冷却除湿处理,当实际 湿度降低到输入的湿度上限值以下时停止除湿。除湿过程产生的废水储存在蓄水池中,通过溢出安全开关控制蓄水
10、池中水位,当达到警戒水位时及时停止压缩机工作,避免池水外溢。通过传感器采集到的湿度信号在LCD1602上显示出来。系统各部分功能作用如下:(1)湿度监控:对环境当前湿度进行测量,并通过冷凝除湿使环境湿度达到适合工作和生活的最佳湿度。(2)温度检测:SHT11是温湿度传感器,能够在 LCD1602上显示实时温度 但不控制温度。(3)除湿处理:湿度高于设定上限时报警,报警的同时采取相应的措施进行 湿度的控制。(4)输入显示:按键主要负责设定湿度上限值,LCD1602显示器用于显示设 定值、实时湿度和温度。(5)越限报警:在环境湿度越限时灯光闪烁报警,当蓄水池水位到达上限值时蜂鸣器报警,LED灯光同
11、步闪烁。1.2 除湿器工作原理冷凝除湿器工作原理如图2所示。图2除湿器工作原理制冷剂循环系统:蒸发器中的液态制冷剂吸收空气中的热量开始蒸发,对空气进行降温除湿,液态制冷剂也完全蒸发变为气态;气态制冷剂被压缩机吸入并压缩,在通过冷凝器的过程中释放热量,给空气加热,制冷剂液化。通过膨胀阀截流后转变成低温低压制冷剂流入蒸发器,完成制冷循环过程。空气循环过程:送风扇将室内的潮湿空气吸入,通过蒸发器盘管区冷却除湿降温,再经过冷凝器升温后送入室内3。2 . 硬件的选择2.1 单片机主芯片选择AT89S52是一种高性能、低功耗的 CMOS 8位微控制器,片内8KB可反复擦写 1000 次的 Flash 只读