摘要:随着温室产业的逐步发展,温室种植的作物也越来越多样化,温室控制需求相应提高,人工操作控制需要的人力大,精度低,不能满足现代温室高产的需要。所以我们设计一款智能化温室控制系统。
智能化温室是集农业科技上的尖端技术与系统智能控制相结合的农业生产设施,是现代化农业向产业化转变的物质基础。本文设计一个基于单片机的温室智能控制器系统。该系统具有自动控制加热、灌溉、通风等功能。利用键盘设定温室作物各阶段最适合的环境参数,所有的参数和数据均通过Nokia5110液晶显示,单片机根据程序确认、修正温室内的各个参数,并给终端控制系统指令。终端控制设备向中央控制装置输送检测信息,根据中央控制装置的指令输出控制信号,使终端设备执行动作,实现温室环境自动调节。
经过测试和调试,并通过实际环境监测,我们所设计的温室智能控制器系统相对于传统的温室控制器系统具有一定的优越性。
关键词:单片机;传感器;液晶显示
目录
摘要
Abstract
1 绪论-1
1.1 课题的背景和意义-1
1.2 传统温室-1
1.3 传统温室的特点问题-2
1.4 智能温室控制的优势-2
2系统方案设计-3
2.1总体电路方案-3
2.2 各模块方案-3
2.2.1 最小系统-3
2.2.2 CH340下载模块-4
2.2.3 DHT11测温湿度模块-4
2.2.4 LCD5110液晶模块-4
2.2.5 PTC加热模块-5
2.2.6 报警模块-5
2.2.7 电源模块-5
2.3总结-5
3硬件设计-6
3.1 主控芯片-6
3.1.1 单片机引脚图-6
3.1.2 晶振与复位电路的设计-6
3.2 下载模块-7
3.2.1电路的设计-7
3.3 DHT11测温湿度模块-8
3.3.1 电路的设计-8
3.4 LCD5110液晶模块-8
3.4.1电路的设计-8
3.4.2引脚图-9
3.5 PTC加热模块-10
3.5.1电路的设计-10
3.6 报警模块-10
3.7总结-11
4.系统软件的设计-12
4.1主程序的设计-12
4.2定时器中断程序设计-13
4.3 LCD5110显示屏程序-13
4.4 DHT11温湿度传感器模块-14
4.5总结-14
5.调试-15
结 论-16
参 考 文 献-17
附录一 原理图-18
附录二 PCB-19
附录三 实物图-20
附录四 程序-21
致 谢-31