一种新型自动抄表系统数据集中器的设计 - 中国一卡通网
用户名密码 [免费注册] [找回密码] 推广技巧 发布求购 建商铺  发产品  会员体制比较  
 

一种新型自动抄表系统数据集中器的设计

来源:中国一卡通网  作者:不详  发布时间:2012-11-20 09:07:37  字体:[ ]

关键字:自动抄表  数据集中器  通信  

摘   要:本文设计了一种用于自动抄表系统的数据集中器,对它的本地及远程通信的实现进行了详细阐述。该数据集中器采用基于uPD78F0881 单片机的硬件平台,实现了实时时钟、数据存储、数据通信等功能,并针对抄表系统通信特点设计了通信协议。最后,经测试表明所设计的系统达到了低功耗、高可靠性的设计要求。

  引言 

  传统的手工抄表费时、费力,准确性、及时性等都得不到可靠的保证,且不利于科学管理,给城市管网的建模、分析、规划等都带来很大的困难。为解决上述问题,能够将耗能表计量数据自动采集、传输和处理的自动抄表系统越来越多的被采用。

  自动抄表系统主要由主站系统、数据传输通道、数据集中器、数据采集器构成,其中数据集中器不仅要实现通信协议的转换,还要完成命令下达、数据存储、数据上传等功能,是个似乎不起眼但技术含量很高、现场服务量大的重要环节。

  1 系统组成

  自动抄表系统结构如图1 所示。数据集中器处于抄表系统的中间层,是抄表系统的中枢,既完成对下级采集器的数据收集,也能够响应主站指令,完成数据通信任务。 


  数据集中器与数据采集器采用CAN 总线的通信方式。

  CAN 总线相比其它的数据通信方式具有突出的可靠性、实时性和灵活性。数据集中器还可通过红外方式与手持设备通信,用于本地抄表及现场设备调试与配置。

  2 数据集中器的硬件设计

  数据集中器采用模块化设计,根据其功能分为不同的模块,它的结构框图如图2 所示: 



  图2 数据集中器的硬件结构图

  数据集中器使用了uPD78F0881 单片机,它是NEC 公司推出一种高性能价格比8 位单片机,其基本特性如下:1.8~5.5V 的宽工作电压范围;最低1A 的工作电流(停止模式下);内置上电清零(POC)电路、低电压检测器(LVI)和看门狗定时器,合理使用这些功能可有效提高系统可靠性;内置CAN 总线控制器,简化了CAN 总线的电路设计同时降低了成本;2 通道串行接口、8 路外部中断、2 个16 位定时/计数器、4 个8 位定时/计数器。

  下面就集中器中一些主要电路的设计作简要介绍。

  2.1 CAN 总线电路设计 



  图3 CAN 总线节点硬件电路原理图

  在本自动抄表系统中,数据集中器与数据采集器是通过CAN 总线通信的,设计了如图3 所示的CAN 总线接口电路。从图中可以看出,电路主要由3 部分组成:单片机uPD78F0881、CAN 总线驱动器TJA1040、高速光电耦合器6N137 和光电耦合器PS2501.

  TJA1040 的STB 经光耦2501 隔离后连接到uPD78F0881的P17.P17 为1 时可使TJA1040 处于待机模式,在该模式下可大大降低功耗,此时TJA1040 的接收与发送器都会关闭,同时监视总线状态,一旦检测到显性位则将RXD 置0.而RXD 的变化会使uPD78F0881 将P17 置0,这就使TJA1040 重新工作在了正常模式。

  为增强CAN 总线节点的抗干扰能力,uPD78F0881 的CTXD 和CRXD 是通过高速光耦6N137 与TJA1040 相连的,且光耦两侧电路通过采用小功率电源隔离模块实现了电源的完全隔离,很好的实现了总线上各CAN 节点间的电气隔离,提高了节点的稳定性和安全性。

  TJA1040 的CANH 和CANL 引脚各自通过一个0.2A 的自恢复保险与CAN 总线相连,这样可保护TJA1040 免受过流冲击。CANH 和CANL 与地之间各自接了一个30pF 的小电容及一个瞬态电压抑制二极管(TVS)。小电容可以起到滤除总线上的高频干扰和一定的防电磁辐射的能力。瞬态电压抑制二极管可保护TJA1040 免受瞬变干扰和瞬态高能量的冲击。 

  2.2 红外通信电路设计

  红外通信电路由发射电路与接收电路组成,如图4 所示。

  其中SE303 是用于发射红外线的二极管,波长为940 nm ,TL0038 是一体化红外接收器。 



  图4 红外数据通信电路原理图

  uPD78F0881 的TXD0 发送串行数据信号,并通过三极管驱动SE303.TO00 输出38kHz 的脉冲序列作为载波信号,通过三极管对红外信号进行调制。为增强红外发射电路的性能,利用单片机输出的脉冲信号占空比可调的特性,降低信号的占空比来提高发射电流幅度。

  TL0038 将接收到的38kHz 红外光调制信号解调为二进制数字信号,提供给单片机处理。接收器的数据输出端接到uPD78F0881 的串行数据接收端RXD0. 

更多

新闻投稿合作邮箱:yktchina-admin@163.com    字体[ ] [收藏] [进入论坛]

推荐文章

论坛热帖