智能喷灌系统的设计与实现中期检查支撑材料.doc_第1页
智能喷灌系统的设计与实现中期检查支撑材料.doc_第2页
智能喷灌系统的设计与实现中期检查支撑材料.doc_第3页
全文预览已结束

下载本文档

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

文档简介

智能喷灌系统的设计与实现中期检查支撑材料通过前两个阶段的研究与讨论(主要是通过查阅资料和开会讨论的形式)对我们的项目做了进一步创新和完善:1、 根据农作物生长周期的特点,在可编控制器中增加农作物不同生长时期的喷灌的控制,主要通过根据所种植的作物不同在开始喷灌是对相关的参数进行设定。从而进一步实现节水节能的目的,进一步提高该项目的科研价值。 2、 了解到高温天气和低温天气灌溉会对作物有一定的伤害,我们在传感器模块增加了温度传感器,将灌溉的进行条件限定在一定的温度条件下。提高农作物的产量。这是我们初步设计的可变控制器的程序算法框架:/此函数实现信号的接受int GetSignal() int siganl; /用变量signal接收传进来的湿度信号return signal;/此函数实现湿度信号转换为电压信号int SignalChange(int signal)int Csignal;/将传进来的signal信号转换为电压信号,并赋给Csignal return Csignal;/次函数实现打开电磁阀int Open() int openTime; /发出信号给中央计算机打开电磁阀/同时将系统时间赋给openTime return openTime;/此函数实现关闭电磁阀int Close(int time) int closetime; /将系统时间赋给closetime /判断如果closetime = opentime + time,则停止while(!(closetime = opentime + time)/发出信号给中央计算机关闭阀门/此函数实现信号的等级int signalDegree(Csignal) int Dsignal;/根据土壤湿度的标准及现有的土壤湿度确定所需灌溉的时间(通过调用开关函数用switch语句实现/)return Dsignal; /此函数实现等和警笛的控制int JG(int Jsignal)/打开预警灯和警笛/此函数实现故障 处理int deal()int Jsignal;/如果出现故障,则调用Close函数while(Jsignal)/调用JG函数/调用open函数打开电磁阀通过学习我们已经掌握了我们所需要的一大部分专业知识。其中包括数字电路基础模拟电路c+程序设计单片机原理信号处理传感器的应用基于protues的单片机可视化软件仿真。同时,我们也随时通过网络来查询我们需要的知识和技术。 目前第三阶段正在进行中,主要是通过

温馨提示

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

评论

0/150

提交评论