单片机温室大棚温湿度控制系统设计.doc
《单片机温室大棚温湿度控制系统设计.doc》由会员分享,可在线阅读,更多相关《单片机温室大棚温湿度控制系统设计.doc(36页珍藏版)》请在三一文库上搜索。
1、成都电子机械高等专科学校成教院成都电子机械高等专科学校成教院 毕毕 业业 设设 计(论计(论 文)文) 论文题目:论文题目: 基于单片机温室大棚温湿度控制系统设计基于单片机温室大棚温湿度控制系统设计 教教 学学 点:点: 重庆科创职业学院重庆科创职业学院 指导老师:指导老师: 孙孙 庆庆 玲玲 职职 称:称: 讲讲 师师 学生姓名:学生姓名: 李志明李志明 学学 号:号: 10124412017 专专 业:业: 机机 电电 一一 体体 化化 成都电子机械高等专科学校成教院制成都电子机械高等专科学校成教院制 20122012 年年 3 3 月月 1 1 日日 成都电子机械高等专科学校成教院成都电
2、子机械高等专科学校成教院 毕业设计(论文)任务书毕业设计(论文)任务书 题目:题目: 基于单片机温室大棚温湿度控制系统设计基于单片机温室大棚温湿度控制系统设计 任务与要求:任务与要求: 本设计是基于单片机温室大棚温湿度控制系统设计,它是以单片 机 STC89C52 为设计基础,应用在温室大棚里,从而简化了人工在温室 中的复杂操作和人工测试带来的不足。 时间:时间: 2011 年 12 月 15 日 至 2012 年 3 月 15 日 共 12 周 教教 学学 点:点: 重庆科创职业学院重庆科创职业学院 学生姓名:学生姓名: 李志明李志明 学学 号:号: 10124412017101244120
3、17 专业:专业: 机机 电电 一一 体体 化化 指导单位或教研室:指导单位或教研室: 重庆科创职业学院重庆科创职业学院 指导教师:指导教师:孙孙 庆庆 玲玲 职职 称:称: 讲讲 师师 成都电子机械高等专科学校成教院制 毕业设计毕业设计( (论文论文) )进度计划表进度计划表 日日 期期工工 作作 内内 容容执执 行行 情情 况况 指导教师指导教师 签签 字字 12 月 15 日 至 12 月 25 日 选题 12 月 26 日 至 1 月 2 日 论文提纲写作 1 月 3 日 至 2 月 15 日 论文提纲写作 2 月 15 日 至 2 月 29 日 二稿写作 3 月 1 日 至 3 月
4、10 日 定稿并上交论文的电子文稿 3 月 10 日 至 3 月 15 日 做好论文评阅准备 教师对进教师对进 度计划实度计划实 施情况总施情况总 评评 签名 年 月 日 本表作评定学生平时成绩的依据之一。 摘 要 本课题设计了温湿度报警电路、M4QA045 电机驱动电路、电热器驱动电路,其中涉 及到 STC89C52 单片机、DS-18B20 数字温度传感器、继电器和 M4QA045 电动机、ULN- 2003A 集成芯片、湿敏电阻,以及 LCD1602 显示器等元件,从而实现了温室大棚中温度 和湿度的控制和报警系统,解决了温室大棚人工控制测试的温度及湿度误差大,且费 时费力、效率低等问题。
5、该系统运行可靠,成本低。系统通过对温室内的温度与湿度 参量的采集,并根据获得参数实现对温度和湿度的自动调节,达到了温室大棚自动控 制的目的。促进了农作物的生长,从而提高温室大棚的产量,带来很好的经济效益和 社会效益。 关键词: :STC89C52 单片机、数字温度传感器、ULN-2003A、自动控制、自动检测 Abstract Subject design temperature and humidity alarm circuit the M4QA045 motor drive circuit, heater drive circuit, which involves to STC89C52
6、 single-chip, the DS-18B20 digital temperature sensor, relay and M4QA045 of motor, the ULN-2003A chip, humidity resistance, and LCD1602 monitors and other components, in order to achieve the greenhouse temperature and humidity control and alarm systems, to solve the greenhouse temperature and humidi
7、ty of the manual control testing error, and time-consuming and low efficiency. The system is reliable and low cost. System through the collection, greenhouse temperature and humidity parameters and get the parameters to automatically adjust the temperature and humidity, to the purpose of the automat
8、ic control of the greenhouse. Promote the growth of crops, thereby increasing the yield of the greenhouse, and bring good economic and social benefits. Keywords: STC89C52, microcontroller, digital temperature sensor in DS-18B20, the ULN- 2003A chip, greenhouse, automatic control, automatic detection
9、 目 录 第一章 绪 论 .1 第一节 选题背景 .1 第二节 选题意义 .2 第二章 系统硬件电路的设计 .3 第一节 系统硬件构成及其测控原理 .3 一、系统硬件电路整体框架图.3 二、系统整体电路图.3 三、系统工作原理.4 第二节 单片机的选择 .5 一、单片机概述.5 二、STC89C52 单片机的引脚说明 .6 三、STC89C52 单片机最小系统 .9 第三节 温湿度报警系统 .10 一、IDS18B20 简介 .10 二、DS18B20 的性能特点 .10 三、温度调节模块设计.12 四、湿度调节模块设计.14 第三章 温室大棚控制系统软件设计 .15 第一节 KEIL C51
10、 软件系统.15 一、系统概述.15 二.、Keil C51 单片机软件开发系统的整体结构 .15 三、使用独立的 Keil 仿真器时,注意事项.16 四、Keil C51 单片机软件基本操作步骤 .16 第二节 温室大棚控制系统程序设计 .17 一、整体系统框架图.17 二、LCD1602 显示模块程序设计 .18 三、PWM 程序设计 .19 第四章 调试中遇到的问题 .21 结 论 .22 谢 辞 .23 参考文献 .24 第一章 绪 论 第一节 选题背景 在人类的生活环境中,温湿度扮演着极其重要的角色。无论你生活在哪里,从事 什么工作,无时无刻不在与温度和湿度打着交道。自 18 世纪工
11、业革命以来,工业发展 与是否能掌握温湿度有着密切的联系。在冶金、钢铁、石化、水泥、玻璃、医药等行 业,可以说几乎 80%的工业部门都不得不考虑着温湿度的因素。温湿度不但对于工业如 此重要,在农业生产中温度的监测与控制也有着十分重要的意义。我国人多地少,人 均占有耕地面积更少。因此,要改变这种局面,只靠增加耕地面积是不可能实现的, 因此我们要另辟蹊径,想办法来提高单位亩产量。温室大棚技术就是其中一个好的方 法。温室大棚就是建立一个模拟适合生物生长的气候条件,创造一个人工气象环境, 来消除温度对生物生长的约束。而且,温室大棚能克服环境对生物生长的限制,能使 不同的农作物在不适合生长的季节产出,使季
12、节对农作物的生长不再产生过度影响, 部分或完全摆脱了农作物对自然条件的依赖。由于温室大棚能带来可观的经济效益, 所以温室大棚技术越来越普及,并且已成为农民增收的主要手段。 随着大棚技术的普及,温室大棚数量不断增多,温室大棚的温湿度控制便成为一 个十分重要的课题。传统的温湿度控制是在温室大棚内部悬挂温度计和湿度计,通过 读取温度值和湿度值了解实际温湿度,然后根据现有温湿度与额定温湿度进行比较, 看温湿度是否过高或过低,然后进行相应的通风或者洒水。这些操作都是在人工情况 下进行的,耗费了大量的人力物力。现在,随着国家经济的快速发展,农业产业规模 的不断提高,农产品在大棚中培育的品种越来越多,对于数
13、量较多的大棚,传统的温 度控制措施就显现出很大的局限性。温室大棚的建设对温湿度检测与控制技术也提出 了越来越高的要求。 今天,我们的生活环境和工作环境有越来越多称之为单片机的小电脑在为我们服 务。单片机在工业控制、尖端武器、通信设备、信息处理、家用电器等各测控领域的 应用中独占鳌头。时下,家用电器和办公设备的智能化、遥控化、模糊控制化已成为 世界潮流,而这些高性能无一不是靠单片机来实现的。采用单片机来对温湿度进行控 制,不仅具有控制方便、组态简单和灵活性大等优点,而且可以大幅度提高被控温湿 度的技术指标,从而能够大大提高产品的质量和数量。单片机以其功能强、体积小、 可靠性高、造价低和开发周期短
14、等优点,成为自动化和各个测控领域中必不可少且广 泛应用的器件,尤其在日常生活中也发挥越来越大的作用。因此,单片机对温湿度的 控制问题是一个工农业生产中经常会遇到的问题。因此,本课题围绕基于单片机的温 室大棚控制系统展开了应用研究工作。 第二节 选题意义 随着单片机和传感技术的迅速发展,自动检测领域发生了巨大变化,温室环境自 动监测控制方面的研究有了明显的进展,并且必将以其优异的性能价格比,逐步取代 传统的温湿度控制措施.但是,目前应用于温室大棚的温湿度检测系统大多采用模拟温 度传感器、多路模拟开关、A/D 转换器及单片机等组成的传输系统。这种温湿度度采集 系统需要在温室大棚内布置大量的测温电缆
15、,才能把现场传感器的信号送到采集卡上, 安装和拆卸繁杂,成本也高。同时线路上传送的是模拟信号,易受干扰和损耗,测量 误差也比较大。为了克服这些缺点,本文参考了一种基于单片机并采用数字化单总线 技术的温度测控系统应用于温室大棚的的设计方案闭,根据实用者提出的问题进行了 改进,提出了一种新的设计方案,在单总线上传输数字信号。 本文介绍的温湿度测控系统就是基于单总线技术及其器件组建的。该系统能够对 大棚内的温湿度进行采集,利用温湿度传感器将温室大棚内温湿度的变化,变换成数 字量,其值由单片机处理,最后由单片机去控制液晶显示器,显示温室大棚内的实际 温湿度,同时通过与预设量比较,对大棚内的温度进行自动
16、调节,如果超过我们预先 设定的湿度限制,湿度报警模块将进行报警。这种设计方案实现了温湿度实时测量、 显示和控制。该系统抗干扰能力强,具有较高的测量精度,不需要任何固定网络的支 持,安装简单方便,性价比高,可维护性好。这种温湿度测控系统可应用于农业生产 的温室大棚,实现对温度的实时控制,是一种比较智能、经济的方案,适于大力推广, 以便促进农作物的生长,从而提高温室大棚的亩产量,以带来很好的经济效益和社会 效益。 第二章 系统硬件电路的设计 第一节 系统硬件构成及其测控原理 一、系统硬件电路整体框架图 STC89C52 DHT11 温湿度检测模式 LCD1602 显示模块 复位模块 晶振模块 温湿
17、度报警模块 温度调节系统 湿度调节系统 图 2-1 系统整体框图 二、系统整体电路图 图 2-2 系统整体电路图 三、系统工作原理 本系统由如图 2-1、图 2-2 所示,DHT11 温湿度传感器采集数据,STC89C52 单片机 进行数据处理,LCD1602 显示模块显示温湿度。由 PWM 控制温度调节模块进行温度调节, 当温度小于 18时,M4QA045 电机停止运转,当温室大于 28时,M4QA045 电机全速 运转,当温度处于 18和 28之间时,通过 PWM 控制 M4QA045 电机转速。由 STC89C52 单片机输出高低电平控制湿度报警模块,当湿度大于 65%RH 或者小于 4
18、5%RH 时, STC89C52 单片机输出高电平,湿度报警模块报警,当湿度处于 45%RH 和 65%RH 之间时, STC89C52 单片机输出低电平,湿度报警模块关闭。 第二节第二节 单片机的选择单片机的选择 一、单片机概述 单片微型计算机简称单片机,又称微控制器,嵌入式微控制器等,属于第四代电 子计算机。它把中央处理器、存储器、输入/输出接口电路以及定时器叶数器集成在一 块芯片上,从而具有体积小、功耗低、价格低廉、抗干扰能力强且可靠性高等特点, 因此,适合应用于工业过程控制、智能仪器仪表和测控系统的前端装置。正是由于这 一原因,国际上逐渐采用微控制器(MCU)代替单片微型计算机(SCM
19、)这一名称。 “微控制 器”更能反映单片机的本质,但是由于单片机这个名称已经为国内大多数人所接受, 所以仍沿用“单片机”这一名称。 1、单片机的主要特点有: (1)具有优异的性能价格比。 (2)集成度高、体积小、可靠性高。 (3)控制功能强。 (4)低电压,低功耗。 2、单片机的主要应用领域: (1)工业控制 (2)仪器仪表 (3)电信技术 (4)办公自动化和计算机外部设备 (5)汽车和节能 (6)制导和导航 (7)商用产品 (8)家用电器 因此,在本课题设计的温湿度测控系统中,采用单片机来实现。在单片机选用方 面,由于 STC89 系列单片机与 MCS-51 系列单片机兼容,所以,本系统中选
20、用 STC89C52 单片机。 二、STC89C52 单片机的引脚说明 图 2-3 STC89C52 单片机引脚图 芯片引脚如图 2-3 所示: VCC : 电源端; GND: 接地端; P0 口:P0 口是一个 8 位漏极开路的双向 I/O 口。作为输出口,每位能驱动 8 个 TTL 逻辑电平。对 P0 端口写“1”时,引脚用作高阻抗输入。当访问外部程序和数据存 储器时,P0 口也被作为低 8 位地址/数据复用。在这种模式下,P0 具有内部上拉电阻。 在 flash 编程时,P0 口也用来接收指令字节;在程序校验时,输出指令字节。程序校 验时,需要外部上拉电阻。 P1 口: 是一个具有内部上
21、拉电阻的 8 位双向 I/O 口,p1 输出缓冲器能驱动 4 个 TTL 逻辑电平。对 P1 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口 使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL) 。 此外,P1.0 和 P1.2 分别作定时器/计数器 2 的外部计数输入(P1.0/T2)和时器/计数 器 2 的触发输入(P1.1/T2EX) ,具体如下表 1 所示。在 flash 编程和校验时,P1 口接 收低 8 位地址字节。 P2 口:P2 口是一个具有内部上拉电阻的 8 位双向 I/O 口,P2 输出缓冲器能驱动 4 个 TTL 逻辑电平。对 P2
22、端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输 入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流 (IIL) 。在访问外部程序存储器或用 16 位地址读取外部数据存储器(例如执行 MOVX DPTR)时,P2 口送出高八位地址。在这种应用中,P2 口使用很强的内部上拉发送 1。 在使用 8 位地址(如 MOVX RI)访问外部数据存储器时,P2 口输出 P2 锁存器的内容。 在 flash 编程和校验时,P2 口也接收高 8 位地址字节和一些控制信号。 P3 口:P3 口是一个具有内部上拉电阻的 8 位双向 I/O 口,p2 输出缓冲器能驱动 4 个 TTL 逻
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 温室 大棚 温湿度 控制系统 设计
链接地址:https://www.31doc.com/p-10365359.html