论文部分内容阅读
随着自来水供水部门对“一户一表”工程改造的推进,以及自动化应用越来越广泛,远程抄表系统已经成为自来水自动化管理不可缺少的组成部分。它不仅可以缓解抄表人员的劳动强度,降低人为因素造成的抄表差错,而且具有抄收速度快、实时性好等优势。本课题面向办公楼宇和智能小区,利用其丰富的网络资源,结合当前的网络技术和短距离射频通信技术,研究并设计了一种基于以太网传输的远程抄表系统,解决了复杂环境下的布线难题,对于自动抄表领域在今后的研究与发展有一定的指导意义。本文介绍了远程抄表系统设计的技术要求,分析了水量信号的转换方式,选用了基于脉冲发讯式的水流量传感器;通过比较各种通信方式的优缺点,引入短距离射频技术和以太网通信技术,建立了由智能水表、集中装置以及服务器主站组成的远程抄表系统。智能水表主要负责前端水量的采集和射频收发。集中装置作为连接射频网络与以太网的网关,依据系统需求,对TCP/IP协议栈进行了筛选与精简,完成了相应协议的移植,主要包括ARP协议、IP协议和TCP协议。为了避免射频收发过程中同频段其他信号的干扰,结合nRF24L01具有125个可选工作频道的特点,提出了一种跳频机制,以提高系统的抗干扰能力。服务器主站采用B/S/S结构,在WAMP5集成开发环境下,利用PHP动态网页开发技术,创建Web服务器和数据库,最终实现Web浏览器与数据库间的交互。根据以太网远程抄表系统的功能要求,设计了系统的硬件电路,包括MSP430最小系统电路、水量信息采集电路、射频通信电路、以太网通信电路、实时时钟电路、数据存储电路、显示电路以及电源电路等,并基于硬件电路设计了相应的软件程序。最终对以太网远程抄表系统进行各模块测试及整体联机测试,测试结果表明:系统能够准确采集水流量,无线传输和以太网通信稳定可靠,整个系统的运行效果良好,达到课题的设计要求。