【《一种基于单片机的水产养殖用智能监控系统设计与实现》11000字(论文)】_第1页
【《一种基于单片机的水产养殖用智能监控系统设计与实现》11000字(论文)】_第2页
【《一种基于单片机的水产养殖用智能监控系统设计与实现》11000字(论文)】_第3页
【《一种基于单片机的水产养殖用智能监控系统设计与实现》11000字(论文)】_第4页
【《一种基于单片机的水产养殖用智能监控系统设计与实现》11000字(论文)】_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

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

文档简介

[16]。图4-7预设参数界面4.4.3实时曲线界面设计实时曲线界面如图4-8所示,其各类数据的图线显示,有总监控曲线,实时温度曲线,实时水深曲线,透明度曲线,溶解氧曲线,酸碱度曲线;右边会显示实时数据值,实时温度,实时水深,实时透明度,实时溶解氧量,实时酸碱度。通过对连续时刻数据曲线的记录,可以更加直观感受到数据变化,更好地进行数据监控。图4-8实时曲线界面4.4.4实时报警界面设计报警界面如图4-9所示,本界面包括报警类目,报警指示灯,报警提示说明以及整机存在故障指示灯,出现报警的情况有:温度过高(低),水深过高(低),溶解氧过高或不足,透明度过高(低),酸碱度过高(低),短路报警,电机故障,阀门故障。若监控到情况异常,通过指示灯的故障显示可以及时发现问题,并及时做出反映解决,这样可以维持监控系统的正常运行,保证实验进行。图4-9实时报警界面4.4.5实时数据界面设计实时数据界面如图4-10所示,本界面设计了内存数据监视内容,记载了系统运行的总体I/O数据,可以通过此界面准确知道实时数据值,控制参数与数据相关联,更加简便对数据实时监控。图4-10实时数据界面4.5本章小结本章介绍了STM3单片机软件所需要的开发环境,制作了单片机检测程序流程图,设计了Qtouch界面总体设计框图,也制作了软件执行主流程图,在Qtouch上设计了许多人机交互界面模块。监控方面有以下几种:主监控界面的设计,参数界面的设计,实时曲线界面的设计,报警调控界面有如下几种:实时报警界面的设计,实时数据界面的设计,调控报警值界面。本章基于整个系统的软件部分,为整体的监控系统提供了软件安全方面的保障与技术支持。

5.系统调试5.1系统硬件调试系统调试,系统完成设计、程序编写后,进行软件调试,当采集系统获取到实时系统数据后,经过控制系统的验证,看系统能否按预期的设计功能进行。在调试过程中通常采用逐级调试,本系统进行了软件调试和系统联调,最后在进行模拟实验调节,通过不断的修改系统的控制参数,完善其控制效果。系统已经调试方法,利用Keil5编写逻辑控制程序,获取传感器数据,获取上位机的控制命令,然后进行数据的上传到上位机QTouch界面中,同时显示数据到TFLCD液晶屏中,其测试结果如下图5-1所示。图5-1系统硬件测试结果图5.2系统软件调试系统的软硬件设备联合调试,QTouch组态界面驱动监视如图5-2所示,发送代码为系统请求的实时内存值,等待下位机上传数据;界面调试结果如下所示,其中图5-3所示为系统监视主运行界面状态图,点击开机启动键后,状态灯绿色表示设备正常启动运行,点击停止按钮,状态灯改变红色状态值;系统运行后,系统根据实测传感器获取现智能养殖环境的实时生态数据,上位机根据实测数据做出控制动作及报警预设,如图中的六个智能仪表实时监视当前传感器参数值,图5-4为系统监控对象的总体数据曲线界面,本界面完成实时监控当前系统获取的实时数据值。图5-5位实时报警界面反馈界面,故障代码是由下位机上传给上位机,根据反馈信息进行故障显示及报警。图5-2QTouch软件运行监视图图5-3运行主界面图5-4系统实时数据曲线监视界面图5-5系统实时报警界面如图5-5所示,本模块其他故障点都是出于正常范围,测试产生一项点击故障,出现了报警灯红色点亮,同时故障信息提示当前产生故障及总体报警显示,其他数据监测及报警出于正常范围,从实验现象来看,本次实验可以完成智能养殖的整个控制与监测测试,控制的效果基本达到设计要求。5.3本章小结本章在前几章的都完成的基础上,进行了系统的分布测试及联合测试,在下位机硬件测试方面,程序能够实时的监测到传感器数据及下发功能信号,联合测试完成了单片机控制器与QTouch组态技术的联合调试,数据传输方面稳定,控制流程及故障检测通顺,从软硬件测试的结果看,软件的设计要求基本实验达标,实验结果基本达到了论文的设计要求与最初选题的初衷。6.总结与展望6.1总结本文提出一种基于智能组态技术、微控制器技术及传感器技术等先进自动化监测及控制技术为基础,开发出具有可视化、智能化、可靠性高、易于维护等的监测方案,实现水产养殖的智能化,提升效率减少成本,将先进的技术应用于实事上,为水产养殖提出切实可行的计划,促进水产养殖等农业的发展。采用高效、低成本的单片机技术作为我们的逻辑控制核心,能够完成现场数据识别、模数信号实时转换及控制算法运算等得出控制方案;数据监视界面设计方面采用QTouch组态技术作为人机交互中心,设计交互控制界面,QTouch是跨平台类库设计,在设备通信功能,图形显现,数据转换,逻辑处理等方面具有很强的优势,具有功能强大,协议种类多,可跨平台支持等特点。通过这种监控系统,达到了对水产养殖有效的监控,提高了工作效率。6.2展望本次毕业设计实验中,利用到了Qtouch组态技术,并基于此技术开发了一种利于系统的智能水产养殖监控系统,Qtouch的功能强大易操作的优点,让实验可以顺利开展,但是Qtouch的应用并没有很广泛,国内外现状中,大部分都是利用Qtouch来开发监控系统,而且本身缺乏整体性和规范性,监控系统的智能化和精确性能程度比较低,缺乏系统协同合作的能力,不能很好地关联在一起作业,在检测方面还有一些难度。所以希望未来我可以在制作出了监控系统的基础上,对Qtouch组态和单片机有更深的见解,开发出用途更广,利用率更高,功能更强大的系统。通过这次毕业设计使我明白了,自己要学习的东西

温馨提示

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

评论

0/150

提交评论