DIY编程器网
标题:
MCF5282在电力系统监控中的应用
[打印本页]
作者:
admin
时间:
2014-10-12 15:29
标题:
MCF5282在电力系统监控中的应用
摘
要:
详细介绍
Motorola
公司的嵌入式微处理器
MCF5282
的结构特点,同时设计一种基于
MCF5282
的嵌入式系统方案。该方案涉及以太网通信、
CAN
、
RS
一
485
、
RS
一
232
等多种通信方式,使得它具有智能化、高可靠性、易维护、运行和操作方便等众多优点,可以作为线路保护、母线保护、变压器保护和发电机保护等多种保护类型的微机保护装置,其保护电压等级可以达到
110 kV
。
关键词
:微机保护
MCF5282
电力系统监控
以太网
目前,在作为微机保护心脏的微处理器中,一般采用高性能单片机
(
如
InteI
公司的
87(
:
196CB
,
87C196NT)
、数字信号处理器
DSP(
如
TI
公司的
TMS320F2812)
和可编程逻辑器件
PLD(
如
Xilink
公司的
XC9572)
等来提高继电保护的处理速度。但是,随着继电保护向着多功能、智能化、可视化的方向发展,上述几种单一的芯片已经不能完全满足这些要求,如使用多种通信方式去实现组网调度。在本文中将介绍一种新型嵌入式微处理器
MCF5282
以及由它设计出的嵌人式主模板,能够满足多种通信方式的要求,而且其处理速度和实现多通道交直流采样的精度比起上述三类芯片都要高得多,其实时性也更完美。
1 MCF5282
微处理器的主要特点
MCF5282
微处理器是迄今为止
Motorola
推出的最高集成度的
ColdFire
系列
32
位微处理器,内含有
2 KB
的高速缓冲存储器
Cache
、
64 KB
的随机存储器
RAM
和
512KB
的闪存
Flash
,其
I
/
0
口总数达到
152
个。它还采用智能
DigjtalDNA
技术,在
66 MHz
下工作速度为
59Dhrystone2
.
1 MIPS
。此外,
MCF5282
微处理器还具有新型设备:
◆快速以太网媒体存取控制
(MAC)
,支持
100 MbpsMII
,
10 Mlaps MII
和
10 Mbps 7
线实际接口,它使以太网连接从板级扩展到芯片级,这是
MCF5282
区别于其他类型处理器的特色之一。
◆
QSPI
模块,提供带有序列传输性能的串行外围接口。
◆
3
个通用异步串行接口模块
UART
。
◆
I2C
系统总线模块。
◆
CAN 2
.
0B
标准接口模块。
◆
4
个
32
位的
DMA
定时/计数器、
8
个
16
位通用定时/计数器、
4
个周期中断定时/计数器。
◆
8
路
10
位
A
/
D
转换器模块
(QADC)
。
◆
DMA
控制模块,可对
8
位、
16
位、
32
位的数据进行操作。
◆
2
个中断控制模块,每个中断控制模块可管理
7
级中断,每级又有
9
个中断源,共可管理
126
个中断源。
◆带冲突检测的复位控制模块。
◆电源管理模块
(PWW)
共有四种运行模式:
Run
.
Wait
,
Doze-
和
Stop
。
2
微机保护装置的嵌入式主模板
2
.
1
微机保护装置的工作原理
由待保护系统送来的电流电压信号,经电流电压互感器变换后产生低电压信号
(
±
10 V
内
)
送入主模板。主模板内的
MCF5282
微处理器运行片内的保护软件,进行信号采样,完成各种数值运算、分析及处理,从而确定待保护系统的运行状态。如有故障,则由
MCF5282
经输出模板发出跳闸动作信号,达到保护系统的目的;同时,由各种通信方式将保护动作信息送入管理模板和上位机,记录、保存数据并报警,完成微机保护装置的工作过程。
2. 2 MCF5282
构成的嵌入式主模板
笔者在设计
110 kV
高电压的微机保护装置中,选择以
MCF5282
为核心,构成嵌入式系统的硬件主模板。它主要由数据采样、存储器、开关量输入输出、通信以及串行时钟和
E2PROM
等电路组成,如图
1
所示。
15A.JPG
(66.06 KB, 下载次数: 17)
下载附件
保存到相册
MCF5282在电力系统监控中的应用
2014-10-12 15:29 上传
以下将对
MCF5282
与各个部分的连接及工作原理加以叙述。
2.2.1 MCF5282
电路
为提高主模板的可靠性,应尽量减少
MCF5282
的外围器件,设计
MCF5282
以单片方式运行,
MCF5282
采用
I
/
O
端口或功能端口,与外部进行信息交换。系统的复位电路采用带电源监视的复位电路芯片
IMP706R
,在装置上电、电源电压异常、手动复位和程序运行混乱或超时而产生“死锁”时可使系统复位,其电路如图
2
所示。
2.2.2
存储器和数据采样电路
存储器选用
2
片
FMl8L08
,数据采样选用
AD976A
,两种器件的数据线、地址线共用,控制线除片选线外,其他线共用,如图
3
所示。
MCF5282
微处理器中的软件以
I
/
O
端口方式操作这些信号线。
FMl8L08
是采用先进的铁电技术制造的
32 KB
非易失性铁电随机存储器
FRAM
,其数据掉电后可以保存
10
年之久。它的高速写操作以及擦写次数多使得它比其他非易失性存储器具有更高的优势。
FMl8L08
与
MCF5282
的连接如图
3
所示,
2
片
FMl8L08
采用并联的方式构成
32 K
×
16
位的存储器.它可以进行
8
位和
16
位的数据操作。
MCF5282
片内已有
64 KB
的随机存储器,足以存放嵌入式系统中软件处理的各种数据,扩展
FMl8L08
的主要目的是实现数据录波和动作参数的存放。
MCF5282
中有
8
路
10
位队列式
A
/
D
转换器模块
(QAE)C)
,但其路数和精度均达不到要求,因此采用了
2
片美信公司的
16
选
1
模拟电子开关芯片
MAX306
与
AD976A
构成
31
路
16
位、信号范围为土
10 V
的数据采集电路。
AD3976A
是
ADI
公司生产的模数转换器,其分辨率为
16
位,最高采样速率可达
200 ksps
,它是采用电荷重分布技术的逐次逼近型模数转换器,其结构比传统逼近型
ADC
简单,且不再需要完整的模数转换器作为核心。由于电容网络直接使用电荷作为转换参量,而且这些电容已经达到了采样电容的作用,因而不必另加采样保持器,从而大大简化了前置电路。在滤波电路中,交、直流信号分别采用传统的
RC
和
RLC
滤波电路进行滤波。
2.2.3
开关量输入输出电路
MCF5282
主模板设计了
34
路的开关量信号输入和
17
路开关量输出信号。每一路开关量输入均通过光隔芯片
TLP521
,再到达
MCF5282
的
I
/
O
端口。控制软件由
MCF5282
的
I
/
0
口送出输出信号,经过
74LVXC3245
和
ULN2004
两级驱动器,控制输出模板中的继电器,如图
4
所示。
2.2.4
通信电路
根据
MCF5282
微处理器的通信端口,设计了以太网、
CAN
、
RS
一
232
和
RS
—
485
通信的外围电路,构成多种通信方式与上位机系统和管理模板进行信息交流。
CAN
、
RS
一
232
和
RS
一
485
通信的收发器分别使用
PCA82C250
、
MAX3232
和
MAX485
,为了提高通信质量,中间用光电隔离器件
6N137
进行隔离。为了满足高端用户的需要,设计有以太网通信,外围驱动芯片选用
VT6103
芯片。
2.2.5
串行时钟和
E2PROM
电路
笔者选择
1
片
I2C
总线接口的时钟芯片
PCF8563
和
1
片
I2C
总线接口存储器芯片
24LC256
,它们都挂接在
MCF5282
微处理器的
12C
总线上,如图
5
所示。
PCF8563
是
Phlips
公司设计生产的工业级实时时钟芯片,具有功耗低、精度高的特点,使嵌入式系统的硬件主模板有长时期稳定的时间信号。
24LC256
是一个
256
。
KB
的串行
E2PROM
,可用电擦除,主要作用是存放嵌入式系统的软件在运行过程中所需要的重要参数,例如保护定值等。
3
软件实现
软件程序的整体结构主要包括主程序、采样中断服务程序和故障处理程序。正常运行主程序,每周期
(
正弦波
)
采样
24
点,每执行一次采样中断服务程序并判断相电流差突变量启动元件
DIl
是否动作。如果
DI1
不动作,采样中断程序执行完后,正常返回主程序;如果
DI1
动作,采样中断程序执行完后,转入执行故障处理程序,完成相应保护功能,直到整组复归,返回正常运行的主程序。程序流程如图
6
所示。
4
小
结
本文介绍了利用微处理器MCF5282构成的嵌入式保护装置的主模块及其与外围电路的连接。由于此模块中采样电路是多通道高速采样,所以要合理地设计参考电压VREF。在设计PCB板时,要注意合理布局和设置良好的静电屏蔽,以防电磁干扰问题。另外,在开关量输入、输出控制以及各种控制信号线中,可根据PCB布线的远近,灵活选择MCF5282处理器的原因之一。将上述设计的嵌入式主模板外加其他模板可配置成具有母线保护、线路保护、发电机保护和变压器保护功能的微机保护装置。此保护装置已运用于实际的电力监控中(110V),如发电机组、变电站和铁路线上,且运行效果良好。
欢迎光临 DIY编程器网 (http://diybcq.com/)
Powered by Discuz! X3.2