首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
电力系统嵌入式通信前置机的架构及其应用
来源:本站整理  作者:佚名  2009-04-02 14:59:56



    嵌入式开发硬件平台的选择主要是嵌入式处理器的选择,使用什么样的嵌入式处理器内核主要取决于应用领域、用户需求、成本、开发的难易程度等因素。嵌入式系统的处理器可分为两大类:一类是低功耗基于X86架构的通用计算机的CPU为处理器;另一类为微控制器和DSP。微控制器具有单片化、体积小、功耗低、可靠性高、芯片上的外设资源丰富等特点,成为嵌入式系统的主流器件。特别要指出,RISC技术为计算机体系结构带来了一次重大的变革。简单的、固定长度的、单周期执行指令的RISC计算系统,与传统、复杂、可变长度指令并行执行的CISC计算机系统相比较,在相同的条件下,RISC技术的速度快2~5倍,具有巨大的性价比优势。RISC技术推动着计算机体系结构从封闭的CISC向开放的结构发展。因此,世界上各大CPU芯片制造厂商争相开发生产RISC芯片,目前的典型结构为ARM系列、MIPS和SH,具有32位字长,最高时钟速率可达400MHz。多种嵌入式实时操作系统大都支持上述RISC处理器。

    基于X86的计算机CPU的运行速度越来越快,同时CPU消耗的功率也越来越大,随之而来的发热量也越来越高,最新的Intel P4 CPU的功耗已经超过了100W。系统的散热性能成了影响系统稳定性的一个重要指标,如果系统散热性能不好,就会影响整个系统的稳定性。在电力工业控制领域,对系统的稳定性要求很高,但并不需要特别强大的CPU计算能力。低功耗CPU在这方面很符合电力行业工控系统的要求,因为这类CPU在提供必要的计算能力的同时发热量很小,只需合适的散热片就可以正常工作,无需使用风扇主动散热,减少了故障发生的几率,大大提高了系统的稳定性。在低功耗CPU方面,工控领域使用最多的是Intel、Transmate、VIA、AMD的CPU,主要使用在一些Fanless(无风扇)主板上。一方面提供强大的运算能力,另一方面又具有很好的稳定性。现在低功耗CPU中又有了一些新的产品,提供更为强大的性能,比如Intel Pentium/Celeron M系列、AMD的Geode NX系列、VIA Eden ESP系列等。

    2.外围设备的选择

    确定了使用哪种嵌入式处理器内核以后,必须综合考虑系统外围设备的需求情况以满足和发挥处理器的作用。重点考虑系统外围设备的一些因素:总线的需求;有没有通用串行接口;是否需要USB总线;有没有以太网接口;系统内部是否需要I2C总线和SPI总线;外设接口;系统是否需要A/D或D/A转换器;系统是否需要I/O控制接口。

    另外,还要考虑处理器的寻址空间,有没有片上的Flash存储器,处理器是否容易调试和仿真及调试工具的成本和易用性等相关的信息。在实际过程中,挑选最好的硬件是一项很复杂的工作,充满着各种顾忌和干扰,包括其他工程的影响以及缺乏完整或准确的信息等。

(二)操作系统的选择

    嵌入式操作系统大体上可分为两种:商用型和免费型。商用型的实时操作系统功能稳定、可靠,有完善的技术支持和售后服务,但往往价格昂贵。免费型的实时操作系统在价格方面具有优势,目前主要有Linux和PSOS,但是不管选用什么样的系统,都要考虑以下几点:操作系统的硬件支持;开发工具的支持程度;能否满足应用需求。由此可见,选择一款既能满足应用需求,性价比又可达到最佳的操作系统,对开发工作的顺利开展意义重大。

    针对电力而言,系统的可靠性和实时性是关键。Linux是个与生俱来的网络操作系统,成熟而且稳定。Linux是源代码开放的软件,不存在黑箱技术,任何人都可修改它,或者用它开发自己的产品。Linux系统是可定制的,系统内核目前已经可做得很小。Linux作为一种可裁减的软件平台系统,是发展未来嵌入设备产品的绝佳资源,因此,Linux作为嵌入式系统新的选择,在电力嵌入式系统中应用已成必然。

    Linux作为嵌入式操作系统在电力行业应用具有的优势主要有以下几点:

    1.可应用于多种硬件平台,正好满足电力系统中控制平台多样性的要求,这对于经费、时间受限制的电力研究与开发项目是很有吸引力的。原型可在标准平台上开发后移植到具体的硬件上,加快了软件与硬件的开发过程。Linux采用一个统一的框架对硬件进行管理,从一个硬件平台到另一个硬件平台的改动与上层应用无关。Linux可随意地配置,不需要任何的许可证或商家的合作关系,源代码可免费得到。这使得采用Linux作为操作系统不会遇到任何关于版权的纠纷。毫无疑问,这会节省大量的开发费用。本身内置网络支持,而目前嵌入式系统对网络支持要求越来越高。Linux的高度模块化使添加部件非常容易。

    2.Linux是一个和Unix相似、以内核为基础的、具有完全的内存访问控制,支持大量硬件(包括X86,Alpha、ARM和Motorola等现有的大部分芯片)等特性的一种通用操作系统。其程序源码全部公开,任何人可以修改并在GUN通用公共许可证下发行。这样,开发人员可对操作系统进行定制,适应其特殊需要。

    3.Linux带有Unix用户熟悉的开发工具,几乎所有的Unix系统应用软件都已移植到了Linux上。Linux还提供了强大的网络功能,有多种可选择窗口管理器。其强大的语言编译器等也可很容易得到,不但成熟完善,而且使用方便。

四、变电站综合自动化系统中的嵌入式通信前置机

    变电站综合自动化系统是利用计算机控制、网络、数据库、现代通信等技术将变电站所有二次设备(包括控制、信号、测量、保护、自动装置及远动装置等),经过功能组合和优化设计,对变电站执行自动监视、测量、控制和协调来提高变电站运行效率和管理水平的一种综合性的自动化系统。它完全取代了常规监视仪表、操作控制屏柜、模拟屏柜、中央信息系统、变送器及常规远动装置等设备,提高了变电站的安全与经济运行水平。变电站综合自动化系统取代或更新传统的变电站二次系统已成为目前电力系统的主要发展趋势之一。

上一页  [1] [2] [3] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:239,382.80000 毫秒