人工气候室主机系统软件设计方案_第1页
人工气候室主机系统软件设计方案_第2页
人工气候室主机系统软件设计方案_第3页
人工气候室主机系统软件设计方案_第4页
人工气候室主机系统软件设计方案_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

人工气候室主机系

统软件设计方案人工气候室主机系统软件设计方案一、人工气候室简介概述:控制植物生长环境的设施和设备由简单的生长箱发展到控制复杂的人工气候室。笔者开发的基于CAN(controllerareanetwork,即控制器局域网)总线的人工气候室智能测试系统,主要用于对植物生长的温度、湿度、光照度和CO2含量等状态参数的自动检测,对人工气候实验室的异常情况进行故障初发期的报警处理,模拟人类智能信息融合能力,分析植物生长状态,控制植物生长环境所需的温度、湿度、光照度和CO2含量,从而为植物生长环境的信息融合和控制决策奠定了基础。系统具有参数检测、参数分析、故障自检、系统保密、病毒防护、知识查询等多种功能。主机软件采用VB(VisualBasic)和LabVIEW编写。VB作为可视化的编程语言具有简单易学、功能强大的特点,能在短时期内开发一个完整、易于操作的应用软件。而美国NI(NationalInstrument)公司推出的LabVIEW图形化编程语言,是计算机硬件、仪器测控硬件和用于数据分析及图形用户界面的软件之间的有效结合,是最成功的虚拟仪器软件,提供了所见即所得的图形化界面编辑环境。在系统的主机软件设计中,VB用于完成数据信息的通信,LabVIEW用于完成数字、图形化处理。二者结合,使主机软件具有比其它仅以VB为开发平台的系统主机软件更丰富完善的功能和视觉效果。系统已投入实际应用。

二、人工气候室系统构成系统主要由中心控制室、试验培养室和人工能源室三大部分组成。中心控制室是自然能源利用和人工能源分配的控制中心。试验培养室是用于模拟自然环境的人工气候室。人工能源室是在自然能源受限的情况下,按中心控制室的指令向试验培养室提供人工能源,以满足培养室各试验单元和整体环境的要求。系统的结构框图如图1所示。

CAM总统TOC\o"1-5"\h\z,中心控别室「 -CAM总统:.-^n■;<L人工能源室:\o"CurrentDocument"-fWHTTWn;: J试靴培养室卜CI.P传感器

光/度传感器

湿度竹感器

温度传醯器匕 ‘J试靴培养室卜CI.P传感器

光/度传感器

湿度竹感器

温度传醯器图1人工气候室系统的结构框图系统以PC机(586/266以上机型)作为主机,以80C592单片机系统和温度、湿度、光照度和CO2含量等参数测量电路为分机。作为系统的核心,主机安放在系统的控制室,分机安放在各个培养室,原则上一个光照箱安放一个分机。一台主机能够管理1~200台分机,一台分机能够连接检测温度、湿度、光照度和CO2含量等共计1~128个传感器。主机经过CAN串行总线,管理着10km范围内安放在培养室中的分机(CAN节点);每台分机经过安装在培养室中的各类不同的传感器对状态参数的采集与信息传输。根据不同类型植物在不同生长时期及不同生长季节,控制室主机设定植物不同的理想生长状态参数。同时,主机根据安装在培养室的分机中各传感器所检测到的实际状态参数,与设定的理想状态参数比较、经过模糊运算以及处理,控制人工能源室向培养室提供人工能源。这种以CAN总线结构的通信方式,具有实时性好、运行成本低、系统组建方便和工作的高可靠性等优点。而主机软件的合理设计是系统稳定、可靠运行的关键,它直接影响着植物生长所需的环境状态参数。1、人工气候室主机软件设计主机软件设计遵循模块化设计思想,采用结构化程序设计方案,具有较好的模块性、可移植性和可修改性。主机软件模块主要有:通信模块、数据显示模块、图形化显示模块、历史数据记录模块、数据分析处理模块、决策和控制模块等。其中,温度、湿度、光照度和CO2含量等参数的图形化显示还具有颜色提示和警示功能。例如,温度检测图形化显示时,红色显示表明温度过高,绿色表示温度在正常范围,黄色表示温度过低。系统进行检测时,根据设定,主机首先连接某一分机或所有分机,然后

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论