摘要:近些年来,我国正在大力发展以温室为主的智能化农业建设,随着各地政府对设施农业建设的不断重视,一些设施农业发展的指导性方针相继出台,这无疑给高效农业的发展又锦上添花。如何利用科学技术控制温室内的各项环境指标,以提高农业产量,已成为我国温室研究的重点问题之一。
本文设计了一种温室的自动通风系统,通过天窗自动开启和关闭来控制温室的环境温度。在模拟环境中,首先以温度传感器测量温室温度,当温度达到及控制电机驱动电机带动齿轮打开天窗进行通风。本文使用51系列单片机作为控制器,使用DS18B20作为温度传感器,将测量值送入单片机,由单片机将其与设定值进行比较,再发出相应的指令驱动执行电动机来调节温室内的环境温度,从而实现温室的智能化、自动化控制。
关键词 温室;环境;单片机;温度传感器
目录
摘要
Abstract
1 绪论-1
1.1选题背景-1
1.2 国内外发展现状-1
1.3本文的主要工作-2
2 控制系统总体设计方案-3
2.1系统的设计任务-3
2.2 系统的控制方案-3
2.3系统的工作原理-3
3机械部件的设计计算-4
3.1电机的选型计算-4
3.1.1总功率的计算-4
3.1.2传动装置总效率-4
3.1.3电机的选择计算-5
3.2减速器的设计计算-5
3.3系统主电路设计-7
3.4继电器控制电路-8
3.5接触器的选型-10
3.5天窗的机械结构设计-10
3.4本章小节-12
4控制系统硬件选型-13
4.1单片机概述-13
4.2单片机的选型-13
4.3 STC89C52单片机简介-14
4.3.1 STC89C52特点-14
4.3.2 STC89C52单片机的内部组成-15
4.4 DS18B20温度传感器简介-15
4.5系统的组成部分-16
4.6 本章小结-16
5硬件电路设计-17
5.1 温度测量电路-17
5.2 晶体振荡电路 -18
5.3复位电路-18
5.4 数据显示电路-19
5.5 L298N电机驱动模块-20
5.6 硬件仿真图-21
5.7 本章小节-22
6控制系统软件程序设计-23
6.1软件的程序实现-23
6.2主程序流程图-23
6.3定时中断子程序-25
6.4主函数和注释-26
6.5本章小结-28
结论-29
致谢-30
参考文献-31
附录1 程序-32
附录2 实物图-41