0 引言

随着城市居民住宅建设日益发展,独立电能表数量迅速增多,抄表计量也日趋复杂。近年来用电形势越来越紧张,分时电价已势在必行。由于长距离室内外的布线存在着短路、断线隐患,错综复杂的线路使系统调试和维护困难重重,传统的远程集中抄表方式已不能满足电力公司日益增长的业务需求。采用ZigBee无线模块可以很好地解决下段信道的供电效益问题,ZigBee无线数传抄表技术能够更好地为广大用户提供服务。

ZigBee技术是一种近距离、低复杂度、低功耗、低数据速率、低成本的双向无线通信技术,是一组基于IEEE 802.15.4无线标准研制开发的有关组网、安全和应用软件方面的技术。它支持3种主要的自组织无线网络类型,即星型结构、网状结构和簇状结构。可由多到65000个无线数传模块组成无线数传网络,每个网络节点间的距离可以从标准的75 m到扩展后的几百米,甚至几千米。无线数据传输速率高达76.8 kb/s。

GPRS(通用无线分组业务)技术是在现有的GsM网络上增加的一种新型分组数据传输技术,具有永久在线、快速登录、高速传输、按量计费、自动切换、安全可靠等优点。现有的GPRS实际数据传输速率约为40 kb/s。

本文采用ZigBee无线模块实现底层采集器与集中器间的数据通信,通过GPRS网络实现集中器与抄表中心之问的数据传输。对于居民小区抄表终端分布较密集、距离较近的情况,基于ZigBee无线模块组网能很好地解决自动抄表系统下段信道出现的问题。

l 总体方案

抄表系统整体采用分布式体系结构,用电管理中心与集中器之问(上层)数据的采集采用星型结构;集中器与采集器之间(下层)的ZigBee无线数据采集采用总线型结构。无线抄表系统总体结构如图l所示。

图l 无线抄表系统总体结构图

上层通信以电力局中心的系统主站为中心,通过中国移动GPRS网络与分散于各物业小区的集中器连接,形成1对n的连接形式,实现集中器和数据中心系统的实时在线连接;下层通信包括集中器对电表参数的采集、存储、转发,以及转发上位机下达的指令和对电表进行控制操作等。出于成本与通信可靠性的考虑,设计了采集器(图l中的ZigBee无线抄表终端)。每栋居民楼没置一个采集器,电表通过RS-485总线或者电力线载波与采集器进行通信,采集器通过天线与小区中心的集中器进行通信。

2集中器硬件设计

在整个系统中,集中器处于信息传递通路的中间位置。该系统的集中器采用无线方式传输数据,是整个系统的核心。集中器的主要功能有:

(1)执行协议转换功能,负责ZigBee通信协议与GPRS通信协议之间的转换。

(2)承担存储、转发和遇错重发(ARQ)功能。

(3)对用户提供透明连接。

(4)通信过程使用密匙校验。

无线数据集中器主要由无线ZigBee数传模块(包括ZigBee模块和GPRS模块)、外部存储单元、本地通信接口、微处理器(MCU)、电源模块和时钟单元组成。集中器硬件框图如图2所示。

图2 数据集中器硬件框图

2.1控制芯片的选择

集中器控制芯片采用Microchip公司生产的增强型44引脚TQFP封装闪存8位单片机PICl8F4620芯片,其特点如下:

(1)具有4种晶振模式,3种类别功耗管理模式。

(2)频率最高为40 MHz,21 bit程序计数器,可以对2 MB的程序存储器空间进行寻址,带有64 KB的闪存。

(3)3个可编程外部中断。

(4)主同步串行口模块。支持3线SPI(4种模式)和I2C主/从模式。

(5)增强型可寻址USART模块,支持RS-485、RS-232和LIN1.2。

(6)最多两个捕捉/比较/PWM(CCP)模块,其中一个模块具有自动关闭功能。

(7)具有自动关闭、白动重启和波特率自动检测功能。

(8)最多13路通道的10 bit A/D转换器模块。

(9)可编程16级高/低压检测模块。

(10)8×8单周期硬件乘法器。

(11)2.O-5.5 v宽工作电压范围。

PICl8F4620片内nash ROM用于存储应用程序、通信协议;UART接口连接GPRS无线通信模块;SPI接口连接ZigBee模块;10 bitA/D转换器实现电池电压检测、模拟量输入;其余的通用I/O端口分别实现集中器的各种控制和传输功能。

2.2 ZigBee无线模块的设计

Chipcon公司的无线收发芯片CC2420是一个2.4 GHz射频收发芯片,采用0.18um CMOS技术,具有低功耗特性,接收器采用低一中频变频接收,发射器采用直接变频发射。CC2420的性能超过了IEEE 802.15.4标准中要求的性能指标,可以确保长距离、有效、可靠的通信。ZigBee数传模块由CC2420芯片和2.4 GHz射频天线以及相应的阻抗匹配电路组成。芯片外围电路包括晶振时钟电路、射频输入/输出匹配电路和单片机接口电路3部分。电路采用16 MHz无源晶振,其负载电容值约为27 pF。射频输入/输出匹配电路用来匹配芯片的射频输/V输出阻抗,使其输入/输出阻抗为50 n,同时为芯片内部的功率放大器和低噪声放大器提供直流偏置。CC2420芯片通过4线SPI口(SI、SO、SCLK、CSn)与PICl8F4620连接,实现芯片工作模式的设置,并实现读/写缓存数据和揍/写状态寄存器。

从天线接收到的射频信号首先经过低噪声放大器和正交下变频到2 MHz的中频信号,该混合VQ信号经过滤波、放大,再通过A/D转换器转变成数字信号。后经自动增益控制、数字解调和解扩,最终恢复出传输的正确数据。发射机部分采用直接上变频。

2.3 GPRS模块设计

GPRS模块采用Siemens公司的GPRS无线通信模块MC35。Mc35模块主要由射频天线、内部Flash、SRAM、GSM基带处理器、匹配电源和一个40引脚的ZIF插座组成。GSM基带处理器是核心部件,其作用相当于一个协议处理器,用来处理外部系统通过串口发送的AT指令。射频天线部分主要实现信号的调制和解调,以及外部射频信号与内部基带处理器之间的信号转换。匹配电源为处理器基射频部分提供所需的电源。

3 集中器软件设计

集中器的通信包括两部分:

(1)与主控计算机通过GPRS网络与集中器进行通信。

(2)集中器通过ZigBee无线数传网络与抄表终端进行通信。

其中ZigBee数传模块的设计是实现ZigBee组网的关键。

3.1 ZigBee协议栈

完整的ZigBee协议栈自上而下由应用层、应用汇聚层、网络层、数据链路层和物理层组成。

Microchip的协议栈根据ZigBee规范的定义来给逻辑分层,其架构如图3所示。

图3  MicrocKp协议栈架构

用户应用程序总是与应用编程支持层(APS)和应用层(APL)交互。每层的API都是简单的C语言宏,调用下一层的函数。该方法可以避免与模块化相关的典型开销。APL模块提供高级协议栈管理功能。用户应用程序使用APL模块来管理协议栈功能。zAPL.c文件实现了APL逻辑.而zAPL.h文件定义APL模块支持的API。用户应用程序将包含五APL.h头文件来访问其API。

集中器与采集器之间的通信采用定长格式。

数据帧由数据模式、目标地址、数据长度、数据信息与校验和5部分构成。数据帧格式如图4所示。

图4 数据帧格式

数据帧结构中的数据都是16进制数。待发送的数据先被送入256 Byte的发送缓存器中,头帧和起始帧是通过硬件自动产生的。根据IEEE 802.15.4标准,所要发送的数据流的每4bit被32码片的扩频序列扩频后送到D/A转换器。然后,经过低通滤和上变频的混频后调制到2.4 GHz,并经放大后送到天线发射出去。

3.2软件实现方案

集中器对电表的操作通常是每帧只针对一个电表,数集中器在受到主控计算机下发命令帧后,将数据帧进行拆分,转换成电与表交互的命令格式。集中器主程序的流程如图5所示。

图5 主程序流稷图

集中器软转述程启动后,首先进行初始化工作。初始化完成后,启动GPRS模块工作。

对于主控计算机下发的命令帧。由于数据量过太或故障造成延缓,集中器可能无法及时应答,造成主控计算机连接失败。为了解决这个问题,抄表前先接收主站命令,将集中器在运行中的数据记录到数据文件中,遇到通信异常时从数据文件中恢复现场数据,创建一个循环队列来存储主控计算机下发的命令帧和发送端口号,并按照对应的主控计算机端口回传应答数据。集中器每次下这命令后可以立既接收到电表的回应。如果因意外不能收到回应,集中器将重发命令。如果4次重发均未收到回答或回答不正确,则按故障处理。集中器每隔lO ms对每个电表的运行状态连行一次ZigBee无线数据采集,根据电表回传数据判断电表获态是否正常。如工作不正常,则进行相应处理,并上报主控计算机。

4 结语

采用低成本的ZigBee无线模块组网技术,结合GPRS网络组建了一个无线传输信道,锁缩短了单段的传输距离,削弱了信遭衰减与干扰的影响,提高了信道传输的稳定性。

该无线抄表系统具有如下优点:

(1)电表抄录数据及时、准确,系统的传输容量大。

(2)可对电表设备进行远程控制、参数调整、开关等控制操作。

(3)安装、维护方便,不需要进行专门布线。

(4)集中抄表范围广,GPRS网络覆盖范围广,ZigBee无线数传技术使扩容无限制。

转载于:https://my.oschina.net/u/2328436/blog/464360

ZigBee无线抄表系统集中器设计相关推荐

  1. 无线抄表与服务器,基于Modbus协议的远程无线抄表系统的设计与实现

    摘要: 随着人民生活水平的日益提高,智能计量表在日常生活和工作中的使用越来越普及.但是传统人工抄表需要消耗大量的人力和物力,并且抄表人员需亲临现场或恶劣的环境,鉴于安全性和便捷性的考虑,远程智能抄表系 ...

  2. 无线抄表系统服务器,无线抄表系统(CN201610173907.7)-中国专利【掌桥科研】

    技术领域 本发明涉及无线信息传输领域,特别涉及一种智能抄表系统. 背景技术 传统的抄表系统一般由基表(如温度表.水表.气表等).采集器.集中器和服务器4大部分组成.其中,基表通过无线433或是470与 ...

  3. 基于STM32的Lora无线抄表系统

    目录 一.项目功能 二.视频演示 三.原理图 四.部分代码 五.设计资料 资料下载地址:基于STM32的Lora无线抄表系统 一.项目功能 基于LoRa的无线通信的电力抄表系统,采集节点数据,通过Lo ...

  4. 基于STM32的无线抄表系统

    目录 一.项目描述 二.原理图 三.实物 四.代码 六.论文 七.资料清单 资料下载地址:基于STM32无线抄表系统 一.项目描述 1.通过串口获取电表数据,并在OLED液晶上显示: 2. 通过ESP ...

  5. 无线抄表系统服务器,基于无线通信的远程抄表系统

    摘要: 信息化时代的到来,使得以IT技术为主要特征的智能化建筑成为现代城市的一大特色,其中电能的计量,自动抄收以及收费管理是智能建筑,楼宇自动化的重要组成部分.如何实现电能的准确计量,自动抄收是影响电 ...

  6. RS485远程无线抄表系统方案及工作原理Wireless Infrared Meter Reading controller

    RS-485远程抄表系统是有线远程抄表系统,这类抄表方式适合于低压集中抄表,一般电表都有RS-485接口,这类抄表方案硬件便宜,适用于小区.写字楼等电表比较集中的地方. 远程抄表分为综合应用层,数据管 ...

  7. 无线抄表系统服务器,无线集中抄表系统设计与实现

    摘要: 我国社会经济的发展,居民用电越来越普及,且用电量剧增,这需要更加合理化,精确化的电网管理.传统的小区采用人工上户抄表的方式,浪费大量人力物力,还容易引起漏抄,错抄,而且,由于用户较多,抄表员为 ...

  8. [转]适应多种智能电表通信规约的无线抄表解决方案

    Pastedfrom <http://www.cnki.com.cn/Article/CJFDTotal-DZJY200105023.htm> 摘 要:阐述了一种适应多种智能电表通信规约的 ...

  9. 远程抄表-LoRa水电气无线抄表解决方案

    一.行业背景 随着我国的城镇化建设,城市居民住宅和农村小城镇的配套设备逐渐趋于自动化,智能化.而独立电表数量的迅速增长和日趋复杂的抄表计量,也给传统人工抄表方式带来了众多的繁琐的工作,面对日渐增加的管 ...

最新文章

  1. “重置”不是“清空”
  2. Linux下使用两个线程协作完成一个任务的简易实现
  3. 新建指令避开 Avalon 的 ms-duplex 的问题
  4. java 人脸检测_Java+OpenCV实现人脸检测并自动拍照
  5. java字节码忍者禁术
  6. 【遥感数字图像处理】基础知识:第三章 遥感数字图像几何处理
  7. 【Java】NIO中Selector的select方法源码分析
  8. 数值积分NIntegrate中的具体算法
  9. Solr 5.3.0集成mmseg4j、tomcat部署、Solrj 5.3.0使用
  10. python论文怎么写_用Python写一个论文降重工具
  11. Unity | 安卓 读取和写入TXT文本操作
  12. 利用身体记忆GRE词汇
  13. php微信支付接口的流程图,php如何设计微信支付接口
  14. mysql跳跃扫描_MySQL 8.0 之索引跳跃扫描(Index Skip Scan)
  15. 【法律】如何保障未来夫妻合法权益:婚前房屋财产约定协议书
  16. 法语学习笔记——语音
  17. LUMION PureGlass纯正玻璃材质新功能应用
  18. vitualbox 挂载win7 共享文件夹
  19. 三个月速成Java--一些小建议和感概
  20. 应用计算机测定伏安特性实验,实验25应用计算机测电阻伏安特性.doc

热门文章

  1. focusky如何转成html,Focusky怎样更改交互动作 Focusky交互动作更改办法
  2. y=ae二次拟合曲线c语言程序,对于y=ae^bx c指数函数怎么进行线性回归
  3. 2020-10-21 吴恩达DL学习-C5 序列模型-W1 循环序列模型(1.9 GRU门控循环单元-改善梯度消失-在序列中学习非常深的连接-简化和完整版本-记忆细胞)
  4. 机器人迷城手机版_机械迷城免费版完整版下载_机械迷城手机游戏无需付费版下载 安卓版 V4.1.1 - 罐头手游网...
  5. 比快排更快的排序 ——桶排序
  6. 高通Camera Tuning AE之曝光表的配置
  7. IT项目管理软件应该具备哪些功能? IT项目管理软件推荐
  8. 计算机病毒与恶意代码(第4版)期末复习
  9. 图片轮播KinSlideshow注意事项
  10. 索尼android电视图片轮播,索尼75寸4K新电视体验 Android系统值得关注