摘要:我国的农业生产正在由传统的粗放型向精细型过度,对于温室大棚里面农作物的各个生长阶段的温度,湿度,光照强度等环境参数的测量提出了比较高的要求。本设计是基于单片机的多参数检测与控制系统,采用层次化,模块化的设计方法,具有方便简洁,响应速度快,抗干扰能力强,性能价格比实惠等优点。
设计主要包括了硬件电路设计和软件系统的设计。硬件部分包括了:AT89C51单片机,温度湿度传感器,光照强度传感器,显示模块部分,报警器和控制设备。软件部分包括:主程序,温湿度子程序,光照强度子程序和显示子程序。
关键词 AT89C51单片机;传感器;LCD显示
目录
摘要
Abstract
1 绪论-1
1.1 课题背景-1
1.2 研究现状-1
1.3 主要研究内容-2
2 系统的设计方案-3
2.1 设计要求以及工艺要求-3
2.2 系统的总体设计方案-3
2.3 温湿度传感器-4
2.3.1 DHT11温湿度传感器概述-4
2.3.2 DHT11传感器引脚说明以及电气特性-4
2.3.3 串行接口(单线双向)-5
2.4 BH1750FVI光照传感器模块-5
2.4.1 BH1750FVI产品概述-5
2.4.2 BH1750FVI参数和运行条件-6
2.5 RS232接口-7
2.6 AT89C51-7
2.6.1 AT89C51单片机的主要特性-7
2.6.2 AT89C51单片机引脚说明-8
2.7 LCD1602液晶显示器-12
2.7.1 LCD1602的简介-12
2.7.2 LCD1602技术参数-12
2.7.3 LCD1602的引脚功能说明-12
2.7.4 指令说明-14
3 系统的硬件设计和连接-15
3.1 主要控制电路-15
3.2 主要模块电路-16
3.2.1 蜂鸣器电路-16
3.2.2 晶振电路-16
3.2.3 温湿度设置按键电路图-17
3.2.4 显示电路-17
3.2.5 温湿度传感器电路-18
3.2.6 光照强度传感器电路图-19
3.2.7 复位电路-19
3.2.8 报警电路-20
4 软件设计-21
4.1 系统流程图-21
4.2 温湿度数据采集流程图-21
4.3 按键流程图-22
4.4 LCD显示流程图-23
5 系统的调试-24
结论-27
致谢-28
参考文献-29