推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于物联网的水产养殖测控系统的设计与实现

更新时间:2020-03-24 13:58:35 大小:3M 上传用户:IC老兵查看TA发布的资源 标签:物联网 下载积分:3分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

目前我国已经成为水产养殖大国,养殖产量和规模都位居世界前列,但随着养殖种类的增多,传统粗放式养殖易造成水体污染,给水产养殖行业带来巨大的经济损失。因此,利用新兴技术及时准确的获取养殖环境数据,合理增氧、科学投饲成为一种发展趋势。在这种背景下引入物联网技术可以使养殖生物生长在最适宜的环境里,对提高养殖产量,达到高产高效的目的,具有重要的意义和应用前景。

  本文根据物联网的三层架构,设计了基于物联网的水产养殖测控系统,本文主要完成的工作如下:

  (1)针对养殖水域空旷无遮挡的特点,构建了由太阳能供电的水质监测节点,以减少线路腐蚀带来的维护成本。该节点对水质中的水温、溶氧和pH进行监测,采用标准的MODBUS-RTU协议进行水质参数传输。

  (2)构建了由光耦继电器和交流接触器组成的设备控制节点。其中,光耦继电器接收到指令后,继电器控制交流接触器吸合或断开,从而控制连接在交流接触器上的设备开启或关闭;光耦继电器利用光耦信号获取设备运行状态。

  (3)根据需求构建了嵌入式网关的硬件部分。该部分主要包括SIM900A GPRS模块、STM32单片机、RS485通信接口、时钟模块、存储模块以及电源模块。

  (4)构建了水产养殖现场的ZigBee无线传感网络以减少布线。水质监测节点通过ZigBee网络将采集的水质参数发送到嵌入式网关。同样,嵌入式网关接收到指令后,通过ZigBee网络将指令发送到设备控制节点,设备控制节点反馈执行状态。

  (5)设计并实现了由嵌入式网关、服务器和Android客户端组成的软件部分。嵌入式网关实现了养殖环境数据上传、监听服务器的指令并进行实时数据获取、增氧机和投饲机的远程、定时以及自动控制;服务器实现了嵌入式网关与Android客户端之间的通信、养殖数据存储以及Android客户端数据查询接口;Android客户端设计了人机交互界面,并实现了实时养殖数据展示、三种模式的设备控制、历史数据查询等功能。

部分文件列表

文件名 大小
基于物联网的水产养殖测控系统的设计与实现.pdf 3M

【关注B站账户领20积分】

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载