基于PIC16F877A的温室自动控制系统的研究

基于PIC16F877A的温室自动控制系统的研究

论文摘要

温室是设施农业的重要组成部分,国内外温室种植业的实践经验表明,提高温室的自动控制和管理水平可充分发挥温室农业的高效性。随着传感技术,计算机技术及通讯技术的迅猛发展,现代化温室信息自动采集及智能控制系统的开发已越来越引起人们的重视,并成为一个具有重要意义的研究方向。因此设计了基于PIC单片机的温室自动控制系统,使其对温室环境进行控制,为植物创造适宜的生长条件,从而使农作物获得高产,提高农业生产的经济效益。文中论述了国内外温室环境控制技术的发展及现状,分析了温室的内部机理,给出了所采用的温室小气候温湿度模型;通过对温室环境历史数据的分析,得出了温室温度控制系统的近似数学模型。系统采用模糊控制算法实现对温湿度的控制。详细研究了模糊控制的机理,建立了针对几种执行机构的模糊控制规则表;在模糊推理中采用了T-S模型的推理方法,此方法确定的控制规则工程意义明确,易于调整。并以温度控制系统为对象,使用MATLAB对模糊算法进行仿真;仿真结果表明,这种算法具有超调量小、稳定性强、适应性好等特点,能够达到预期的控制效果,是一种较为理想的智能控制方案。温室自动控制系统的硬件部分由上位机和下位机及其外围电路组成。上位机采用PC机,通过与下位机间的通信实现对温室的统一管理;下位机及其外围电路实现温室环境参数的检测、显示和实时控制,微处理器采用的是PIC16F877A单片机。这种以单片机为核心的控制器还可以在不依赖上位机的情况下独立实现参数的测控。在软件设计方面,将模糊控制算法引入其中,给出了主程序、模糊算法程序、通信程序等程序流程图。使用MSComm控件实现上下位机间通信;并采用VB6.0对上位机界面进行了设计,使程序简单、清晰、为用户提供了直观友好的管理平台。整个系统软硬件搭配合理,设计、开发、维护方便,具有较高的性价比。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题的目的与意义
  • 1.2 国内外温室的发展现状和趋势
  • 1.2.1 国外温室发展现状
  • 1.2.2 国内温室发展现状
  • 1.2.3 温室的总体发展趋势
  • 1.3 论文的主要研究内容
  • 第2章 温室环境小气候建模
  • 2.1 温室内环境因子对植物的影响
  • 2.2 温室环境小气候动态模型
  • 2.2.1 温室各组成部分机理分析
  • 2.2.2 温室内温湿度模型
  • 2.3 温室内温度模型的分析
  • 2.4 本章小结
  • 第3章 温室模糊控制算法的研究
  • 3.1 模糊控制理论简介
  • 3.1.1 模糊控制的基本思想
  • 3.1.2 模糊控制系统的组成及结构分析
  • 3.2 温湿度模糊控制器的设计
  • 3.2.1 模糊控制器结构的确定
  • 3.2.2 模糊化
  • 3.2.3 模糊规则的制定
  • 3.2.4 模糊决策
  • 3.2.5 解模糊化
  • 3.3 温度控制系统的仿真研究
  • 3.3.1 温室温度模型的确定
  • 3.3.2 温度控制系统的仿真研究
  • 3.4 本章小结
  • 第4章 控制系统的硬件设计
  • 4.1 系统功能和总体设计方案
  • 4.2 系统的硬件电路设计
  • 4.2.1 单片机的选择与电路设计
  • 4.2.2 参数采集与报警电路
  • 4.2.3 人机接口电路
  • 4.2.4 输出控制电路
  • 4.2.5 通信接口电路
  • 4.3 系统抗干扰设计
  • 4.4 本章小结
  • 第5章 控制系统的软件和界面设计
  • 5.1 系统软件设计思想
  • 5.2 系统各部分的软件设计
  • 5.2.1 系统主程序
  • 5.2.2 温度采集子程序
  • 5.2.3 模糊控制算法子程序
  • 5.2.4 通信子程序
  • 5.3 上位机管理界面设计
  • 5.4 本章小结
  • 结论
  • 参考文献
  • 攻读学位期间发表的学术论文
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于PIC16F877A的温室自动控制系统的研究
    下载Doc文档

    猜你喜欢