电子工程师的网站
首 页 |  新闻资讯 | 最新产品 | 解决方案 | 技术参数
设计应用
电路图 | 技术资料 | 芯片资料 | 技术论坛
  现在位置: 首页 > 设计应用 > EDA/PLD > 详细信息
EDA/PLD:基于PL3200的自动抄表系统采集器的设计
来源:   时间: 2007-6-3 17:11:19    
引言

       随着电力市场的不断扩大,当前大量存在的人工抄表这种费时费力效率低下的方式已远不能满足现代化管理的需要。为了解决此问题,提高用电管理的自动化水平, 应采用自动抄表系统,不但可以节约劳动力、提高工作效率,而且可以避免人工抄表存在的误抄及漏抄,避免了各种人为因素的电量、电费损失。笔者研究的电力线扩频载波自动抄表系统主要由电能表、数据采集器、集中器、主控站和通信信道组成,系统框图如图1。本文主要描述采集器设计。

           自动抄表系统框图

                         &
nbsp;                          图1 自动抄表系统框图

       采集器是自动抄表系统安装在现场的低端设备,其作用是将多台电能表连接起来,对用户电能表的脉冲进行数据采集处理,接收来自集中器发来的各种操作命令,向集中器回送电能表数据,对违章、欠费用户实施警告和控制。采集器主要由中央处理单元、数据采集存储单元、载波调制解调单元组成。

       本设计是基于51兼容芯片PL3200的单片机,对4路电能表的脉冲进行实时采集、计算,变成各路电表的用电量数据进行保存。通过RS485串行通讯口可利用外设对系统初始化设置和数据抄录。初始化设置包括系统编号、电表常数和表底数设置,系统依据这些参数进行电量转换。系统内配有电源监视器和看门狗,保证系统可靠运行。同时,还具备红外或其他方式的通信功能,以便在采集器与外界联系中断时,采用半自动的方式进行抄表。

       PL3200芯片是北京福星晓程公司开发的多功能智能型电能计量芯片。PL3200是内嵌了805 1指令的高速微处理器芯片,其软件易于开发,具有8/16位双模式ALU,能够8倍速于标准805 1处理器,运行速度快,数据处理能力强。该芯片还具有两个全双工UART,一个可配置为38kHz的红外通信模式,另一个可配置为RS485通信模式,提供了多种方便的数据传输方式。

       系统硬件结构

       系统的硬件结构如图2所示。它实现的功能是对电能的计量和与外界进行通信。

            硬件结构电路

                                                图2 硬件结构电路

       电能计量

       PL3200的电能计量部分有以下特点:

       提供高精度电能计量;

       提供有功功率和无功功率瞬时值输出(应用于仪表校验);

       指示正/负功;

       双通道电流采样,具备防窃电功能;

       电流通道内置可调增益放大器(PGA),方便电能计量的多种采样方式;

       具有电压/电流有效值测量以及相电压频率测量功能。

       其工作原理是:首先,通过电流互感器CT、电压互感器PT对电流、电压采样,采样电路如图3;采样后经过放大电路放大,通过A/D 转换器转换成为数字信号;接下来经过数字滤波、移相等处理;最终,得到有效的电能计量数据。从而,完成对有功/无功功率、瞬时电流和电压的有效值以及当前的交流频率值的计量,计算。

             外接采样电路

                                                       图3 外接采样电路

       计量电路可以由软件来控制采样两路电流信号中的某一路。在计量模块内部与电压采样结果进行乘法处理,计算得到有功功率、无功功率。上电复位时默认为第一路ADC 采样作为电流通道的输入。计量输出部分采用的是主时钟分频得到600KHz 频率再经过降12 倍频采样得到速率为50KHz 数字脉冲输出。

       计量模块与8051之间是并行通讯,通过寄存器以及中断进行控制。PL3200 内部的嵌入式微处理器8051可以通过特殊功能寄存器(SFR,包括控制寄存器、标识寄存器、校表寄存器和数据寄存器四类)地址直接访问计量模块内部的寄存器。

       RS-485通信

       采集器通过RS-485总线构成一个现场总线网络来设置和抄读电表数据,使它适合应用在带有RS-485接口的多功能电子表的场合。

       PL3200 内部有2个比较器,通过他们可以将RS-485通讯的差分信号转换成UART1所识别的SCOMS 信号,同时也可以将UART1 的输出信号转换成差分信号,从而直接进行RS-485通讯。外接电路图如图4。

                  RS-485通信接口电路

                                              图4 RS-485通信接口电路

       RS-485是一种低成本、易操作的通信系统,RS-485总线收发器采用平衡发送和差分接收,即在发送端,驱动器将TTL电平信号转换成差分信号输出;在接收端,接收器将差分信号变成TTL电平,因此具有抑制共模干扰的

能力,加上接收器具有高的灵敏度,能检测低达200mV的电压,故数据传输可达千米以外。RS-485总线采用二线方式,为保持总线平衡传输需要在传输线两端并接一个电阻。

       由于RS-485无标准通信协议,协议应自定义,RS-485总线的协议制定和软件编程对系统传输的可靠性有很大影响。另外RS-485总线是异步半双工的通信总线,在某一个时刻,总线只能呈现一种状态,所以这种方式一般适用于主机对分机的查询方式通信,总线上必然有一台始终处于主机地位的设备在巡检其它的分机。因此采用RS-485总线连接的多个站点,任一时刻只能有一个站点在“说”,其它站点只能处于“听”状态。如果有多于1个的站点在“说”,数据将在通信总线上碰撞,结果使处于接收状态的站点收不到正确的数据。为保证数据传输质量,对每个字节进行校验的同时,应尽量减少特征字和校验字。所以需要制定一套合理的通信协议来协调总线的分时共用。这里采用的是数据包通信方式,通信数据是一帧或一包地发送,每包数据都有引
导码、长度码、地址码、命令码、内容、校验码等部分组成。其中引导码是用于同步每一包数据的引导头;长度码是这一包数据的总长度;命令码是主机对分机(或分机应答主机)的控制命令;地址码是分机的本机地址号;“内容”是这一包数据里的各种信息;校验码是这一包数据的校验标志,采用和校验方式。

       为了可靠的工作,在RS-485总线状态切换时需要做适当延时,再进行数据的收发。具体的做法是在数据发送状态下,先将控制端置“1”,延时lms左右的时间,再发送有效的数据,一包数据发送结束后再延时lms后,将控制端置“0”。这样的处理会使总线在状态切换时,有一个稳定的工作过程。

       系统软件设计

       系统软件主要由主程序、脉冲采集中断服务程序和掉电保护中断服务程序等组成。主程序主要完成脉冲量到用电数据的计算转换,以及系统与外设的通讯,主程序流程图如图5。首先进行工作单元、标志单元的初始化,通过写寄存器使能电能计量、设置工作模式、调整电能计量精度,等待外部有关参数设置,然后系统才能根据每个表的常数、底数和采集到的脉冲量进行用电量转换,电量脉冲数够表常数的1/10时,电量值增加0.1度,脉冲数清零。通过RS-485口就可随时抄录出精确到0.1度的各电表当前用电量值,不够1/10个表常数的电量脉冲数仍保存在RAM中由下次脉冲继续累加。

                 电能计量流程图

                                                  图5 电能计量流程图

       脉冲采集中断服务程序完成脉冲的采集和脉冲复位,当采集到某路脉冲后,将该路脉冲标志位置1,以便主程序对其进行电量查询和转换。掉电中断设置为最高级别中断,当电源监视器监视到电源电压降低到4.6V时,便通过INTO向CPU中断,警示电源开始掉电,让CPU进入中断程序,及时进行现场和数据保护处理。

       结语

       本文介绍的设计方案由于采用了PL3200单片机,其丰富的片上外围功能模块使得外围电路得以大大简化,以及其超低功耗模式,从而降低了成本,提高了运行可靠性。目前该设计已经在电能表自动抄收系统实际运行中取得了很好的效果。

       参考文献:

1.  赵兴勇.”远程自动抄表系统的研究“.电力学报,2000(O1)
2.  王月志,刘伯刚.”自动抄表系统“.电测与仪表.2004(9)
3. “PL3200芯片手册”,北京福星晓程电子科技股份有限公司. 2004 2
4.  赵兴勇.“远程自动抄表系统的研究”.电力学报,2000(01)
5.  Mak.S, Radford. D, ‘Design considerations for implementation of large scale automatic meter reading systems’, Power Delivery, IEEE Transactions on,Volume 10,  Issue 1,  Jan. 1995

相关信息
发表评论
打印本页 关闭本页
RS-232、RS-422与RS-485协议标准及应用概述
  一、RS-232、RS-422与RS-485的由来     RS-232、RS-422与RS-485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的,RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的。为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mb/s,传...
>>详细内容
基于RS-485总线的小型集散系统设计
  1.前言  集散控制系统是一种价格昂贵的自动化控制装置,国内外集散系统制造公司,在生产大型集散系统的同时,都推出了同系列的小型集散系统,即使这样,其价格对国内小企业而言仍然偏高。我们从我国中小企业的实际情况出发,以个人计算机做操作站,通过RS-485总线与多台DCS基本控制器组成了一种简易集散系统,经济实用。    2.系统的组成及其框图  整个系统包括一台PC或者IPC作为...
>>详细内容
三菱FX系列PLC与三菱变频器通讯应用实例(RS485)
    ① 三菱PLC:FX2N + FX2N-485-BD   ② 三菱变频器:A500系列、E500系列、F500系列、F700系列、S500系列   两者之间通过网线连接(网线的RJ45插头和变频器的PU插座接),使用两对导线连接,即将变频器的SDA与PLC通讯板(FX2N-485-BD)的RDA接,变频器的SDB与PLC通讯板(FX2N-485-BD)的RDB接,变频器的RDA与PLC通讯板(FX2N-485-BD)的SDA接,变频器的RDB与PLC通讯板(FX2N-485-...
>>详细内容
什么是RS485接口
  典型的串行通讯标准是RS232和RS485,它们定义了电压,阻抗等,但不对软件协议给予定义,区别于RS232, RS485的特性包括:    1. RS-485的电气特性:逻辑“1”以两线间的电压差为+(2—6)V表示;逻辑“0”以两线间的电压差为-(2—6)V表示。接口信号电平比RS-232-C降低了,就不易损坏接口电路的芯片, 且该电平与TTL电平兼容,可方便与TTL 电路连接。   2. RS-485的数据最高传输速...
>>详细内容
波特率自适应的RS-485中继器设计
   RS-485收发器采用平衡发送和差分接收,因此具有抑制共模干扰的能力;加上接收器具有高灵敏度,能检测低达200 mV的电压,故传输信号能在千米以外得到恢复。使用RS-485总线,一对双绞线就能实现多站联网,构成分布式系统,且设备简单、价格低廉,能进行长距离通信,因而得到了广泛的应用。由于在双绞线上的电平损耗,RS-485标准通信的最大传输距离是1 200 m,因此更远距离的应用中必须使用...
>>详细内容
电表设计中的红外和RS-485通信
  在设计电表时,通信往往是最后考虑的问题。目前的电表设计需要收集越来越多的信息,并且能够自动地把这些信息传输到电力公司。在MAX3120电表参考设计中,通信子系统的工作既是用于这一目的。 为什么要进行通信? 在设计电表时,通信往往是最后考虑的问题。传统电表使用老式的被动通信方式传输用电信息:抄表员定期抄表并读取数值。而新一代电表需要收集的信息越来越多。如果对工作人员...
>>详细内容
已有(
)位对此新闻感兴趣的网发发表了看法 >>更多评论
内 容:
     
 
热点新闻
一周排行
关于我们 | 服务项目 | 付款方式 | 广告服务 | 联系我们 | 友情链接 | 投诉 建议 合作 | 网站地图 | 加入收藏
Copyright © 2007-2008 WEEQOO.COM Corp.All Rights Reserved. 版权所有 经营许可证编号:浙B2-20050339 法律声明
维库电子旗下网站:维库电子市场网 | ChinaICMart | 维库电子开发网 | 维库电子人才网
总部:杭州市下城区朝晖路182号国都发展大厦1号楼80A
电话:0571-85889139-8007 QQ:303939539 | MSN:zh1226@hotmail.com |  邮箱:laz8258@163.com dzsc51@163.com