论文部分内容阅读
水产养殖是我国农业的支柱产业之一,近年来,水产养殖的品种和产量不断增加,且养殖的规模越来越大,这为计算机监控技术在水产养殖中的应用提供了良好的条件和广阔的发展空间。未来的水产养殖以高成活率和高质量为目的,实现这些目的的前提条件是保持养殖水质的稳定性,如水温、溶解氧、pH值和浊度等水质参数都需要及时获取。但传统的养殖水质监测方法具有水质参数获取不及时、可靠性低和成本高等缺点,远远不能实现上述需求。因此,设计实现一种可靠的养殖水质监测系统对养殖业的发展具有重大意义。本文在学习了无线传感器网络技术和嵌入式系统基本理论的基础上,结合养殖水质监测系统的实际需求,提出了一种基于ARM的养殖水质监测系统,该系统能够采集水质参数并实时存储并显示,通过该系统可以方便的查询养殖水域的水温、溶解氧、pH值和浊度等水质参数。本文设计了养殖水质监测系统的总体设计方案,并结合系统选取的软硬件进行了具体的分析和设计。无线传感器节点设计采用低功耗的MSP430系列单片机和智能射频芯片CC2420,并介绍了相关软件开发流程图和部分代码;嵌入式人机界面基十TQ2440开发平台,移植了Linux-2.6.304版本作为操作系统进行SQLite数据库的设计和查询界面的开发,给出了移植和界面设计的相关步骤,最终实现了水质参数数据的存储和实时查询。本系统较之传统的水质检测方法不仅解决了养殖水质监测的多测点和广泛分布的要求,而且提高了数据的准确性,并且实现了实时监测和历史查询的功能。该系统具有构建简单的特点,而且经过扩展后也能用于其他水质监测的场合,具有一定的借鉴意义。