基于单片机AT89C51的温度测控系统
2014-06-13郭爽
科技视界 2014年9期
郭 爽
(武汉理工大学,湖北 武汉 430070)
1 系统总体分析与设计
1.1 总体方案
1)温度监控:对温室温度进行测量,并通过升温或降温达到植被的最佳温度。
2)湿度监控:对温室湿度进行测量,并通过喷雾或去湿达到植被的最佳湿度。
3)控制处理:当温度、湿度越限时报警,并根据报警信号提示采取一定手段控制。
4)显示:LCD 就地显示输入值和相应的温湿度,数码管摆放在生产现场用于显示当前的温湿度。
1.2 实施措施
1)实际环境温度与给定界限比较,执行加热/制冷措施。
2)实际环境湿度与给定界限比较,执行加湿/去湿措施。
3)越限报警:当温湿度越限时声光报警。
4)键盘显示:负责用户的输入及相关数据的显示,其中包括LED和LCD 显示。
1.3 硬件系统设计
经过上面的总体方案和实施措施的讨论后可以开始着手硬件系统的设计,硬件系统是应用系统的基础、软件系统设计的依据。
主机与主要部件的选择:
根据总体功能和性价比及其运行速度等因素的考虑,选用MCS-51 系列的89C51 为主机,满足上面的要求而且设计方便,不需要再存储扩展。
数据存储片内设有128B,外部有8279 的256B,而由于存入的数据是随时更新的且不计小数位,存入8 个16 进制数字,其总共需要的容量只有16B,已经够用。 对外部模拟量(温度、湿度)采样,选用ADC0809 能够满足要求。
温室温湿度控制系统是以89C51 单片机作为中央控制装置,模数转换器ADC0809,风扇,加热设备,加湿设备,排潮设备,键盘显示芯片等,其功能和原理如下:
1)89 C51 作为中央控制装置,负责中心运算和控制,协调系统各个模块的工作。……
登录APP查看全文
