ImageVerifierCode 换一换
格式:DOC , 页数:56 ,大小:342KB ,
资源ID:138191      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-138191.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于51系列单片机的自动喷水系统毕业论文.doc)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于51系列单片机的自动喷水系统毕业论文.doc

1、 项目摘要 摘 要 本系统由主要由四大部分组成:数据输入部分,数据显示部分,数据输出部分,数据处理部分。数据输入部分的功能是把要采集的数据转化成数字信号传入数据处理部分。数据显示部分的功能是把采集的数据显示出来。数据输出部分的功能是控制电磁阀来进行外部温湿度的调节。数据处理部分的功能是把采集进来的数据进行分析,输出要输出的信号控制数据的输出。 本系统的功能是采集温湿度并显示,从而控制电磁阀的输出,进而控制外面的温湿度使得外面的温湿度适合植物的生长。 关键词:单片机,自动灌溉,温湿度, LED English Abstract ABSTRACT This system mainly consis

2、ts of four parts: data input, data display, data output, data processing. The data input portion of the function is to collect data into digital signal into the data processing section. Data display function is to collect data display. Data output portion of the function is to control the electromag

3、netic valve to external temperature and humidity regulator. The data processing part of the function is to collect in the data analysis, the output to output signals to control the output of the data. The function of this system is the collection of temperature and humidity and display, so as to con

4、trol the electromagnetic valve to control the output, the outside temperature and humidity makes the outside temperature and humidity suitable for the growth of plants. KEY WORDS: Microcontroller, Automatic irrigation, Temperature and humidity 项目实现构思 自动喷水系统的设计和功能介绍 自动化控制喷水系统(灌溉)是利用温湿传感器来监测土壤信息、作物生长信

5、息,并将监测数据传到控制系统,在 CPU的分析下,对终端设备发出相应的指令,以实现无人 自动维护作物生长环境以及土壤性质 的功能 。 我们的自动喷水系统的工作原理 和功能实现如下 :通过土壤、气象、作物等类传感器及监测设备将土壤、作物、气象状况等监测数据通过数据总线传到单片机,经过单片机系统内已编好的程序来汇集数值并进行 分析处理 来确定是否应该灌溉或停止灌水,然后将开启或关闭阀门的信号通过单片机传输到灌水模块,由阀门控制系统实施阀门的开关,从而实现农作物灌水的自动化控制。 在系统的设计过程中,我们分为以下几个子系统: 控制子系统,其中主要包括了电磁阀等相关电路,用来控制水的灌溉; 数据采集子

6、系统,其中包括 AM2301等相关电路; 分析子系统,其中包括 AT89S52单片机等相关电路; 显示子系统,其中包括 LED数码管显示等相关电路 ; 报警子系统,其中包括蜂鸣器等相关电路; 操作子系统,其中包括按钮等相关电路。 特色创新部分 1.本次系统设计中我们加入了报警电路模块,当温度达到我们的设定值时,蜂鸣器便会开始报警,而当温度降到设定值以下时,蜂鸣器将会停止报警。 2.在考虑温湿度传感器的选择时,我们决定使用同时集成了温湿度采集及数字输出的 AM2301, 相比温度传感器 DS18B20和湿度传感器 AM1001,它更加方便使用,而且采集输出精度更高。 3.在设定温湿度的值时,我们

7、采用 4个按键来控制, 其中 S1和 S2键用作减和加 ,用来定时和设定温湿度的初始值 , S2键进行倒计时和时间设定 的切换, S4键 用来切换定时喷水、根据温度喷水、根据湿度喷水这三种指定模式 。能够自由设定温湿度和定时时间,显得更为人性化,更加具有实用功能。 4.保护电路,使用继电器,通过弱电控制强电,减少了电磁阀对控制系统的干扰。一定程度上保护了主要电路,延长了使用寿命。 3 项目实现方案 : 方案的比较 1.单片机的选择 单片机具有体积小,价格低廉,功能强大,稳定可靠,运算速度快,功耗低,扩展容易,抗干扰能力强,系列齐全,使用方便灵活等优点,广泛应用于工业过程 控制、自动监测、智能仪

8、器仪表、家用电器等领域。 常用开发单片机有 AT89S51和 AT89S52,二者各有优缺点。 方案一:使用 AT89S51控制系统。 AT89S51是一个低功耗,高性能 CMOS 8位单片机,片内含 4k Bytes ISP(In-system programmable)的可反复擦写 1000次的 Flash只读程序存储器,器件采用 ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及 80C51引脚结构,芯片内集成了通用 8位中央处理器和 ISP Flash存储单元,功能强大的微 型计算机的 AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。 方案二:

9、使用 AT89S52控制系统。相比 51,功能基本相同,它的价格 虽然 略高一点,但是性能更好一点。 总结:综合考虑, 采用方案二, 本次设计选 用 市场上 比较普 遍的 单片机 AT89S52来实现系统设计 ,其 内部带有 8KB的程序存储器, 256字节的数据存储器,足 以满足系统要求。 并且他们的引脚相同, 而 52单片机能发挥出更大的能效 , 且由于我们正在学习单片机,手上正好有 52单片机,我们对它也比较熟悉,所以就决定采用 52单片机来实现。 2.传感 器的选择 对于传感器的选择,我们有两种方案,一种是温度采集使用 DS18B20,而湿度采用 AM1001,另一种则是采用已将温湿度

10、采集集成在同一片传感器上,且以校准数字信号输出的复合传感器 AM2301。 综合二者,我们选用 AM2301(又名 DHT21)温湿度传感器,选用它有以下几个理由: ( 1) 考虑 DS18B20采集 比较麻烦 , 因此我们决定直接使用 AM2301这块集成温湿度 并且数字输出 的传感器。 4 ( 2) 超小的体积、极低的功耗,信号传输距离可达 20 米以上,使其成为温湿度测量的最佳选择。 ( 3)因为 AM2301,有 已经编译好的驱动程序,只需 编写将感应到的数据传送到单片机,再发送到串口显示, 省去了 编程的 麻烦,且只需要一个单片机 I/O口来传送数据,节省了硬件资源 。 3.显示器的

11、选择 显示器可采用 LED数码管和 LCD显示屏,将二者进行比较, LED结构简单,它 实际上是由七个发光 二极 管组成 8字形构成的,加上小数点就是 8个。这些段分别由字母a,b,c,d,e,f,g,dp来表示。当数码管特定的段加上电压后,这些特定的段就会发亮,以形成我们眼睛看到的 2个 8数码管字样了 。它的原理简单,容易理解和操作 ,对于一些简单的显示系统是非 常理想的器件。 LCD虽然功能强大,但是操作复杂,并且 LED在本系统中就足以发挥作用,加上 成本低廉,所以在本次设计中选用 LED显示数据 。 系统架构图 在控制系统方面,通过我们学过的自动控制原理的知识,我们确定本系统采用有单

12、片机的传统的闭环控制系统,系统控制原理图如下图所示: 闭环控制逻辑原理框图 其中,植被温湿度是由 AM2301传感器组成的数据采集子系统,数据显示是由 6片 LED数码管构成的 显示子系统 , AT89S52处理数据是由 52单片机构成的主控制子系统,其中还包括了 定时以及对电磁阀的控制,电磁阀开关则是实现喷水动作功能的子系统。 定时模式 土壤温湿度 电磁阀开关 数据显示 AT89S52 处理数据 5 设计与论证 该自动喷水系统共分为 七个模块:主控制模块、电磁阀控制模块、报警模块、显示模块、 定时模块、 温度采集模块、抗干扰模块 1.主输入输出控制电路。 自动控制系统通过 AM2301传感器

13、对受控对象的有关参数信息数据的实时采集及数字变化, 进入单片机 CPU进行必要的处理,而后输出以驱动执行器件或机构产生相应的动作,直接推动被控对象来调整被测参量,最终目的以使受控参量始终处于要求值或范围内。 在单片机完成控制处理后总是以数字信号通过 I/O口线或数据 总线输出至受控对象的。对受控设备的驱动常采用模拟量或数字量输出驱动两种方式。而在实际的单片机测控系统中,数字量输出控制已越来越广泛地被应用,尤其是其中的开关量输出驱动和控制。目前单片机 I/0口线的驱动能力和与 CPU直接接口的一般 TTL电路或 CMOS电路的驱动能力很有限的,不足以驱动那些功率开关 (如继电器、电机、电磁开关等

14、 )和强电设备、大功率负载,且由于工作现场环境恶劣、输出通道接近控制对象及周围的电磁等干扰严重,所以输出控制电路设计主要是解决输出隔离即干扰防治和功率驱动问题。 2.电磁阀控制电路 电磁阀控制 电路主要由 NPN共集 -共射复合管及继电器组成,当单片机 P0.7给出高电平 ,复合管导通,继电器接通,将开关吸合,电磁阀接通开始放水。 因为单片机的带负载能力比较小,不足以驱动继电器和电磁阀,所以采用功率放大驱动电路,使得电磁阀能够工作。 输出通道控制图 如图所示: 单片机 驱动电路 继电器 电磁阀 6 电磁阀控制电路 3.报警电路设计 报警电路设计作为一个独立的模块,采用市面上比较普遍的蜂鸣器电路

15、,结构比较简单,使用 AT89S52上的一根口线驱动蜂鸣器发声 。 蜂鸣器电路 4.显示模块电路 显示模块可采用两种方式,一种是 采用动态显示方式驱动 6个数码管工作, 左边四位显示温湿度值 ,精确到小数点后一位,右边两位为温湿度的单位显示 。 其中通过7 S4键切换温湿度 ,数码管通过位段扫描实现显示功能。 5.定时模块 定时模块 其中分为 定时部分和调时部分, 同样通过 S1和 S2键来控制时间的减和加, S3键来确定定时和切换设置时间。 温湿度程序代码与定时类似,下面仅列出定时程序代码。 定时程序代码: void time_display(int a,int b,int c) /调试部分

16、、 P2为位选, P0为段选,显示格式为 时 -分 -秒 uchar s,g; s=a/10; g=a%10; clk=0; P2=wei5; P0=duans; clk=1; delay2(1); clk=0; P2=0; clk=1; delay2(1); clk=0; P2=wei4; P0=duang|0x80; clk=1; delay2(1); clk=0; P2=0; clk=1; delay2(1); 8 s=b/10; g=b%10; clk=0; P2=wei3; P0=duans; clk=1; delay2(1); clk=0; P2=0; clk=1; delay2(

17、1); clk=0; P2=wei2; P0=duang|0x80; clk=1; delay2(1); clk=0; P2=0; clk=1; delay2(1); s=c/10; g=c%10; clk=0; P2=wei1; P0=duans; clk=1; delay2(1); clk=0; P2=0; 9 clk=1; delay2(1); clk=0; P2=wei0; P0=duang; clk=1; delay2(1); clk=0; P2=0; clk=1; delay2(1); 6.温湿度采集电路设计 AM2301是一块集成了温湿度采集及数字输出的传感器,因此,我们只需要将

18、AM2301的 VCC端接 5V电压,将 SDA端接 52单片机 I/O进行数据的输入输出,同时将GND端接地,便可实现温湿度的采集。 10 温湿度采集电路设计 7.硬件的抗干扰设计 在自动浇灌控制系统中,系统可靠性的保证是非常重要的,单 片机硬件系统的可靠性决定了整个系统的可靠性。硬件抗干扰技术主要体现在过程通道抗干扰设计、供电系统抗干扰设计和印刷电路板抗干扰设计三个方面。单片机硬件系统的抗干扰能力与元器件质量、装配质量等因素都有关系,但主要取决于设计的可制造性 (DEM),本系统采取如下相应的抗干扰措施。 1.采用抗干扰稳压电源 采用具有抗干扰能力的稳压电源,绝大部分干扰都可以克服。提高稳压电源抗干扰能力,通常采用的措施 :采用电源滤波 ;通过低通滤波器接入电网。 2.采用良好的接地系统。 3.强 电与弱电之间采用继电器隔离。 四 . 关键模块的分析 1.地表温湿度传感器 首先是对 AM2301的介绍。 AM2301 湿敏电容数字温湿度模块是一款含有己校准

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。