欢迎来到天天文库
浏览记录
ID:832360
大小:2.90 MB
页数:42页
时间:2017-09-10
《龙虾养殖远程监控系统的设计与实现——数据采集上位_机软件模块_毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、编号淮安信息职业技术学院毕业论文题目龙虾养殖远程监控系统的设计与实现——数据采集上位机软件模块学生姓名学号系部计算机科学与工程系专业软件技术班级指导教师顾问教师摘要基于CAN总线的龙虾养殖远程监控系统是针对江苏盱眙龙虾养殖基地而设计的一套高效精细化养殖系统。采用高效现代化设施农业改造是实现精细化养殖,提高特色水产养殖经济效益的必由之路。根据本项目作业范围大的特点,系统采用了CAN总线作为现场总线,配合多种传感器技术和远程控制技术,实现了对现场的数据采集和电气设备控制。在此基础上开发了一整套用于监控和数据处理的智能化龙虾养殖管理系统。基于
2、CAN总线的龙虾养殖远程监控系统集数据采集、视频监控、软件控制等多种技术于一体,是一个综合性、应用性比较强的项目。分别由计算机科学与工程系和电子系教师承担指导,两系学生共同完成。项目总体分为四个模块:数据采集上位机软件模块、远程监控软件模块、环境数据采集硬件模块和视频监控模块组成。本篇论文主要完成龙虾养殖远程监控系统中上位机数据采集模块功能的设计与实现。在该模块中通过CAN总线实现了对现场多种传感器的数据读取,同时根据系统的设定自动或手动的启动养殖水域的各种电气设备。在这个过程中依赖CAN远程控制卡提供的DLL驱动,实现了数据的读取与设
3、备控制。上位机数据采集模块使用C#语言进行开发,模块系统基于C/S架构。关键词:CAN总线数据采集C#三层模型龙虾养殖监控目录目录摘要I目录II第一章前言11.1项目开发背景与意义11.1.1项目开发背景11.1.2项目开发意义11.2龙虾养殖国内外情况调查21.2.1龙虾养殖国外情况21.2.2龙虾养殖国内情况21.3项目技术关键与本模块工作任务31.3.1项目技术关键31.3.2本模块工作任务3第二章系统总体设计42.1系统总体功能概述42.2CAN总线网络拓扑设计52.3软件模块总体设计62.4视频监控模块总体设计6第三章数据采集
4、控制模块的概要设计73.1数据采集控制模块的需求分析73.1.1运行环境需求分析73.1.2系统功能及角色需求分析73.2数据库设计83.2.1数据库相关技术83.2.2数据表的设计103.3主要研究方法12第四章数据采集与控制模块的详细设计134.1详细设计规范134.1.1程序编码规范134.1.2数据库命名规范144.1.3术语规范144.2CAN设备初始化154.2.1CAN数据采集卡初始化154.2.2CAN远程模块初始化184.3系统功能的实现214.3.1数据采集模块主界面设计214.3.2历史数据的显示244.3.3其他
5、功能27第五章总结与展望3035目录致谢31参考文献32附录1软件著作权35附录2项目开发过程照片3635第一章前言第一章前言1.1项目开发背景与意义1.1.1项目开发背景“盱眙龙虾”是一种淡水龙虾,学名克氏螯虾,俗称“小龙虾”原产于欧美国家,20世纪中期传入我国并大量繁殖。小龙虾早在18世纪时,就成为欧洲和美洲人的重要食物,欧美市场小龙虾需求量大,自给能力不足,我国一直是小龙虾的出口国,但近几十年来,中国人也开始大规模消费小龙虾,自然龙虾资源不断枯竭,为了缓解供需矛盾,上世纪八十年代初开始研究小龙虾生物学特性,人工繁殖,人工养殖及加工
6、,国内外建立了大量的小龙虾养殖场,开始大规模人工养殖小龙虾,几十年来,由于人们对小龙虾的研究,基本上停留在对小龙虾生物学特性的认知层面,对于龙虾养殖管理技术的研究投入不足,尤其是在现代计算机控制技术和多种信息采集技术突飞猛进,计算机技术迅速向各行各业渗透的今天,龙虾养殖业的发展尚未有效地与计算机技术结合,这不能不说是一种缺陷。不失时机地把龙虾规模化养殖与信息化管理技术结合起来,迅速提升龙虾养殖产业管理技术水准,以现代装备手段,推动龙虾养殖产业长足发展,是龙虾人工繁殖、养殖技术进一步发展的重要任务。本项目旨在建设“盱眙龙虾规模化养殖与信息
7、化管理技术相结合的数字监控系统”它是把现代成熟的计算机控制技术和多种信息采集技术,系统地应用到大规模龙虾养殖产业工作中,其实质是把龙虾养殖这个新兴产业与计算机现代高科技手段相结合,以现代测控技术为实施农业服务,形成技术集成创新,引领龙虾养殖管理技术的发展趋势。1.1.2项目开发意义实施“5000亩盱眙龙虾规模化养殖与信息化管理技术开发应用”项目,为了促进盱眙龙虾成虾养殖和繁殖工作向集约化方向发展,将盱眙龙虾养殖技术与基于计算机技术的信息化管理技术相结合,实现龙虾养殖稳产、高产、保产、保收、保增长、保效益的目的。本项目不是要研究龙虾养殖技
8、术本身,也不是要研究计算机技术本身,它是把计算机和多种信息采集设备及应用技术结合到龙虾养殖业工作中,完成两种现有技术的集成。大莲湖龙虾养殖基地位于江苏省淮安市盱眙县河桥镇大莲湖村境内,连片龙虾养殖面积600
此文档下载收益归作者所有