Fishery Modernization

Previous Articles     Next Articles

Design and implementation of aquaculture monitoring system based on ARM9 and Android

WANG Hongyan, MENG Xiangyin, ZHAO Yang, TAO Tao (School of Mechanical Engineering, Southwest Jiaotong University, Chengdu 610031, China)   

  1. (School of Mechanical Engineering, Southwest Jiaotong University, Chengdu 610031, China)
  • Online:2016-08-20 Published:2022-09-19

基于ARM9及Android的水产养殖监控系统设计

王鸿雁, 孟祥印, 赵 阳, 陶 涛 (西南交通大学机械工程学院,四川 成都 610031)   

  1. (西南交通大学机械工程学院,四川 成都 610031)
  • 通讯作者: 孟祥印(1979—),男,副教授,博士,研究方向:嵌入式系统开发。E-mail:289520664@qq.com
  • 作者简介:王鸿雁(1991—),男,硕士,研究方向:嵌入式与智能控制。E-mail:946227679@qq.com
  • 基金资助:
    四川省科技支撑计划项目(2016GZ0194)

Abstract: In order to accelerate fishery modernization, promote aquaculture technology updating and improve production automation level, a new type of aquaculture monitoring and control system was designed based on ARM9 processor and Android operating system. STM32 microprocessor was used to collect data on water temperature, pH, dissolved oxygen (DO) concentration and water level in real time, the data were then synthesized using ZigBee technology and transferred to Android terminal through wireless network mode, realizing the automatic adjusting and control of water quality parameters. When DO concentration and water level exceed a predetermined threshold, the system would automatically regulate the aerator and the opening and closing of the pump for water supply and drainage; when pH value and water temperature exceed the threshold value, the system would warn for artificial intervention through its terminal and on-site alerting, thus to reduce the impact of environment on aquaculture output. The system has been tested in an aquaculture farm for its field application, and the results show that the errors of dissolved oxygen ±0.4mg/L and water level ±2cm remain in reasonable range, and the system could satisfy the remote monitoring requirement of aquaculture.

Key words: Aquaculture, monitoring and control, ARM9, Android, STM32, ZigBee

摘要: 为促进渔业现代化的发展,促进水产养殖的技术更新、提高生产过程的自动化水平。设计了一种基于ARM9处理器和Android操作系统的水产养殖自动监测控制系统。采用STM32微处理器实时采集养殖场水温、pH、溶氧、水位4项参数,用ZigBee节点技术进行综合,并以无线方式传输数据至Android终端,实现水质参数的自动调节与控制。当溶氧浓度和水位超出预定阈值时,系统根据检测结果自动控制增氧机与补排水泵的开启与关闭;当pH与水温超出阈值时,系统会通过终端及现场报警提醒人工干预,减少环境对水产养殖产量的影响。通过水产养殖场的测试结果显示,可控制溶氧(±0.4mg/L)、水位(±2cm)在合理误差范围内,可以满足水产养殖远程监控的要求。

关键词: 水产养殖, 监测控制, ARM9, Android, STM32, ZigBee