欢迎来到天天文库
浏览记录
ID:26468673
大小:60.50 KB
页数:3页
时间:2018-11-27
《智能喷灌系统的设计与实现中期检查支撑材料》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、智能喷灌系统的设计与实现中期检查支撑材料通过前两个阶段的研究与讨论(主要是通过查阅资料和开会讨论的形式)对我们的项目做了进一步创新和完善:1、根据农作物生长周期的特点,在可编控制器中增加农作物不同生长时期的喷灌的控制,主要通过根据所种植的作物不同在开始喷灌是对相关的参数进行设定。从而进一步实现节水节能的目的,进一步提高该项目的科研价值。2、了解到高温天气和低温天气灌溉会对作物有一定的伤害,我们在传感器模块增加了温度传感器,将灌溉的进行条件限定在一定的温度条件下。提高农作物的产量。这是我们初步设计的可变控制器的
2、程序算法框架://此函数实现信号的接受intGetSignal(){intsiganl;//用变量signal接收传进来的湿度信号returnsignal;}//此函数实现湿度信号转换为电压信号intSignalChange(intsignal){intCsignal;//将传进来的signal信号转换为电压信号,并赋给CsignalreturnCsignal;}//次函数实现打开电磁阀intOpen(){intopenTime;//发出信号给中央计算机打开电磁阀//同时将系统时间赋给openTimeretu
3、rnopenTime;}//此函数实现关闭电磁阀intClose(inttime){intclosetime;//将系统时间赋给closetime//判断如果closetime==opentime+time,则停止while(!(closetime==opentime+time))//发出信号给中央计算机关闭阀门}//此函数实现信号的等级intsignalDegree(Csignal){intDsignal;//根据土壤湿度的标准及现有的土壤湿度确定所需灌溉的时间(通过调用开关函数用switch语句实现//)
4、returnDsignal;}//此函数实现等和警笛的控制intJG(intJsignal){//打开预警灯和警笛}//此函数实现故障处理intdeal(){intJsignal;//如果出现故障,则调用Close函数while(Jsignal){//调用JG函数}//调用open函数打开电磁阀}通过学习我们已经掌握了我们所需要的一大部分专业知识。其中包括《数字电路基础》《模拟电路》《c++程序设计》《单片机原理》《信号处理》《传感器的应用》《基于protues的单片机可视化软件仿真》。同时,我们也随时通过网
5、络来查询我们需要的知识和技术。目前第三阶段正在进行中,主要是通过前两个阶段的积累初步确定项目的初步设计。本项目组正在进行初步设计。下图是项目组成员用ptotue上进行的仿真。
此文档下载收益归作者所有