论文部分内容阅读
自来水是城市供水的主要渠道,如何高效经济地解决城市居民的抄表工作是自来水管理部门面临的一个难题。当前,我国多数城市还主要依靠工作人员挨家挨户入户抄收水电表,这种传统的劳动型工作方式,不仅在人力物力上开支巨大,而且还不可避免地存在人为因素造成的误差,并且上门抄表这种工作方式也对用户的日常生活造成种种不便。所以,我们亟需一种更方便、更科学、精度更高的抄表方式来取代传统的入户抄表方式。近年来,随着信息技术、网络技术的不断发展和现化化小区建设的不断完善,出现了自动抄表系统。本论文阐述了一套完整的自来水自动抄表系统开发过程。首先介绍了水表集抄系统的基本功能、基本结构和性能指标,把整个抄表系统分成四个模块:水表数字化、采集器、集中器和上位机模块。其次论述了水表集抄系统的通讯方式及相关网络协议,采集器通过485总线与集中器通信,集中器采用了GPRS和以太网两种方式与上位机通信,这两种方式可根据地理环境实现通信的互补。然后重点阐述了水表集抄系统的硬、软件设计,采用红外技术把机械水表数字化成无源直读式电子表;采集器采用带A/D转换的STC12C5410AD作为控制器,主要负责水表信息的采集,并通过485总线传送给集中器。集中器则是整个系统的枢纽,可分别与采集器和上位机通信,上位机发送控制命令给集中器,集中器根据控制命令进行相应的操作,并把从采集器获得的水表数据等信息上传给上位机;并设计了一套抄表协议来更好的满足它们之间的通信需要,通过移植轻量的TCP/IP栈μip来实现网络协议。最后介绍了上位机软件的设计及系统调试,上位机软件采用了SQL Sever技术和Visual C++编程语言,具有良好的人机交互界面和信息处理的能力。由于整个系统的设计都考虑到了抗干扰技术,试验运行结果表明,系统性能良好,稳定性、可靠性和准确度高,具有较大的实用性和应用价值。