1. 系统整体设计方案
本设计实现的功能有:
1) 实现加湿器智能开启和关闭、加湿器定时。
2)液晶屏上实时显示温度、相对湿度、加湿器中水量等功能。
3)设计四中不同的相对湿度,用户可以通过键盘选择相对湿度范围,用户还可以根据实际情况灵活的选择。当检测到的湿度值大于用户选择湿度时加湿器处于待机状。
4)在加湿器的水量太少时,系统将进行报警,并关闭加湿器。
从加湿器控制系统的的功能确定了系统的整体方案。系统方案如下图所示,根据最适合的空气湿度40%—65%[6],在方案设计中空气相对湿度采用40%。温湿度传感器采集温度、湿度信号,发送给单片机,单片机进行数据处理,反映给加湿器,加湿器进行相应的工作。该系统可以检测水位,当水位低时系统发出报警声,在最低水位时关闭加湿器。此系统也可以由用户按键选择空气湿度范围。系统有LCD液晶显示、报警、水位检测、信号采集、按键等模块。总之,在现成的加湿器内植入单片机,系统实现防干烧、声光报警、定时、开启、关闭、显示温、湿度,从而实现加湿器的智能化。系统设计流程图如下图1所示:
图1系统设计流程图
该系统的信号主要包含:输入、检测、转换、输出、控制的信号等。信号的流动先通过单片机对温湿度传感器发送读信号,然后温湿度传感器开始运行对温度和湿度开始检测,单片机再对温湿度传感器采集的温、湿度信息通过A / D转换为数字信号进行处理和存储,最后信号以数字信号显示在液晶显示屏上。此外还有报警、定时、启动、关闭信号。
为了完成此系统的设计,就要在硬件、软件两方面做好工作。在硬件上,通过单片机的引脚合理的管理、连接其外围电路,其引脚即具有I/O功能,还有控制功能.在这次的设计中,加湿器被一个发光二级管来代替这样的话就会使系统仿真的结果比较明了。在软件设计上,通过设计软件的流程图和子程序的设计,使程序简单易懂并在有错误时能查处出错误的地方。在调试方面,程序通过keil软件运行,电路用protell进行绘制,最后用proteus进行仿真。
2. 元器件部分
2.1 单片机
AT89S52单片机主要性能有:
1)8K字节在系统可编程Flash存储器;
2)三级加密程序存储器;
3)32个可编程I/O口线;
4)三个16位定时器/计数器 l 八个中断源;
5)全双工UART串行通道;
6)低功耗空闲和掉电模式;
- 上一篇:基于FPGA的出租车计价器设计+仿真图+源代码
- 下一篇:51单片机的数字频率计设计+电路图+源代码
-
-
-
-
-
-
-
中国传统元素在游戏角色...
现代简约美式风格在室内家装中的运用
C++最短路径算法研究和程序设计
高警觉工作人群的元情绪...
NFC协议物理层的软件实现+文献综述
江苏省某高中学生体质现状的调查研究
浅析中国古代宗法制度
g-C3N4光催化剂的制备和光催化性能研究
巴金《激流三部曲》高觉新的悲剧命运
上市公司股权结构对经营绩效的影响研究