网站大量收购独家精品文档,联系QQ:2885784924

基于LPC和GPRS技术的无线抄表系统.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于LPC和GPRS技术的无线抄表系统.doc

基于LPC2138和GPRS技术的无线抄表系统 (2) 2009-09-23 10:57:38???作者:李洪波 赵建平???来源:电子技术 关键字:通用无线分组业务 LPC2138 MC55 无线抄表   4 系统工作流程   本系统大体上可分为三级:带通信接口的用户电表、采集和管理周边若干住户电表的集中器 (或采集器)、电业主管部门的管理中心。三级之间通过某种方式相连,进行数据通信。各种形式的抄表系统之间,主要区别在于所采取的级间通信方式不同。笔者在讨论各种通信方式和进行比较后,提出一种性价比较高的方案,即采用以串行接口、射频模块和GPRS为基础的自动抄表系统。其中用户电表与采集器之间通过串行接口通信,采集器与集中器之间通过射频模块通信,集中器与监控中心之间通过GPRS通信。 系统的流程为:采集器定时从电表采集数据,存储到存储器中;集中器每月底从采集器采集数据,处理后存储起来;监控中心每月初从集中器采集用户电表数据,经统计处理后存储起来,供工作人员和用户查询。同时,本系统能实现实时监控,具体过程是监控中心通过GPRS网络向集中器发送查询或控制指令,集中器接收到指令后从采集器采集当前用户电表数据,然后传送给监控中心,或者通过采集器对电表进行控制,实现实时监控。   5 通信系统设计   本系统采用了两种通信方式,既通过无线射频模块nRF903和GPRS模块MC55进行通信。各个采集器之间通过nRF903模块组成的无线局域网络进行通信,nRF903是一个为433/868/915MHz ISM频段设计的真正单片UHF多段无线收发芯片,它采用优化的GMSK调制解调技术,可在155.6KHz的有效带宽下传输最高76.8kb/s的数据,发射功率可以调整最大发射功率是+10dBm,天线接口设计为差分天线,以便于使用低成本的PCB天线,所有的参数,包括工作频率和发射功率都可以通过一个14位的配置寄存器用SPI串行线进行设置,nRF903的工作电压范围是2.7~3.3V,而LPC2138的工作电压范围是3.0~3.6V,因此两者可共用一个电源;nRF903还具有待机模式,这样可以更省电和高效。nRF903满足欧州电信工业标准(ETSI)EN300 200-1V1.3.1和美国联邦通信委员会标准FCCCFR47,part 15。在使用nRF903芯片时,先通过ARM微控制器LPC2138用SPI串行线对工作频率和发射功率等参数进行设置。当芯片进入工作状态后,可以根据需要通过LPC2138控制收发模式转换,或进行其他状态转换。 ?  MC55是Siemens公司生产的GPRS三频无线通讯模块,它是一种尺寸很小的GPRS模块。MC55适用于欧洲和亚洲频段场的频段 (850/1800/1900MHz),除了具有GSM模块原有的功能外,还支持分组业务功能,内嵌TCP/IP协议栈,具有很高的可靠性和易用性,很适合在无线终端中作为通讯模块。MC55与LPC2138协同工作,完成集中器与监控中心的通信任务。MC55的开关机、工作方式、工作状态等均由 LPC2138控制,LPC2138通过AT指令来实现与MC55之间的通信和命令控制。   远程抄表系统主要针对的是面广、量大的各类电表数据,因此选用移动通信公司的GPRS无线通信网络作为传输的媒介,既可以减少系统建设初期的投资费用,又减轻了网络运行维护工作量。由于GPRS具有实时在线特性,可很好地满足系统对数据采集和传输实时性的要求。数据传送速率高,而且采用包月计费方式,运营成本低。同时,GPRS网络实际数据传输速率在40kb/s左右,完全能满足本系统对数据传输速率的需求。   6 系统软件设计   本系统的软件设计分采集器、集中器和监控中心三个层次,其中运行于采集器和集中器之间的程序采用C语言编写,经过ARM编译系统生成可执行程序,运行于 LPC2138中。监控中心软件由Visual Basic 6.0开发,数据采用SQL Server数据库存储。软件采用结构化设计,便于完善和维护。同时做到界面美观,操作简便。   现将采集器和集中器的部分程序流程加以分析。采集器部分数据收发的程序流程如图4所示。采集器完成初始化之后,先查看是否有数据输入,若没有,则定时采集用户用电信息,存储起来,进入低功耗模式;若有数据输入,则进入接收模式,接收数据。检查这些数据是否向上层发送用户信息,若是,就进入发送模式,向上层发送数据,完成后进入低功耗模式;若不是,则修改电表参数,然后进入低功耗模式。在以上流程中,采集器不主动发送用户信息,只有当集中器向采集器发送采集命令时才进入发送模式。集中器部分数据收发的程序流程图如图5所示。程序流程与采集器部分相似,这里不再赘述。在程序设计过程中,我们应注意到, nRF903的通信速率最高为7

文档评论(0)

000 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档