GPRS网络电能表的设计方案

发布者:电子设计艺术家最新更新时间:2016-08-28 来源: eefocus关键字:GPRS  网络电能表 手机看文章 扫描二维码
随时随地手机看文章
1 GPRS网络电能表


GPRS网络电能表就是GPRS通信技术和电表技术的结合体,他将三相多功能电能表和GPRS通信模块相结合,形成具有无线网络通信能力的电能计量装置。GPRS网络电能表由基表和GPRS无线通信模块两部分组成。

1.1 基表

基表可实现普通三相多功能电能表的基本功能,在未接入GPRS通信模块的情况下,不影响其作为普通多功能电能表的使用。它对交流模拟量进行实时采样、处理和存储,实现电能计量、需量测量、复费率、负荷曲线计算和存储、数据冻结、事件记录、复费率等,可实现用户预购电控制、负荷控制、远程控制等功能。具备RS 485通信接口、红外通信接口、GPRS通信模块接口,以实现数据的抄读和设置;基表还具有本地液晶显示,可支持本地巡显和键显功能。

1. 2 GPRS通信模块

GPRS通信模块是GPRS网络电能表的数据上传的关键节点,作为网络电能表的一个独立模块,在不影响基表计量的情况下,满足用户抄表系统的技术要求和传输规约,实现数据的可靠传输。GPRS通信模块与基表的下行通信满足DT/L645多功能电能表通信协议,与主站的上行通信满足《电力用户用电信息采集系统通信协议》(Q/GDW 376.1-2009)标准。

在此着重描述GPRS通信模块的软硬件设计。

  2 GPRS通信模块硬件结构

2.1 系统框图

GPRS无线通信模块的系统框图如图1所示。系统包括:ARM微处理器(LPC2138)、GPRS模块、FLASH和铁电存储器、红外收发、RS 232串行调试接口、RS 485通信接口、JTAG仿真接口、LED指示及电源转换等。

2.2 模块功能

  2.2.1 微处理器

采用基于ARM7TDMI-S内核的32位微处理器LPC2138,其内嵌了512 KB的高速FLASH存储器和32 KB的RAM,具有丰富的外设资源,如:2个32位定时器(带捕获、比较通道);2个10位8路ADC;1个10位DAC;PWM通道;47路GPIO;9个边沿或电平触发的外部中断;具有独立电源和时钟的RTC;多个串行接口(UART,I2C,SPI,SSP);内含向量中断控制器,可配置中断优先级和向量地址;片内Boot装载程序,可以实现在系统/在应用编程(ISP/IAP),通过片内PLL可实现60 MHz的CPU操作频率,具有空闲和掉电2种低功耗模式,并且可通过外部中断唤醒。

2.2.2 GPRS模块

采用深圳有方科技出品的M580z模块,其内部集成了TCP/IP协议栈,具有两个通信链路,一路标准TTL串行通信端口,精简的AT指令集,通过AT命令可实现模块的参数设置和数据发送。M580与CPU通过一个TTL电平的串行口连接。

2.2.3 存储器

由于与主站的上行通信应满足《电力用户用电信息采集系统通信协议》,需要存储规约要求的一类数据(实时数据)、二类数据(曲线数据、统计数据)和三类数据(事件),特别是曲线数据要求存储的数据量大,因此采用大容量的FLASH存储器来存储二类和三类数据。由于铁电存储器可无限制的擦写,所以用来存储需要经常更新的实时数据和设置参数。存储器与MPU的接口为SPI接口。

2.2.4 串行接口和JTAG仿真端口

利用RS 232串行口、红外通信口可实现模块参数的本地设置和维护。其中,RS 232串口可实现对GPRS模块状态的监测,通过RS 485串行口可抄读满足《电力用户用电信息采集系统通信协议》的数据;JTAG仿真端口可对ARM处理器进行仿真和程序烧写。

2.2.5 LED指示

LED指示灯用来指示模块的电源状态、模块登陆状态、网络通信状态及保电状态等。

2.2.6 三相电能表

三相电能表实现电能量及电压电流等数据的采集与计算。它与MPU通过一个串行口连接,通信规约满足DT/L645协议,模块定时抄读三相表数据,包括电量、需量、电压、电流等实时数据,并将抄读到的数据进行转换和存储,以满足主站对模块的访问要求。

        3 软件设计

3.1 总体架构

软件设计基于μC/OS-Ⅱ嵌入式操作系统的多任务设计,整体架构如图2所示。

系统软件包括:主任务、上行任务、下行任务、模拟串口任务、事件处理任务和控制处理任务。

3.1.1 主任务

实现全局变量初始化,硬件环境初始化,信号量和消息队列的建立、其他任务的创建和启动、键盘扫描、系统时间和定时处理、复位处理等功能。

3.1.2 上行任务

上行任务实现GPRS通信链路的建立、维护及与主站的数据交换,包括链路维护、数据收发、协议解析等功能。

3.1.3 下行任务

实现对基表数据定时抄读、数据处理、数据存储、数据的转发等功能。

3.1.4 模拟串口管理任务

由于系统必须实现上行通信端口、下行通信端口、RS 485通信端口、RS 232通信端口和红外通信端口5个串行通信口,而LPC2138内部只有两个串行口,所以必须对串口进行扩展。在此,用软件来模拟串口通信,以实现串口扩展。建立一个模拟串口管理任务,专门管理下行抄表模拟串口、红外通信模拟串口和调试模拟串口。

3.1.5 事件处理任务

事件处理任务处理系统发生的各类事件,包括事件记录、事件上报等。

3.1.6 控制任务

控制任务执行一些控制操作,包括预购电控制、保电控制、告警控制等。

3.1.7 任务间的通信

任务与任务之间数据传递通过消息发送和接收来实现,消息结构为:

消息传递函数定义为:


3.2 软件模块实现流程

软件采用模块化设计,每个任务包含不同的功能模块,由于系统包含模块较多,在此只给出主任务模块流程图及上行任务中的GPRS链路维护模块流程图。

3.2.1 主任务流程

主任务程序流程如图3所示。


3.2.2 GPRS链路维护流程

上行任务中的链路维护模块包括:GPRS网络登陆、链路状态检测以及心跳维护等。其中,GPRS网络登陆程序流程如图4所示。在GPRS通信链路建立后,如果长时间无数据传输,则GPRS网络连接将被断开,所以必须在一定时间间隔内发一个心跳帧至主站,确认主站应答后说明链路状态正常。不同品牌GPRS模块的AT指令集不同,因此在编程前须熟悉相关GPRS模块的指令集,以实现链路的建立和维护。


  4 结语

介绍了GPRS网络电能表的功能和GPRS无线通信模块的软硬件设计,它是对GPRS网络电能表开发项目的总结。系统软件移植了μC/OS-Ⅱ嵌入式操作系统,采用多任务设计,提高了系统的实时性,对实现远程无线抄表具有积极意义,设计的产品已在国家电网公司成功应用,且运行稳定,应用效果良好。

关键字:GPRS  网络电能表 引用地址:GPRS网络电能表的设计方案

上一篇:S3C2440 GPIO控制
下一篇:STM32学习记录20 FFT

推荐阅读最新更新时间:2024-03-16 15:07

基于RFID技术的GPRS移动支付系统
引言   射频识别(Radio Frequency Identification,RFID)技术是利用射频信号通过空间耦合(交变磁场或电磁场)实现无接触信息传递并通过所传递的信息达到自动识别目的的技术。近年来,RFID技术在物流领域被广泛地采用,它被业界公认为本世纪最有前途的重要产业和应用技术之一。RFID技术的独特作用是能够在网络的虚拟世界中标记现实世界的任何物或人,具有“标记”、“地址号码”和“传感功能”三大功能。在不远的未来,可能会出现的热点之一就是集成了RFID技术的无线移动智能终端以及在其基础上开展的各种移动数据业务。据预测,到2010年,运营商收入的70%~80%将由数据业务贡献,因此基于RFID的移动数据业务的潜力
[应用]
基于GPRS的公安交警移动警务系统设计与实现
      随着我国城市建设规模的扩大,车辆日益增多,交通运输的经营管理和合理调度,警用车辆的指挥和安全管理,违章车辆实时处罚已成为公安、交通系统中的一个重要问题。以前的交通警务管理系统将车辆管理,驾驶员违章,事故积分等信息现场由交警进行记录,由交警将每天的工作上报到所在公安局,再录入到公安交警综合处理系统中,这样一种工作方式只能实现静态数据的处理,将车辆的管理工作人为分开,增加工作量,远远不能适应交警工作的移动性,突发性,实时性的特点。因此基于各种架构与技术的公安移动警务系统被提出并设计出来。本文以GPRS无线传输网络为依托,借助J2ME技术与Oracle 9i数据库设计开发了一套实时与公安系统数据中心进行数据交换的公安交警移动
[网络通信]
基于单片机和GPRS的矿区铁路道口监测系统
摘要: 针对 矿区铁路道口 安全管理的需求,设计了一套基于 Atmega128 和 GPRS 的 矿区铁路道口 监测系统 ,并给出其总体结构框图。在介绍系统组成的基础上,对其硬件结构和软件实现流程做了详细阐述。实际运行证明该系统具有较强的可靠性和抗干扰性,能更好地监控 矿区铁路道口 的运行状态,从而为我国铁路运输业提供一个良好的解决方案。 关键词: Atmega128 , GPRS , 矿区铁路道口 , 监测系统   1 引言   矿区铁路是衔接国家铁路与矿区的中间环节,是铁路运输网的重要组成部分。据有关资料统计,目前国内矿区铁路超过2万公里且其沿线附近通常分布着多个道口。由于道口大多分布在远离市区的矿山企业内部,
[单片机]
基于单片机和<font color='red'>GPRS</font>的矿区铁路道口监测系统
3G、WiFi和GPRS 三大无线传输技术比拼
    目前可选用的无线传输技术主要有3G、WiFi、GPRS,下方就来介绍这三种技术的区别之处:      3G:针对现行的3种3G技术,中国移动的TD-SCDMA的带宽较小,很少采用此技术传输,一般采用联通WCDMA和电信的CDMA-2000(EVDO)作为公交无线传输的主要3G标准;     WiFi:按照其速度与技术的新旧可分为802.11a、802.11b、802.11g、802.11n;     GPRS:和以往连续在频道传输的方式不同,是以封包(Packet)式来传输,传输速率可提升至56-114Kbps。     这三种技术是现行的常用无线传输技术,其中,3G网络最为常见,也是实时传输的主要载体;经
[安防电子]
MSC1210的GPRS无线通信系统设计
摘要:以GSM网络为数据无线传输网络,设计一个基于GPRS数据传输的通信终端。通过在单片机系统中嵌入PPP和TCP/IP协议,实现端到端的GPRS分组业务功能。文中还详细介绍MSC1210单片机与GPRS模块通信接口的硬件和软件实现。 关键词:GPRS 无线通信 MSC1210 引 言   近年来,通信技术和网络技术的迅速发展,特别是无线通信技术的发展,使得电力系统的自动化程度进一步提高。GSM网络出现后,技术人员很快把GSM模块嵌入到各种仪表仪器中,如多功能电能表、故障测录仪、抄表系统和用电负荷监控等,从而使这些仪表仪器具有远程通信功能。   GPRS是在现有GSM系统上发展出来的一种新的数据承载业务,支持TCP/IP协议
[应用]
基于PLC与GPRS、ZigBee的路灯无线控制系统
    随着我国经济建设的发展,能源的开发和利用也显得日益紧张起来。3月份以来,我国多地出现淡季“电荒”现象,而电能利用效率低下是导致“电荒”的重要原因之一,在这种情况下,提高电能效率迫在屠睫。而随着城市路网建设的不断发展,路灯数量增多,使得人们对电能节约以及路灯的管理要求也越来越高。采用先进技术节约能源以及提高路灯自动化控制与管理水平,已成为城市照明系统建设的当务之急。 1 路灯照明管理现状     1)照明设施开关灯统一性差,智能化水平低,不具备远程修改开关灯时间,不能根据实际情况修改开关灯时间,能源浪费大,增加了财政负担;     2)路灯设备分散,管理人员少,管理困难,不能实时、准确、全面地监控设备运行状况,缺乏灵活的控制
[电源管理]
基于PLC与<font color='red'>GPRS</font>、ZigBee的路灯无线控制系统
基于GPRS的环境温湿度监测系统设计
摘要:提出了基于GPRS的环境温湿度监测系统的设计方案。针对对温度湿度有要求的环境,通过带有高精度温湿度传感器的数据采集终端采集环境温湿度数据,后经由GPRS无线模块将数据传输到监控室电脑实时显示。采用TCP点对点入网连接方式,主要针对没有网络环境的监控中心,客户无需申请公网IP地址或开通专用APN,只需在监控端接上一个接收模块,即可方便地实现远距离数据传输。整个数据采集终端由MSP-430单片机进行控制,不用改动硬件,只通过对软件的修改调整,即可满足不同GPRS入网方式下的通信,拥有良好的扩展性能。实验测试表明,该系统精度高,运行稳定,满足系统设计要求。 关键词:温湿度监测;GPRS;SIM300;430单片机 当今现代化建
[单片机]
基于<font color='red'>GPRS</font>的环境温湿度监测系统设计
基于GR64模块的通用GPRS数传单元设计
   摘要 GPRS数传单元(DTU)在远程数据采集终端与主站之间建立起无线IP连接和可靠的数据传输通道。本文提出采用内嵌脚本方式开发GR64,使之成为具有简单控制接口,可方便配置参数和灵活切换工作模式的通用DTU的硬件和软件实现方法,并总结了开发过程中遇到的问题和相应解决办法。    引 言   通用分组无线业务GPRS(General Packet Radio Service)是在现有GSM网络基础上进行的软件升级,采用分组交换技术,可提供高速无线IP或X.25服务。它增加了SGSN(GPRS业务支持节点)和GGSN(GPRS网关支持节点)2个服务节点,可提供端到端的、广域的无线IP连接。相对于其他数传方式,GPRS更具优
[应用]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved