兼容串行通信与以太网通信的微机保护通信系统研究的论文

兼容串行通信与以太网通信的微机保护通信系统研究的论文

ID:10535136

大小:60.50 KB

页数:6页

时间:2018-07-07

兼容串行通信与以太网通信的微机保护通信系统研究的论文_第1页
兼容串行通信与以太网通信的微机保护通信系统研究的论文_第2页
兼容串行通信与以太网通信的微机保护通信系统研究的论文_第3页
兼容串行通信与以太网通信的微机保护通信系统研究的论文_第4页
兼容串行通信与以太网通信的微机保护通信系统研究的论文_第5页
资源描述:

《兼容串行通信与以太网通信的微机保护通信系统研究的论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、兼容串行通信与以太网通信的微机保护通信系统研究的论文 摘要:随着变电站自动化技术在电力系统中的逐步应用,势必要求变电站中各二次设备逐步实现网络化。微机继电保护装置作为变电站重要的二次设备,对其通信系统提出了很高的要求。本文根据微机保护通信系统的要求,设计了由以太网与串行通信相结合的通信系统,阐述了通信系统的硬件构成,完成了相关驱动程序与通信功能软件的编写。开发的通信系统对于提高电力系统综合自动化水平具有重要的现实意义。  关键词:微机保护;通信系统;串行通信;以太网  1引言    变电站自动化技术经过10多年的发展已经达到很高的水平,在我国城乡电网

2、改造与建设中不仅中低压变电站采用了自动化技术实现无人值班,而且在220kv及以上的超高压变电站建设中也大量采用自动化新技术,从而大大提高了电网建设的现代化水平,增强了输配电和电网调度的可能性,降低了变电站建设的总造价。随着计算机技术、网络技术的迅猛发展,以太网技术在工业领域得到了广泛应用[1,2]。以太网具有良好的开发性、稳定性、易维护性、传输速度快、价格低廉、易于实现与上层管理信息网络的无缝连接,而且为不同厂商的产品提供了一个统一的接口,便于实现互联和互操作[3,4]。因而,在微机保护中可采用以太网构建通信系统,同时,为了兼顾传统的通信模式,设计中

3、仍然保留了串行通信接口。本文以串行通信与以太网通信相结合的通信系统为出发点,就相关问题进行阐述。    2硬件构成    2.1串行通信接口  装置中,考虑到需要处理的数据较多,数字算法的计算量大,因此在保护cpu的选择上采用的是ti公司的新一代高性能32位浮点dsp芯片tms320vc33。.由于在vc33的内部结构中没有集成通用异步接收发送器(uart),所以当保护系统与厂站局域网、远方调度进行数据通信,并要求有较高的实时性时,就必须扩展异步通用芯片,以求得到较高的通信速度。本装置采用的通用异步接收发送器芯片是ti公司的tl16c752,它具有低

4、功耗、高速度的特点,最大数据传输速率可达1.5mb/s,且接收器与发送器相互独立,可进行dma操作,控制灵活方便。同时还具有回读功能,可以在线诊断,它提供了两组增强型的独立uart接口,具有16字节的发送和接收fifo、modem控制接口和通信状态寄存器。它与dsp芯片的结构示意图如图1所示。    在装置中设置了两个串行通信口,其中串口1固定为rs-232,在实际应用中用来实现串口打印实时数据和各种参数,串口2可以通过跳线选择为rs-232或rs-485模式,用来组网通信。装置中的cpld芯片主要是用来产生片选、读写等控制逻辑,它采用的是xilin

5、x公司生产的xc95144;加入光隔则提高了通信的抗干扰能力;电平转换芯片max232acse与max490esa的作用是使信号电平(ttl电平)转换为rs-232或rs-485电平,或进行二者之间的逆转换。  2.2以太网接口  在装置中选择rtl8019as作为以太网控制芯片。选择好dsp芯片和网络芯片之后,要以tms320vc33和rtl8019as构建以太网,关键在于dsp处理器与网卡控制芯片之间的接口设计。下面就讨论tms320vc33芯片与rtl8019as芯片之间如何进行连接,从而实现有效的数据通信。  在tms320vc33和rtl8

6、019as之间通过xilinx公司生产的cpld芯片xc95144进行连接,硬件结构的示意图如图2所示,其中xc95144在接口电路中起逻辑转换的作用,存储芯片am29f400b75ec用来存储网卡芯片初始化等信息。    基于dsp与rtl8019as组成的以太网,dsp主处理器与网卡之间的接口主要实现的功能有[5-7]:  (1)主处理器通过接口电路对网卡芯片进行控制,包括对网卡的逻辑控制、读写控制、复位等;  (2)主处理器与网卡之间的数据交换,dsp通过接口电路对网卡接收数据进行读取,将需要发送的数据写入网卡缓存。    3通信功能的软件实现

7、    3.1串行通信的软件设计  3.1.1uart的驱动程序设计  对于通用异步接收发送器(uart)tl16c752的驱动程序设计,就是对与dsp芯片通信相关的内部寄存器进行操作,下面就简要介绍一下相关的寄存器的情况与设置。  3.1.1.1线路控制寄存器(lcr)  线路控制寄存器(lcr)存放串口传送的二进制位串数据格式,lcr是一个8位的寄存器,各位的定义如下:d0d1是字长选择位,若d0d1=00,传送的字长为5位;d0d1=1时字长为6;d0d1=0时字长为7;d0d1=11时字长为8。d2位是停止位选择,d2=0时停止位为1位;d2

8、=1时停止位为1.5位。d3=0时校验有效;d3=1时检验无效。d4是校验类型位,d4=0时进行奇校验;d4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。