老古开发网首页
导航:老古开发网首页文章索引文章分类DSP数字信号处理→[基于嵌入式多芯片模组的微机保护平台]
| -文章搜索 - 最新文章 - |

基于嵌入式多芯片模组的微机保护平台

发布时间:2006年6月22日 点击次数:819
来源:继电器   作者:陈浩敏 王 钢 石 磊 赵建仓
 

       0引言

  随着我国经济建设和电力工业的迅速发展,电力网的结构发生了巨大变化,各种类型的高压/ 超高压/特高压输电线路以及大容量发电机和变压器等不断涌现。为了适应这一状况、保证电力系统安全稳定经济运行以及连续可靠地供电,迫切需要性能卓越的继电保护为之提供根本保证。同时,随着计算机、网络和多智能技术的不断进步,微机继电保护正向着高度数字化、网络化、综合化和智能化的方向迅速发展[1]。遵循开放式体系结构,借鉴工业控制机小型化、组合化、模块化和标准化的思想,结合电力系统微机保护的具体要求和未来发展趋势,本文提出并构造了基于嵌入式多芯片模组的高性能微机保护平台。本文采用多芯片模组形式研制开发的具有自主知识产权的嵌入式中央处理模组MCM2812是以高性能数字信号处理器(DSP)为核心,集成了多种大容量存储器、译码器、时钟日历、网络通信和电源管理等功能元件,具有强大的数据处理能力等。微机保护的网络化发展,希望每个保护单元尽可能共享系统的运行方式及故障信息数据,对保护装置的网络通信功能提出了很高的要求。CAN控制器局域网具有简单易用、组网方便、抗干扰能力强等优点,而嵌入式以太网则在传输速度和通用性方面表现突出,它们代表着微机保护网络通信的发展方向,本文对这两种网络进行了分析研究,并成功开发了相应的模组和软件驱动。该微机保护平台强大的数据处理和网络通信功能、良好的通用性和抗干扰性,为实现保护高度数字化、网络化、综合化和智能化提供了强有力的平台支撑。

       1系统总体结构

  本文所研究的微机保护平台是基于开放式系统体系结构,具有小型化、组合化、模块化和标准化等特点的平台。同时,该平台也是测量、控制、数据通信的平台。该平台的硬件系统采用插件式结构,主要包括五类插件:交流电压电流变换插件、中央处理插件、继电器插件、电源插件以及人机交互插件,其硬件结构如图1所示。其中,人机交互插件包括中央处理模块、Ethernet 模块、CAN/RS485模块、LCD和键盘管理模块。中央处理插件包括中央处理模块、网络通信模块、开入模块、开出模块和模拟量数据采集(DAQ)模块。中央处理插件是该平台的核心,可根据不同的应用层次或用户的不同需求任意设置其数量,以完成更加复杂可靠的保护和控制方案。中央处理插件和人机交互插件的核心是中央处理模块,本文采用多芯片模组形式开发了嵌入式中央处理模组MCM2812,为实现微机保护的高度数字化、网络化、综合化和智能化提供了强有力的硬件和软件支撑。

                        

       2中央处理插件

  微机保护控制的一切功能都要通过中央处理插件实现。因此,中央处理插件的先进性和稳定性决定了整个微机保护控制的先进性和稳定性。中央处理插件既涉及模拟量的处理,也涉及数字量的处理,还涉及网络通信,结构复杂,功能繁多,因此采用模块化设计,按功能分成5类模块:

  ① 中央处理模块,由高性能嵌入式多芯片模组MCM2812实现。

  ② 模拟量数据采集模块,包括低通滤波单元、电压跟随单元、多路转换单元和高速高精度的模数转换单元,可以实现16路频率高达1 M的16位高精度数据采集。

  ③ 开入模块,由输入光电隔离和输出缓冲构成,其输出状态可由MCM2812高速I/O读取。

  ④ 开出模块,由输入锁存和输出光电隔离构成,其输入状态可由MCM2812高速I/O写入。

  ⑤ 网络通信模块,具有控制器局域网和嵌入式以太网接口。

       3嵌入式中央处理多芯片模组

       3.1多芯片模组的设计思想

  随着微控制器/ 微处理器应用的发展,对其性能要求也越来越高。然而,现有的微控制器/微处理器不是存储容量不够,就是功能达不到设计要求,或是芯片本身的抗干扰能力不足。在这种情况下,使用者只能自己去设计实现这些功能和要求。对于尚未精通微控制器/微处理器的使用者,要求他不仅要了解和熟悉指令系统、寄存器功能、寻址方式和端口信号,而且还要进行单片机、存储器、电源管理、系统时钟电路、译码电路、I/O接口和时钟日历等的设计和调试以及提高微控制器/微处理器的抗干扰能力,这将是一个

工作量很大的艰巨任务。即使对于有经验的使用者,虽然没有什么大的设计难点,但每次设计开发应用系统时都要重复这些工作,且容易引入人为的错误,延长了设计开发周期,降低了工作效率,不利于设计开发的产业化发展。

  针对以上问题,我们采用了嵌入式模组化设计思想,即在尽可能小的电路板上集成CPU 以及相关的外围芯片电路(包括扩展各种存储器、电源管理、系统时钟电路、译码电路、I/O接口和时钟日历等),并使用全金属外壳封装成黑匣子,以获得容量更大、功能更强、抗干扰能力更好的模组芯片。使用者只需要知道模组外部接口的管脚定义就可以把该模组芯片嵌入到相应的应用系统中,不必理会其复杂的内部结构。这样,就使得使用者可以把更多的精力放在自身的应用系统设计上,而无需过多地重复底层繁杂的电路设计调试。这种模组化设计方法对于提高设计效率、降低设计难度、减轻设计者的负荷是有很大好处的。

  总的来说,以CPU为核心,集成多种外围芯片,构成中央处理模组芯片,可以具有如下优点:

  ① 属于嵌入式系统设计,只需了解其外围接口规范,就可以像一般单片机一样轻易地设计出各种应用方案,有利于移植、扩展和升级。

  ② 扩展了CPU的功能,适用于多种控制领域,扩展了各种类型的内存,便于处理和存储各种类型的大量数据;内置电源管理,净化电源供应;片上译码,简化外围接线;带日历管理,实时显示时间。

  ③ 避免大量重复性的底层设计调试,节省开发者时间,大大缩短产品的开发周期。

  ④ 抗电磁干扰能力强。采用全金属外壳密封,并用绝缘胶填充内部空隙的封装形式,对环境中的电磁波干扰具有良好屏蔽性能,并且对空气湿度、温度的变化不敏感,能适应各种工作环境。

  ⑤ 稳定性强。小空间紧密布线、内置电源滤波净化系统、绝缘胶填充及金属外壳封装等抗干扰技术的应用均有利于提高DSP在高频运行时的稳定性。

       3.2嵌入式中央处理模组芯片MCM2812

  嵌入式中央处理模组芯片MCM2812以TI公司的DSP芯片TMS320F2812为内核,集成528k Words静态存储器(SRAM)、640 k Words闪速存储器(FLASH)、32k Bytes EEPROM、译码器、总线缓冲器、时钟日历和电源管理等芯片电路,具有强大的数据处理能力,宽裕的存储器空间,灵活的扩展外围接口控制方式和精确的实时时间日历,是一款新型的嵌入式中央处理模组。其资源和结构如图2所示。

                           

       3.3MCM2812的主要性能

  MCM2812以高性能数字处理芯片为核心,指令周期为6.67 ns,4 M程序寻址空间和4 M数据寻址空间,支持标准JTAG实时仿真,支持标准C/C++编译调试;其外部扩展的640 k Words的FLASH存储空间,可存放程序代码、录波数据和汉字库,528 k Words的SRAM存储空间,支持高速访问,可存放临时数据,32 k Bytes位的EEPROM存储器,可存放系统参数、定值,1k Words位的OTP ROM存储器,可存放代码密钥;此外,MCM2812还带有两组事件管理模组,包括两个16位通用定时器,8路16位脉宽调制通道(PWM),3路事件捕获单元;模组还带有四种通信模块,包括控制器局域网(CAN),两个串行通信接口(SCI),串行外设接口(SPI),多通道缓冲串口(McBSP);模组还集成了实时日历时钟芯片,支持年、月、日、星期、时、分、秒的时间日历,并能在电池的支持下可以实现掉电保护;外设总线接口可以提供高速I/O的数据总线接口和片选信号;电源管理芯片可以提供1.8 V和3.3 V电源。

       4网络通信

       4.1控制器局域网(CAN)

  CAN是一种具有很高保密性、有效支持分布式控制或实时控制的串行通信网络。嵌入式中央处理模组MCM2812的CAN模块支持高达32个CAN邮箱,每次可以传送0到8个字节的数据,具有可编程的局部接收屏蔽、位传输速率、中断方案和总线唤醒事件、超强的错误诊断、自动错误重发和远程请求回应、自测试模式等功能[1]。

    CAN通信采用两线接口

,要进行通信的各节点的控制器通过CAN驱动器连接到CAN总线上,各节点在CAN通信中没有物理地址,而是采用软件ID辨识的方式对在总线上广播的信息进行过滤,以及当多个节点需要同时信息传送时由信息传送的优先级决定。

  本文采用了TI公司的SN65HVD230作为CAN驱动器。具体联结如图3所示。

                            

       4.210/100 M自适应以太网

       4.2.1以太网和IEEE802.3规约


  以太网规范是第一个世界范围的局部网络技术规范。IEEE802 协议标准系列中,数据链路层包括逻辑链路控制(LLC)子层和媒体访问控制(MAC)子层。其中MAC位于LLC和物理层之间。它使LLC适用于不同的媒体访问技术和物理媒体。MAC单独作为一个子层,就不会因媒体访问方法的改变而影响较高层次的协议,也有可能使局部网络协议的高层与OSI的参考模型的高层协议兼容。MAC子层主要由数据封装和媒体访问管理两个模块组成,完成数据帧的封装、拆封、发送和接收功能[3]。在局域网中,站点可以检测到其他站点在干什么,从而相应地调整自己的动作。IEEE802.3规约标准适用于CSMA/CD局域网。其工作原理是:一旦检测到冲突,就立即停止发送,并向总线上发一串阻塞信号,通知总线上各站冲突已发生,这样通道的容量不致因传送已损坏的帧而浪费,即所谓的边听边讲[4]。

       4.2.2以太网通信模组MCM91C111

  嵌入式以太网通信模组由以太网芯片LAN91C111及其外围辅助电路和电磁耦合变压器TG110-S050N2构成。该模组可以由中央处理模组MCM2812驱动,在微机保护平台中实现嵌入式以太网。具体联结如图4所示。

                          

  MCM91C111的地址使AEN由MCM2812的片选信号控制,地址线A1、A2、A3由MCM2812的地址信号A7、A8、A9提供。由于 LAN91C111是按通用标准时序设计的高速芯片,在读写访问时序上与DSP能互相兼容,所以只要把RD和WE直接相连即可。以太网芯片当接收到数据时,会产生中断信号,把该信号输入MCM2812的外部中断引脚XINT2即能触发外部中断,随之进入中断响应程序处理数据。

       5结论

  本文提出并成功地开发了基于嵌入式多芯片模组的高性能通用微机保护平台。该平台在采用工业控制开放式体系结构的基础上,兼顾了电力系统微机保护的特点,符合微机保护高度数字化、网络化、综合化和智能化的发展趋势。该保护平台以嵌入式中央处理多芯片模组为核心,并嵌入了控制器局域网(CAN)和以太网(Ethernet)通信模组,具有强大的数据处理和网络通信功能、良好的通用性和抗干扰性。目前,基于该平台已成功地开发了微机发电机、变压器和线路保护装置并应用到电力系统中。

       参考文献

[1]贺家李(HE Jiali).电力系统继电保护技术的现状与发展(The Present State and Development Prospects of Power System Relay Protection)[J].中国电力(Electric Power),1999,32(10):38-40.
[2]卓清锋,刘和平,等(ZHUO Qingfeng, LIU Heping,et al). TMS320LF2407的CAN模块使用方法(The Usage of TMS320LF2407 CAN Module)[J]. 电子产品世界(Electronic Engineering and Products World), 2002,9:41-43.
[3]刘京菊,孙乐昌,等

(LIU Jingju, SUN Yuechang,et al). 以太网MAC子层功能分析及安全性探讨(Analysis of the Ethernet MAC Sublayer′s  Functions and Discussion of the Ethernet MAC)[J]. 电脑开发与应用(Computer′s Development and Application),2001,14(1):18-20.
[4]阳宪惠(YANG Xianhui). 现场总线技术及其应用(Field Bus Technology and Application)[M]. 北京:清华大学出版社(Beijing:Tsinghua University Press),1999.
[5]Texas Instruments.TMS320C28x DSP CPU and Instruction Set Reference Guide[Z].2002.
[6]Texas Instruments. TMS320F2810, TMS320F2812 Digital Signal Processors Data Manual[Z].2002.
[7]SMSC.LAN91C111 Advanced Information[Z].2001.

 


欢迎进入老古论坛进行讨论
[DSP数字信号处理] 相关文章:
5409的McBSP配置成SPI口的小结(转帖)
简介:
5409的McBSP配置成SPI口的小结 终于把5409的McBSP的配置搞清楚了!现在就把我做的写出来,也好让后来人在这方面少走弯路。 我的目标是将MCBSP配置成SPI兼容接口。 我采用MCBSP0。 下面我把我用汇编写的McBSP的初始化程序给出来。已经调试通过了,但是可能还有不对的地方,请大家看了以后指正! &nbsp......

多媒体编解码芯片的选择策略
TMS320VC33并行自举的两种巧妙实现方法
基于8051的微控制器在系统编程
基于TMS320VC5510的低功耗加密型语音硬件平台的设计与实现
ADI基于闪存的Blackfin处理器适合汽车应用
将DSP的C++程序写的和ARM/MCU一样简单明了
C5402DEF.H(菜鸟完善版)
C5402DEF.H(菜鸟修正版)
让DSP的书写像种菜一样
 
下一个:[新闻热点]十五部委联手做大RFID产业
简介:
  “牛奶将告诉你它什么时候会发酸,肉会告诉你它们从哪里加工而来,药物告诉患者服用它的合适剂量和处方出处,而顾客在结账时不用再排队,只需推着购物车从特定出口通过即可……任何产品一旦贴上rfid标签就变得智能化。”这种神奇的rfid标签的学名叫射频识别(radio frequency identification,rfid)标签。   科技部高新技术发展与产业化司副司长戴国强日前在接受本报记者采访时说,根据预测,rfid标签技术将在未来2-5年内逐渐开始大规模应用,到2008年rfid标签仅在全球供应链领域的市场需求就将达到40亿美元。   面对这一诱人的巨大“蛋糕”,日前,科技部、国......
 

上一个:[半导体]中芯上海12英寸新厂07年实现试生产

老古开发网版权所有 2006年9月 asp.Net V2.0 设计:老古
页面缓存:否 执行时间:16毫秒