论文部分内容阅读
中国是世界上最大的渔业生产国,然而由于对渔业资源的过度捕捞,国家渔业总产量增长率呈下降趋势,因此,发展水产养殖尤其是拥有诸多优点的网箱养殖就显得非常重要。然而传统的网箱养殖大多是凭养殖户的经验和频繁巡查,当大型养殖渔场网箱较多时,就很难使网箱维持在最佳状态,限制了养殖产出。基于此,本文针对网箱养殖现场分布的特点,利用各类传感器,结合无线网络技术、嵌入式与自动控制等技术,确立多层网络拓扑结构,优化网络传输,设计了基于无线传感网络的可对网箱内多种参数进行实时监测和控制的自动化控制系统,对加强渔场参数监控,提高喂养质量与养殖产量具有现实意义。本文主要完成的工作如下:1、综述了养殖水质检测和无线传感网络技术的发展现状,分析了网箱养殖的特点,提出了基于无线传感网络和Internet网络的网箱养殖多参数无线监控系统的总体设计方案。2、针对网箱养殖水温、溶解氧等参数检测与传输特性,分析了TI的Z-Stack协议栈,构建了传感器节点、汇集网关以及WEB服务器等可行的系统结构,完成了信号采集与调理、无线通信、SIM卡接口电路等硬件设计,搭建了网箱养殖多参数无线传感网络实验系统。3、针对网箱养殖特点与功能要求,建立了基于Protothread状态机的软件系统运行机制,研究了基于WinCE6.0嵌入式系统内核裁剪以及基于此内核的应用软件的编程方法,为多参数网络系统数据传输的实时可靠奠定了基础,并分析了STM32内部存储器结构及其与Cotex-M3内核的对应关系,设计了可应用于网箱养殖的传感器固件远程更新的方法。4、完成了数据采集、串口通信、以太网通信、远程控制和远程固件无线更新等功能模块设计,制作了基于Django的WEB界面,设计了监控画面,并在搭建的系统上进行了实验测试。结果表明,本系统具有实时性强、可靠性高、操作简单等特点,可在多种智能终端上进行联网监测,具有较高的实用价值。