基于单片机的温室控制系统设计.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的温室控制系统设计

目 录 1 绪论 1 2方案论证 1 2.1 整体方案 1 2.2 温度检测部分 1 2.3 湿度检测部分 1 3 系统总体方案 2 3.1 系统概述 2 3.2 系统设计技术指标 3 4 系统硬件电路设计 3 4.1 温度检测电路 3 4.1.1 DS18B20的测温原理 4 4.1.2 多路温度检测的实现 4 4.2 湿度检测电路 5 4.2.1 HS1101测量原理 5 4.2.2 多路湿度检测的实现 7 4.3多路开关 7 4.4 A/D转换电路 9 4.5 AT89C51单片机的介绍 11 4.6 电源电路 13 4.7 辅助电路 14 4.7.1 键盘控制电路 14 4.7.2 LED显示电路 15 4.7.3 掉电存储电路 16 4.7.4 复位电路 17 4.7.5 报警电路 18 4.7.6 驱动电路 18 4.8 串口通信 19 5结束语 20 致谢 20 参考文献 20 附录:系统整体电路图 22 1 绪论 随着社会的进步,人们的生活水平得到了很大的提高,现在温室栽培的反季节蔬菜成了人们餐桌上的新宠,人们不再苦于因季节的改变而要变换饮食搭配。当然在提高人们生活水平的同时,智能化温室种植还能提高土地利用率,便于大规模集约化生产,彻底摆脱了传统农业对自然环境的高度依赖。这对现代农业科技向产业化的转化有着十分积极的推进意义。 本课题将针对温度和湿度这两个蔬菜大棚中影响蔬菜生长的关键因素的测控来进行设计。目前市场上的温度检测仪器多为单点测量,误差较大且温度信息传递不及时;而湿度传感器多精度不高,稳定的工作范围小。为此,本课题设计了一种实时性强,精确度高,自动化程度较高,成本较低,能够同时测量多点的温度和湿度,并能及时自动采取相应改善措施的基于单片机的温室控制系统。 2方案论证 2.1 整体方案 方案一:采用传统的数字模拟电路,功能可以实现,但电路复杂,测量误差大,稳定性差。 方案二:采用单片机控制,集成度高,结构简单,性能稳定,功能齐全,精确度高。弱电控制强电,使用更安全。 方案二与方案一比较,有着明显的优势,所以采用方案二。 2.2 温度检测部分 方案一:采用热电阻温度传感器。热电阻是利用导体的电阻随温度变化的特性制成的测温元件。现应用较多的有铂、铜、镍等热电阻。其主要的特点为测量范围大、便于远距离测量。但电压输出与温度并非成线性,在高温上的电压变化率比较小,不易分辨,温度变化的准确度误差却较大,稳定性差。 方案二:采用温度传感器DS18B20。DS18B20可以满足从-55℃到+125℃的测量范围,且DS18B20测量精度高,增值量为0.5℃,在一秒内把温度转化成数字,测得的温度值的存储在两个八位的RAM中,单片机直接从中读出数据转换成十进制就是温度,使用方便。 综合比较方案一与方案二,在此选取DS18B20来检测温度。 2.3 湿度检测部分 方案一:采用HOS-201湿敏传感器。HOS-201湿敏传感器为高湿度开关传感器,它的工作电压为交流1V以下,频率为50HZ~1KHZ,测量湿度范围为0~100%RH,工作温度范围为0~50℃,阻抗在75%RH(25℃)时为1MΩ。这种传感器多用于开关的传感器,不能在宽频带范围内检测湿度。 方案二:采用HS1101湿度传感器。HS1101在电路构成中等效于一个电容器件,其电容量随着所测湿度的增大而增大。不需校准的完全互换性,高可靠性和长期稳定性,快速响应时间,专利设计的固态聚合物结构,适用于线性电压输出和频率输出两种电路,测量湿度范围在1%~100%RH范围内;工作温度范围为-40~100℃,响应时间小于5S;温度系数为0.04 pF/℃,测量精度较高。 综合比较方案一与方案二,我们选择HS1101来作为本设计的湿度传感器。 3 系统总体方案 3.1 系统概述 本系统选用AT89C51单片机为控制核心来对温度、湿度进行实时检测和控制。用数字温度计DS18B20完成对各检测点温度的采集,用电容式相对湿度传感器HS1101进行湿度部分的检测,并选用了双积分A/D转换器MC14433把温度、湿度检测电路测出的模拟信号转换成数字量送入单片机去处理。当检测点较多时,可采用多路开关CD4051组成多路分时的模拟量信号采集电路。为了对采集到的数据进行进一步的分析处理,可以将数据从单片机传送至计算机,单片机AT89C51具有串行通信接口,而串行通信接口采用的是TTL电平,因此系统采用RS-232C接口方式,选用MAX232芯片组成电平转换电路来完成单片机与计算机的通信。系统的整体结构框图如图1所示。 图1 系统整体结构框图 外设控制执行设备由加热器、风机、水帘、除湿机等组成,当检测到的各点温湿度在设定的范围内时,电路正常工作。一旦检测到的温湿度超过设定值,单片机内的程序扫描到这些

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档