欢迎来到天天文库
浏览记录
ID:28178963
大小:355.00 KB
页数:9页
时间:2018-12-08
《基于gsm小区远程抄表系统设计方案设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、-基于GSM的小区远程抄表系统设计方案文章出处:dzsc.com发布时间:2011/06/02
2、25次阅读
3、0次推荐
4、0条留言 众所周知,居民用水、用电、用气一户一表工程实施后,首先需要解决的就是抄表到户的问题。但是小区水、电、气抄表收费是一项费时、费力、繁琐、单调的工作,又是一项运算量大,运算准确度要求高,容易产生纠纷的工作,要保证水、电、气抄表收费的正常高效的运作,提高经济效益和社会效益,必须依靠现代化技术手段,即采用电子测量技术、计算机技术、网络技术、通讯技术、数据库技术构成具有采集、存储、传输、归并、处理、计
5、算、显示、查询、打印等一系列功能组合的完整的一体化系统,以克服传统的纯人工处理的不准确、不统一、实时性差、周期长、工作量大的问题。目前抄表技术及方式比较多,如人工抄表、红外抄表、电话线/无线载波抄表等。 而这些抄表方式在抗干扰、配电网络及集成度高、范围广等方面存在弊端。 近来随着移动通讯技术的发展,使用公用无线信道的全球移动通信系统(GlobalSystemforMobileCommunications,GSM)采用了通用分组无线业务(GeneralPacketRadioService,GPRS)通信方式,并且备了无需
6、投资建设无线网路、通信覆盖范围大、安装施工十分方便等优点,越来越被广大用户所青睐。 1抄表系统的硬件设计 1.1基于GSM的小区水、电、气远程无线抄表系统组成原理 抄表系统的硬件设计是其系统软件设计(管理信息系统)的基础,本文所设计的基于GSM的小区水、电、气远程无线抄表系统,是在紧跟当今无线抄表系统发展趋势,结合曾经为某个企业小区设计的远程无线抄表系统的基础上提炼而成的。其硬件组成原理如图1所示。.---图1基于GSM的无线远程抄表系统组成原理 从图1中可以看出,系统由控制端的主控计算机(PC)、数据传输模块和受
7、控端的若干个智能抄表模块组成。其中每个智能抄表模块都包含三个子部分,分别是智能水电气表组、数据采集子模块(含集中器)和GSM数据传输子模块。每个智能抄表模块中都包含一定数量的小区住户的智能表具,这些表具通过数据采集子模块集中在一起。 1.2GSM通信模块的选用与设计 本设计采用TC35T作为通信模块。TC35T是SIEMENS公司推出的GSM专用调制解调器,它可在GSM网中完成语音、数据、短消息以及传真的传送。TC35T具有标准的工业接口和完整的SIM卡阅读器,因此使用非常简单。另外从成本上看,TC35T价格便宜,经济
8、实惠。由TC35T构成的远程抄表系统的监控系统由控制端和受控端两部分组成,如图2所示。控制端由GSM模块TC35T和PC两部分组成;受控端由单片机(数据采集模块)、GSM通信模块TC35T及智能水电气表组三部分组成。其中PC用于监视与控制,它的主控程序通过TC35T对受控设备发出短信息。受控端的TC35T接收短信息后,通过串行口R232传给单片机,单片机根据接收到的短信息进行处理,从中提取控制命令,再对被控智能表具进行相应的操作控制。智能水电气表的每月用量信息也是以短信息的形式通过TC35T发送给短信息服务中心(SMSC)
9、,再由短信息服务中心发送给控制端TC35T,最后通过串行口RS232传给PC。PC收到短信息后,根据短信息的内容可发回短信息进行控制;或者将短信息进行处理,把相应的抄表数据存入到管理信息系统的数据库中。.---图2TC35T构成的远程抄表系统的监控系统 GSM模块TC35T使用的是AT指令集,它是由诺基亚、爱立信、摩托罗拉和HP等厂家共同为GSM系统研制的,其中包含了对短信息的控制。对短信息的控制共有三种实现途径:Block模式、Text模式和PDU模式。 Text模式比较简单,很多诺基亚手机支持该模式,但缺点是不能收
10、发中文短信。发送和接收中文或中/英文混合的短信息必须采用PDU模式,短信息正文经过16进制编码后进行传送。 软件编程分为控制端(PC与TC35T串行通信)编程和受控端(单片机与TC35T通信)编程。 PC机端的串口通信软件可采用VC++6.0开发(也可使用VC++.NET),它主要包括控制界面、接收/发送短信息、数据处理三方面的编程开发。PC以16进制发送数据给控制端TC35T后,控制端TC35T再以短信息的格式通过短信息服务中心发给受控端的TC35T。当控制端的TC35T接收到受控端TC35T传来的抄表短信息后,PC
11、可以通过中断方式或者查询方式将短信息从串行口中读取。 2远程无线抄表管理信息系统的设计 基于B/S模式的远程抄表管理信息系统结构如图3所示,主要分为三个层次:客户端Web浏览器、Web服务器、数据库服务器。用户通过客户端浏览器输入URL访问Web服务器,Web服务器请求数据库服务器,并将获得的结构以
此文档下载收益归作者所有