自动无线抄表系统设计

最新更新时间:2012-03-01来源: 互联网关键字:无线  抄表系统 手机看文章 扫描二维码
随时随地手机看文章

本文提出了一种无线自动抄表系统,其通信质量好、成本低、工作可靠、经济实用,可以准确及时地将用户三表数据抄送上来,是一种理想的自动抄表解决方案,同时也是抄表收费系统发展的趋势。

  1抄表系统结构

  抄表系统主要由主站、GPRS通信信道、集中器、低压电力线网络、数据采集器、用户电表组成。系统工作原理是利用低压电力线或者RS一232总线将电表数据由采集器传输到集中器,然后集中器将信号定时或实时地传送至GPRS网络,经网关支持节点(GatewayGPRSSupportNode,GGSN)完成与Internet网络的数据交换,最后由主站的计算机接收Internet上的数据并进行用户电表数据汇总、电费计量、线损分析等相关处理。

  系统可用于家庭内部三表或多表数据的抄送。系统下层直接与水表、电表、煤气表等连接,上层与抄表中心主机连接,实现数据的远程抄送。系统一般使用被动抄表方式。上层模块接收到仪表中心的抄表命令时,通过无线方式向下层模块发送抄表指令。无线抄表系统的总体框架如图l所示。

  

无线抄表系统的总体框架

 

  2主要器件的介绍

  2.1AT89S52的主要特点

  A89S52是一种低功耗、高性能CMOS8位微控制器,具有8k在系统可编程F1ash存储器。片上F1ash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供了高灵活、超有效的解决方案。

  A89S52与MCS一5l单片机产品兼容,具有8k字节在系统可编程F1ash存储器、1000次擦写周期、全静态操作:OHz~33Hz、三级加密程序存储器、32个可编程I/O口线、三个16位定时器/计数器、八个中断源、全双工UART串行通道、低功耗空闲和掉电模式、掉电后中断可唤醒、看门狗定时器、双数据指针、掉电标识符。

  2.2CC1100主要性能

  CC1100是一种低成本真正单片的UHF收发器,为低功耗无线应用而设计。电路主要设定为在315、433、868和915MHz的ISM(工业,科学和医学)和ISRD(短距离设备)频率波段,也可以容易地设置为300~348MHz、400~464MHz和800~928MHz的其他频段。RF收发器集成了一个高度可配置的调制解调器。其数据传输速率可达500kbps。通过开启集成在调制解调器上的前向误差校正选项,能使性能得到提升。CC1100为数据包处理、数据缓冲、突发数据传输、清晰信道评估、连接质量指示和电磁波激发提供广泛的硬件支持。CC1100的主要操作参数和164位传输/接收FIF0(先进先出堆栈)可通过SPI接口控制。

  3硬件设计

  单片机对发射模块和接收模块的控制,首先都要对单片机的接口进行初始化(SPI总线接口技术是一种高速、高效率的串行接口技术,主要用于扩展外设和进行数据交换。),然后要对射频模块初始化,在这部分的初始化中要上电复位芯片和对它的片内寄存器进行配置。发射端发射一组数据中首先要通过口对,缓冲区设置单次发送的数据个数,然后写入要发送的数据包,数据自动加前导码和校验,接着进入发送模式发送数据包,等待本次发送结束,最后冲洗缓冲区,本次发送完毕。接收端接收一组数据中首先进入接收模式,等待接收信息完成,然后接收到的数据包被分解,读出所有接收到的数据并存储,最后清洗缓冲区,本次接收完毕。CC1100具有包处理机制、发送、接收FIF0、WOR模式(WakeonRadio)等诸多特点。在CC1100之前的无线收发芯片都是采用同步方式将数据按位发送出去,这种方式在发送与接收数据时处理起来比较麻烦,接收时还要判断前导字与同步字。而CC1100把这些繁琐的工作承担下来,当需要发射数据时,只需将发射的数据按照一定的格式通过SPI口写入到发射FIF0,然后把CC1100配置成发射状态,数据就会按照要求发射出去;当需要接收数据时,首先将CC1100配置成接收状态,一旦收到符合要求的数据,CC1100就会把收到的数据存入接收FIF0,同时引脚GD00或GD02会有一个脉冲出现,这个脉冲可以用来通知MCU有一个数据包已被CC1100收到,MCU就可以通过SPI口将CC1100收到的数据取出来。硬件连接如图2所示。

  

自动无线抄表系统硬件连接
4软件设计

  CC1100通过4线SPI兼容接口(SI、S0、SCLK和CSn)配置,这个接口同时用作写和缓存数据。SPI接口是一种同步串行通信接口,CSn是芯片选择管脚,当该管脚为低电平时,SPI接口可以通信,反之不能通信。SI和SO为数字传输管脚,分别用于数据输入和数据输出。SCLK为同步时钟,在时钟的上升沿或下降沿数字数据被写入或读出。在读或是写寄存器,首先要在SI管脚写入寄存器地址(Address)字节。地址字节有8位,最高位为读写位,后7位为地址位。当执行写寄存器操作时,读写位为O,当执行读寄存器操作时,读写位为1。无论是读操作还是写操作,在地址字节被写入时,CC1100S0脚上输出一个芯片状态字节,状态字节包含关键状态信号,对MCU是有用的。CC1100的TXFIF0(发射先进先出堆栈)和RXFIF0(接收先进先出堆栈)也可以用同样的读写方式进行访问,只是使用与配置寄存器不同的地址段加以区别。另外,CC1100的指令也是通过SPI接口传送,CC1100有14个内部指令。这些指令用来关闭晶体振荡器,开启传输模式,状态转换和电磁波激活等。软件流程如图3所示。

  

软件流程

 

  通过SI写入特定的字节使CC1100执行不同的命令,CC1100共有20个引脚,可通过4线SPI兼容接口配置(包括数据线SI、S0、时钟线SCLK、使能线CSn)。其中CSn可以连接到一个IO口来模拟时序,而其他三个脚则接到主MCU的SPI接口。通过重复使用SPI接口上的SI、SCLK和CSn,可使通信的主要状态执行一个简单的三脚控制,即休眠、空闲、RX和TX。CC1100有两个专用的配置引脚和一个共享引脚,能用于输出对控制软件有用的内部状态信息,并能用来对MCU产生中断,其引脚名为GD00和GD01。共享引脚为SPI接口上的S0脚。GDOl/SO的默认设置为3状态输出。通过选择任意其他的控制选项可使GD01/SO脚成为一般引脚。当CSn为低时,此引脚的功能如一般S0脚;而在同步和异步连续模式下,处于传输模式时,GD00脚被用作连续TX数据输入脚。

  5结论

  无线自动抄表系统是未来发展的必然趋势,还可以应用在低功率遥感勘测,住宅和建筑自动控制,无线警报和安全系统,工业监测和控制,无线传感器网络,遥控遥测系统中。

关键字:无线  抄表系统 编辑:神话 引用地址:自动无线抄表系统设计

上一篇:RFID海关自动核放管理系统方案
下一篇:多生理参数的无线实时监护系统设计

推荐阅读最新更新时间:2023-10-12 20:36

华硕RT-N56U无线路由器测试
华硕新上市的RT-N56U 无线路由器 。最初想购买它,纯粹是因为它的外表。在挑选时注意到被称之为“黑钻”的它,黑色的钢琴烤漆质地,棱角分明的钻石形机身,华丽夺目的菱格纹设计,以流线型精致设计和混圆形外貌呈现出时尚气派的格调, 恰似黑暗中熠熠生辉的钻石,说它是一件设计精良的艺术品一点也不为过,于是决定购买它。   回家后,看着说明里那么多功能,我得对它进行一个全面的测试。本想叫朋友帮我安装,可是仔细研究了一下,这款无线路由器拥有即插即上网的EZUI自动安装功能,于是我尝试自己安装。在浏览器的地址栏输入默认IP地址:192.168.1.1,然后在登录界面输入默认的用户名和密码,之后进入到Web界面。它的Web界面设计非常直观,
[模拟电子]
华硕RT-N56U<font color='red'>无线</font>路由器测试
4G无线移植向灵活的下一代高性能无线网络发展
近期,苹果公司iPhone和智能手机等新型移动产品以及低成本笔记本、上网本的推出,大大扩展了无线数据的用途。因此,市场对增强型服务的需求不断攀升,促使大批用户从简单的语音设备需求向丰富媒体和位置感知服务方向转型。 增强型服务的发展为创新技术领先公司和用户都带来了巨大机遇,当然在这些机遇的背后还同时伴随着大量技术挑战。部署和维护基础设施的挑战使资本支出和运营开支不断增加,这会降低运营商的投资回报率。其实,相关技术从2G到3G网络转型时就发生过这种问题,这种情况非常不利于运营商升级基础设施。随着3G向数据传输速率可达到50 Mb/s乃至100 Mb/s的长期演进(LTE)技术转型,上述问题仍将继续存在。因此我们非常有
[网络通信]
利用无线传感器网络提高地质灾害监测能力
2008年5月12日,发生在中国四川省汶川地区的8级特大?震灾害,牵动了每一个中华儿女的心。地震灾害给汶川人民的生命财产带来了巨大的损伤,6万多鲜活的生命离开了我们,无数栋房屋变成瓦砾,学校停课,工厂停工,地震造成的伤痕可能需要中国人民花费十数年的时间去抚平。 痛定思痛,在捐款捐物,尽一份普通人的微薄之力之余,如何能够更有效的贡献出自己的能力成为环绕于作者脑海,久久挥之不去的念头。 作者服务于无线传感器行业多年,对其技术及应用小有心得。在将多年与地质灾害相关项目整理之后,终于有此篇文章问世。 技术概述 无线传感器网络诞生于上世纪90年代末,最初是美国军方提出用以进行战场环境监
[工业控制]
利用<font color='red'>无线</font>传感器网络提高地质灾害监测能力
无线充电技术是开启机器人时代的关键钥匙
2018年人工智能机器人讨论热度持续升温,无论是哪一家机器人制造商皆希望透过差异化的产品特色,赢得市场注目进而创造营收佳绩,而无线充电技术的导入,就是一项刺激机器人创造另一波成长高峰的关键技术。 机器人对无线充电的需求,就像是一头沉睡的狮子般逐渐被唤醒。 捷佳科技市场总监亓立安表示,磁共振已突破无线充电距离、功率与面积的限制,成为许多机器人制造商将产品无线化的东风,包含扫地机器人、陪伴/个人型机器人、家庭报警/安防机器人,机器手臂等应用,皆有望成为未来无线充电导入的目标。 以现阶段来看,首波导入无线充电技术的机器人,预计锁定于扫地机器人和陪伴型机器人为主。 亓立安谈到,许多扫地机器人原来使用的充电座,可能会因为使用时
[物联网]
<font color='red'>无线</font>充电技术是开启机器人时代的关键钥匙
DMR联盟推动数字移动无线电市场的增长
几家世界领先的数字无线服务设备和网络供应商今天宣布推出新的 DMR Association。该协会由致力于帮助建立 DMR(数字移动无线电)这一标准的 DMR MOU Association 创始成员所创建,旨在将 DMR 提升至新的水平:支持互操作性和新产品/服务开发,将 DMR 打造成为传统和集群数字无线电专业用户的首选标准。 通过建立 DMR 标准的测试和验证的最佳实践,DMR Association 将专注于消除互操作性方面的障碍。该机构还将把重点放在创建和推广一个有关 DMR 的共同行业观点,并推出各种服务来为价值链中的所有企业壮大这一市场。这包括制订类似于 DMR Association 认证课程的教
[网络通信]
用GC1012B构建可编程数字无线电接收机
摘要:介绍了数字下变频器CCl012B,并使用这款芯片构建了一个可编程数字无线电结构的OFDM 传输系统的接收机。 关键词:可编程数字无线电 数字下变频器 CCl012B 现代宽带无线电接收机越来越强调硬件平台的数字化和可编程性,在向软件无线电迈进的过程中,这一点显得尤为突出。可编程数字无线电PDR(programmable digital radio)的概念即是在这一背景下提出的,是指以带通采样、多速率信号处理及数字下变频技术等为理论基础,利用可编程器件CPLD、FPGA及DSP灵活的可重构性及强大的数字处理能力构建的数字化、可编程的无线电硬件平台。PDR结构的硬件平台通常具有富裕的带宽和良好的实时性。在WCDMA、WLA
[应用]
eSIM卡可实现远程向车辆提供无线网联服务
据外媒报道,2013年10月,全球移动网络运营商行业组织GSMA曾透露,其正在研发一种新型SIM卡,此类SIM卡能够就地焊接、然后经过编程、远程接入选定运营商网络。GSMA将其称为嵌入式SIM卡,简称eSIM卡,该卡可适用于智能手表、智能手机、家居以及汽车等各种网联设备。通用汽车(General Motors)、捷豹路虎(Jaguar Land Rover)、雷诺日产(Renault Nissan)、斯堪尼亚(Scania)和沃尔沃汽车(Volvo Cars)等几家汽车制造商都站出来支持该举措。 该虚拟eSIM卡可与云相连,汽车制造商能利用该卡通过自己选择的网络运营商,远程向车辆提供无线网联服务。从而此类公司能够提供信息娱乐、
[汽车电子]
eSIM卡可实现远程向车辆提供<font color='red'>无线</font>网联服务
基于C8051F020的K型热电偶无线测温系统设计
   O 引言   目前,温度测量已被广泛应用于钢铁、冶金、工业焊接、波峰焊、回流焊等各个领域。这些应用的待测温度很高,测量环境非常恶劣。传统的有线测温装置,在这种测温环境下,或无法应用,或受到很多限制。这就要求研发无线的测温系统。这种系统要能够耐受恶劣的环境,还要具有高的测量精度和温度采集速度,并能在远距离由上位机接收。   根据上述工业生产的需要,本文研发出了一种无线测温系统。该系统使用K型热电偶作为感温原件,测温范围大,适用于波峰焊、回流焊等高温领域。而且本系统具有独立的温度补偿电路,从而解决了某些集成温度补偿芯片温度采集速度慢的问题,提高了温度测量的灵敏度。由于本系统是无线收发,使用CCl000作为无线通讯芯片
[单片机]
基于C8051F020的K型热电偶<font color='red'>无线</font>测温<font color='red'>系统</font>设计
小广播
最新模拟电子文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved