摘 要本设计是基于单片机的大棚温度、湿度控制系统,可以实现对大棚内的温度、湿度的检测、控制与显示。控制芯片选用AT89S52单片机,主要用温度传感器 AD590来检测温度,用湿度传感器HS1101 来检测湿度,用三个控制按键来实现按键控制 ,用8 位LED 控制驱动器MAX7219芯片来完成显示部分,用 8 位串行控制的模数转换器TLC0834芯片来完成转换部分。数据采集部分是将温湿度传感器置于大棚内部,测出大棚内的温湿度值,经过数据的调理转换为数字信号之后送入AT89S52单片机中,然后LED 显示出温湿度测量值。单片机将预设值与测量值进行比较,根据比较结果作出推断,经过程序分析处理发送相应指令控制执行机构动作,接通或关闭各种执行机构的继电器,进而控制调节大棚内温湿度。如此循环不断,使温湿度值与设定值保持一致。当温湿度值超过允许的误差范围,系统将发出报警,假如有必要,果农可以通过按纽来人工修改片内存储的温湿度预设值。通过对整个系统的核心单片机部分的设计,达到优化控制温湿度的目标。这些硬件电路在设计中都有详细的介绍。控制算法采纳 PID 控制。关键词:AT89S52;PID 算法;温度;湿度目 录第1 章 绪 论................................................................................................11.1 课题背景............................................................................................11.2 果园大棚温湿度控制现状................................................................11.3 本文的主要工作................................................................................2第2 章 方案论证............................................................................................32.1 系统的总体方案及技术指标............................................................32.2 系统的方案论证................................................................................3第3 章 硬件设计............................................................................................6第3 章 硬件设计............................................................................................63.1 温度检测电路的设计........................................................................63.1.1 温度传感器.....