论文部分内容阅读
自动抄表是指采用计算机技术和通信技术自动读取和处理计量表数据的一种手段,是提高能耗管理部门自动化水平的需要,也是计算机技术和通信技术迅速发展的必然。它不仅可以缓解抄表人员的劳动强度,降低人为因素造成的抄表差错,而且具有抄收速度快,实时性好等优点。本文分析目了前国内外的自动抄表方案,并联系我国的实际情况,选用复合式自动抄表解决方案,对自动抄表系统中的集中器进行了开发设计。在论文组织上,本文首先研究了自动采集系统的基本构成,对其组成部分做了简要介绍,分析了集中器硬件构成并介绍了相关硬件知识,设计开发了相应的硬件原理图和PCB电路板。其次,本文通过对μC/OSⅡ操作系统的实现代码及ARM处理器相关知识的研究,实现了在Keil编译环境下μC/OSⅡ操作系统的移植,并开发设计了相应的硬件驱动和通信规约的API函数,从而建立了集中器的软件运行平台;在上述软件平台下,编写了集中器的应用软件,对GPRS、电话通信方案以及自动采集信息和自动搜索中继等程序设计做了详细的介绍。最后,本文对集中器的功能进行了测试,通过具体数据分析了集中器各项功能的完成情况。集中器的设计涉及了嵌入式系统的软硬件设计,在设计过程中,本文尽可能地使设计模块化,从而使集中器便于调试和维护。在本文中,集中器集成了电话、GPRS、RS485等多种远程通信方式,增加了其通信的灵活性,使其能够更大程度的满足实际需要。本文从电源及载波通信链路、主控电路和通信模块三个方面开发设计了集中器的硬件平台;通过μC/OSⅡ软件系统平台的设计,使集中器能够实时地进行多任务处理,大幅度提高了系统的管理能力;通过集中器应用软件设计,实现了各种模式的通信。在GPRS通信模式中,本文通过结合利用GSM短信息通信,解决了IP地址动态分配下的连接地址定位问题,从而使连接的灵活性得到了很大的提高,在这种模式下控制中心不必保持永远在线就可以实现对集中器的管理,从而提高控制中心的管理效率。