课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[毕业设计] 智能灌溉系统的设计 [复制链接]

楼主
文件格式:word
文件大小:5.41MB
适用专业:测控技术与仪器
适用年级:大学
下载次数:5 次
我要下载:点击联系下载
论文编号:102890

资料简介:
  北方民族大学毕业设计 智能灌溉系统的设计 共93页,27765字。
  
摘   要
  
本文介绍了一个以AT89C52单片机为控制核心、控制规则简单的智能灌溉系统。该系统由单片机控制模块、温湿度传感器检测模块、液晶显示模块、步进电机模块、电源模块和键盘电路等主要模块组成。传感器模块传送温湿度数据给单片机作出相应反应并送液晶显示;单片机根据所接受到的数据通过步进电机控制水阀的开关及角度;控制规则预设的上下限值通过键盘电路来设定,本次设定的值存在AT24C01中,作为下次系统启动时湿度的上下限值;同时,系统还有看门狗电路实现系统定时复位,避免出现系统陷入循环而死机。本设计中,温湿度传感器数据检测、传输、数据处理过程是全部设计的核心部分,也是难点所在。
  
文章主要分析了智能灌溉系统的设计需求,阐述了系统软硬件的设计原则,介绍了系统各个模块的功能及设计思路。还完成了系统全部的软硬件设计,给出了完整的电路图和程序,并进行了相关功能的仿真,基本实现了预期的设计目标。
  

  
关键词  智能  灌溉系统  单片机   温湿度检测
  
目 录
  
前  言    6
  
第一章 系统总体设计    7
  
1.1 系统设计任务与要求    7
  
1.1.1  系统设计任务    7
  
1.1.2系统设计要求    7
  
1.1.3 重点研究内容    7
  
1.1.4实现途径及方法    8
  
1.2 系统总体方案设计    8
  
1.2.1主控模块    8
  
1.2.2键盘与显示人机交互模块    8
  
1.2.3 温湿度传感器检测模块    9
  
1.2.4步进电机驱动模块    9
  
1.2.5电源模块    10
  
第二章 系统硬件各功能模块的设计    12
  
2.1 89C52单片机模块    12
  
2.1.1 89C52简介    12
  
2.1.2时钟电路    13
  
2.2 电机模块    14
  
2.2.1  ULN2003简介    14
  
2.2.2 步进电机    16
  
2.3温湿度传感器模块    19
  
2.4液晶显示模块    21
  
2.5数据存储器的扩展    23
  
2.6超限报警电路    25
  
2.7键盘的设计    26
  
2.8 系统抗干扰设计    27
  
2.8.1看门狗电路    27
  
2.8.2 电源供电系统    28
  
第三章 程序设计    30
  
3.1主程序的设计    30
  
3.2子程序模块的设计    31
  
3.2.1 系统初始化    31
  
3.2.2 LCD初始化    32
  
3.2.3传感器子程序    34
  
3.2.4键盘中断服务程序的设计    41
  
3.2.5存储器扩展程序流程    44
  
3.2.6步进电机    45
  
第四章 系统调试    46
  
4.1硬件仿真调试    46
  
4.2软件的调试    47
  
4.3数据分析处理    57
  
结  论    61
  
致  谢    62
  
参考文献    63
  
附表1:电路原理图    64
  
附表2:程序清单    64
  
附表3:英文原文    76
  
附表1:中文翻译    76


资料文件预览:
共1文件夹,1个文件,文件总大小:5.41MB,压缩后大小:4.62MB

  • 毕业设计-智能灌溉系统的设计
  • doc智能灌溉系统的设计.doc  [5.41MB]

我要下载:智能灌溉系统的设计
分享 转发
TOP
沙发

帮你提上去

帮你提上去
TOP
板凳

谢谢分享~~~~~~
TOP
地板

为什么不做音频功率放大器,我需要这个
TOP
5#

好东西要收藏 加油 努力赚积分
TOP
6#

不错
TOP
7#

毛毛

TOP
8#

不错的资料,多看看哦
TOP
9#

发财了哦 来要呵呵

不之道为什么呢



希望大家能来看看 一起来帮下我如何发财哦



最近老是一定感觉会发财呢
TOP
10#

.

每日顶个贴,快乐中国人!
TOP
发新话题 回复该主题