CAN总线智能多参数监控系统:水产养殖的实时管理解决方案

需积分: 9 2 下载量 112 浏览量 更新于2024-07-31 收藏 3.78MB PDF 举报
该资源是一篇来自江苏大学的硕士学位论文,作者宫筱霞,导师刘星桥,专业为电力电子与电力传动。论文探讨了一种基于CAN总线的智能多参数监控系统,用于水产养殖的集约化管理,涉及CAN总线通信、嵌入式系统和网络技术。 在当前水产养殖业向集约化发展的背景下,该论文提出了一种基于CAN(Controller Area Network)总线的智能多参数监控系统。CAN总线是一种高效、可靠的串行通信协议,常用于汽车、工业自动化和楼宇自动化等领域。系统的核心是利用C8051F040单片机作为现场检测仪表的处理器,负责收集和处理养殖环境的多参数数据,如温度、溶解氧含量、pH值等。这些数据通过CAN总线传输到基于ARM7处理器LPC2292的嵌入式CAN-Ethernet网关,再经由以太网将数据发送到监控中心的计算机。 硬件设计包括现场检测仪表的信号调理电路,用于预处理传感器的原始信号;数据处理电路,用于处理和解析采集的数据;CAN接口电路,用于与CAN总线的通信;以及以太网接口电路,用于连接到网络。此外,还包括电源和复位电路以确保系统的稳定运行。 在软件层面,论文详细介绍了CAN总线通信协议的实现,以及在现场检测仪表数据处理程序的基础上,如何在嵌入式系统上运行实时操作系统uC/OS-II,并实现CAN总线与以太网的通信。特别是,论文还讨论了如何实现ZLP/IP(Zero-Configuration Internet Protocol)和嵌入式Web服务器,使得监控人员可以通过网页远程访问和监控现场数据。 经过实验验证,该系统能够准确、实时地获取并传输现场数据,CAN总线和以太网通信稳定,数据传输无误,满足了监控中心对数据的实时性和准确性需求。该设计的成功之处在于结合了CAN总线的低延迟和高可靠性,以及以太网的广域覆盖能力,提供了一种混合通信方案,性能超越了国内同类产品,具有广泛的应用潜力和市场需求。 关键词:现场检测、CAN总线、以太网、嵌入式CAN-Ethernet网关。