功率电感生产厂家
联系我们
热门搜索
点击排行
推荐阅读
猜猜你喜欢的
最新动态 您所在的位置: 首页 > 最新动态

基于RTOS与DSPs的微机保护装置

来源:    作者:    发布时间:2015-01-06 08:29:05    浏览量:

  当今市场上有许多RTOS商家生产面向8位、16位、32位,甚至64位的CPU的RTOS产品。如:VRTX、QNX、VxWorks、Nu电感器图形符号cleus PLUS、OS—9、PSOSys-tem、LynxOS、WindowsCE及国内的Hopen等。RTOS除包含实时多任务内核外,还包括输入输出管理、视窗系统、文件系统、网络语言接口库、调试软件,以及交叉编译平台等。RTOS已在各行各业应用,如:航空、军事、电力、通信及工业控制等领域。

  3 关于DSPs(DiginalSignalProcessors)数字信号处理芯片

  传统上,微控制器MCU和微处理器MPU是微机发展的两大分支,而DSPs是MCU的一种特殊变

  形。它是一种具有哈佛结构,精简指令(RISC)的CPU。

  DSPs片内有多条地址、数据和控制总线,可进行流水线操作,提高了CPU的处理能力;有硬件乘法器,乘法计算可由一条指令来完成;有专门的指令,进行数据处理;有DMA传输通道。其外部硬件部分和MCU相同,由地址、数据和控制三总线组成。在软件开发上,能更好地支持模块化编程。

  市场上有多种DSPs可供我们选择。如:TI公司的TMS320系列、ADI公司的ADS系列、MOTOROLA公司的DSP系列等。

  DSPs的使用,可极大地缩短数据处理的计算时间,不但可以完成数据采集、信号处理功能,还可完成运算、控制等功能。

  4 RTOS与DSPs在微机保护装置中的应用

  我们采用美国ATI公司的Nucleus Plus实时操作系统,DSPs选用美国TI公司的TMS320C32,开发了一系列的中低压保护装置。

  Nucleus Plus是实时、抢先、多任务的内核。大约9电感器生产厂家5%的Nucleus Plus程序是用ANSIC编写的,容易移值。我们以Nucleus Plus为开发平台,采用C语言和汇编语言混合编程,进行软件开绕行电感器发。

  我们针对保护装置的实际情况,把整个系统分成保护、自检、显示、通信等几个任务,并把保护任务设置成最高优先级。各任务间彼此独立运行,任务间的通信通过全局数据或发送消息来实现,任何一个任务一体成型电感出现运行异常,其它任务正常运行。任务程序的结构如下代码所示:

  TMS320C32是32位的芯片,可进行浮点数运算。图3是以TMS320C32为核心构成的微机保护装置硬件系统原理图,在这个系统中,TMS320C32完成采样、计算、保护逻辑判断及控制等功能。

  在保护装置开发中,通过使用RTOS,可进行并行开发,缩短了开发周期;任务间彼此独立,系统的可靠性得到了提高。DSPs的使用,提高了运算精度和速度。总之,保护装置的整体性能上了一个台阶。

  5 结束语

  计算机化,保护、控制、测量、数据通信一体化和人工一体成型电感器智能化是继电保护技术发展的趋势。RTOS和DSPs应用在继电保护装置中,会使保护性能更加完善、可靠,更有效地担当起确保电网安全的重任。

  • 智能循迹小车硬件设计及路径识别算法摘要:设计用于全国大学生智能汽车竞赛用的循迹小车,摄像头采集黑线引导线的位置,直流电动机驱动小车后轮,舵机作为转向驱动。根据实际应用环境,提出用于循迹的图像处理方法,以排除黑线引导线以外物体的干扰,同

  • 这个电路图的P2端输出的方波幅值怎么整体向上平如题


    P2端输出的是一个负300mv-300mv的方波 怎么加电路 让他变成0-300mv 或者 0-600mv都行


    之前 我加过二极管想把负半部分砍掉 变成0-300mv 但是发现 出来的波形

  • 开关电源的频率响应测试 各位大侠好,


    我想问下电源芯片或者电源设计上你们会测电源反馈回路的频率响应吗?如增益和相位等,这种测试对提高你们的产品质量和稳定性是否有极大的帮助呢?
    一般测试工作

  •