scada(supervisory control and data acqmsifion)系统即数据采集与监视控制系统,是一种以微型计算机为核心,综合利用计算机、通信、控制等技术完成遥控、遥测、遥信、遥调(四遥)的控制系统。由于dsp技术的发展,在电力、石油、
.电气化铁路等行业的scada系统中,电量的采集(即遥测功能)由过去的基于变送器的直流采样逐渐向交流采样过渡。本文介绍基于ⅱ公司的工业控制用dsp——tms320lf2407a和工业控制中广泛使用的基于can总线的交流采样器的设计。该交流采样器作为scada的功能模块,具有如下功能特点:
(1)计算功能。对电压、电流、有功、无功、功率因素、频率、相序等参数进行计算。
(2)报警功能。当发生越限、跳闸时报警。
(3)录波功能。录波功能包括手动录波(录波正常)和故障录渡。
(4)can总线接口功能。采样系统和上位机的应用层通信协议选用deficenel协议。
(5)人机接口功能。扩展rs-232口与pc机连接,可以利用pc机的超级终端作采样系统的显示器,便于调试和监测。
1 硬件设计
1 。1 系统总体框图
该交流采样器采用dsp处理器,与上位机的通信采用can总线。系统框图如图1所示。
点击看原图
(1)dsp选用ti公司的tms320lf2407a,其主要特点[3-4]为:片内32k字(16位字宽)的flash,不用外扩程序存储器,带有一个can口,支持can2、0b协议规范。一个rs-232通信口,3.3v供电,二个8通道10位adc,最小转换时间500m(2msps)。
(2)adc选用maxim公司的maxl25ceax,14位并行转换,a、b二组8通道,每组4通道同步转换。
(3)选用3.3v供电的max3232做rs232接口芯片,can收发器用82c25ot,5v和3.3的电平转换器选用sn74alvc164245。
1.2 信号调理电路设计
在电力系统变电所,为实现对电压电流的监测,先将原边的高电压或大电流通过一级电力型电压互感器或电力型电流互感器变换为次边的100v电压或5a电流信号。这些信号引入到变电站的控制室,供控制系统设备使用。在交流采样中,要采样的信号就是前一级的100v或5a信号,这时还需要引入第二级互感器,将100v或5a信号变换为dsp或ncu可以处理的小信号。一般将100v电压信号或5a电流信号经电压或电流互感器变换为2ma左右的电流信号。图2是第二级的电压互感器的信号调理电路,互感器的变比为100v,2ma,输出电压vout等于次边电流i2乘以电阻r503,即vout=r503×i2,c502起滤波作用,后面的运放接成跟随器模式,起信号隔离缓冲作用。因为maxl25的输入模拟电压为-5v~+5v,vout的最大有效值为3.535v,所以要根据这个原则选取r503的阻值。为保护lm324。可以在运放的输入端并联7v左右的双向稳压管。
图2中r503=1209ω,输入100v时,输出vout=1209×o.002=2.418v。
点击看原图
1.3 电平转移电路分析
lf2407a的工作电压为3.3v,a/d转换器maxl25的工作电压为5v,不能直接接口,需要引入电平转换电路,这里选取16位的sn74alvcl64245做电平转换器。转换器左侧b端是5v的逻辑电平,与maxl25 a/d转换器接口;右侧a端是3.3v的逻辑电平,与lf2407a接口。具体电路见图3。
点击看原图
(1)sn74alvcl64245的输出允许oe端接lf2407a的is信号端,dsp以i/o日方式访问maxl25。当dsp访问maxl25时,is信号有效,alvcl64245的输出允许0e端有效,alvcl64245工作;其他情况下,alvcl64245的数据线呈高阻状态。
(2)sn74alvcl64245的1dir、2dir接lf2407a的19脚w/r,dsp写时w/r=dir-4245=1,alvcl64245的数据从a到b;dsp读时w/r=dir-4245=o,alvcl64245的数据从b到a;
(3)sn74alvcl64245的a端数据线接dsp的数据线,b端接maxl25的数据线。
1.4 a/d转换电路设计
为实现高精度的交流采样,本系统的adc选用maxim公司的14位maxl25ceax。有关该芯片的资料参见文献,图4为具体应用电路。
点击看原图
(1)chla~ch4a、chib~ch4b分别接pt/ct(电压,电流互感器)调理电路的输出电压。do~d13接电平转移器件的5v数据线.经电平转移 后接dsp的do~d13。