基于TMS320C6713的新型多功能电能质量分析仪设计(2)
发布时间:2021-06-06
发布时间:2021-06-06
电力自动化设备
是在MAX291的时钟输入端外接一电容,大小满足
5
(kHz)fosc=10
osc系统设定AD每周期采样128点,分析到50次谐波。在2.5kHz以下的通带内,增益基本为1,到3.2kHz时应为0.707,即3dB带宽增益。因此,MAX291的时钟频率应为3.2kHz×100=320kHz。经计算,外接电容值Cosc应为104pF[4]。1.2准同步采样
第26
卷
AD7665IND
INCCNVST\
RD\INA
CS\REF
INBBUSYREFGND
INGNDRESETINCINA
CNVST\
RD\
ED[15~0]
ED_BUSGP9GP10
8路模拟输入
ED_BUS
COMA多路开关
2×4CHCOMBA0A1MAX355
CPLD
EA[21~12]
DSPC6713
系统采用硬件测频方法得到输入信号频率,并根据系统实际频率调整采样频率,实现准同步采样。
选择一路电压信号,经施密特触发器输入至DSP中断,在每次信号由负变为正时触发DSP定时器计时,从而得到信号频率。
分析仪对工频信号进行每周期128点同步采样,系统利用上一周期所测频率f0作为AD的触发基准,即采样频率fs=128f0。
REFCS\INB
BUSY
REFGND
INGNDRESET
图2AD模块原理框图
Fig.2TheblockdiagramofADmodule
AD模块
AD的采样精度是整个装置精度提高的首要保证,不具备高精度的AD,高次谐波的计算将毫无意义。为此,系统选用了AnalogDevice公司的高速、低功耗16位AD转换器AD7665,采样速率最高可达每秒570000次,且同时支持串口和并口输出(见AnalogDevices,AD766516-bit,570kSPSCMOSADCdatasheet),其原理如图2所示。
由于高精度的AD价格比较贵,分析仪需8路采样,如果为每路信号都使用1块AD则成本将会大大增加,因此本系统采用多路开关+AD7665的结构,这种选择仅使用了2块AD,大大降低了装1.3
置的造价。其缺点是:由于采样不同步,三相的相位必然存在着一定的误差。这个误差是不可避免的,但可以通过算法进行修正,并不会影响计算结果。
修正方法如下:由于AD的采样触发信号由DSP给出,假设A相与B相对应的采样触发信号相隔时间固定为ts,则必然有A相超前B相(ts/0.02)×。360°本文只考虑基波的情况,以A相为基准,可以以此计算值对B相相位进行修正。
50MHz晶振开入、开出
MAX355是一个2×4通道的多路开关,作用是
将电压、电流信号分时接通到AD7665进行采样,其转换逻辑由C6713的GPIO口GP9,GP10直接控制。AD7665有4个模拟信号输入端,根据输入电压
范围的不同可以进行配置,本装置设计的输入信号电压范围为±5V,参考电源Uref=2.5V,故此,INA接参考电源,INB接模拟地,将输入信号接IND和INC。此时,AD的输入电阻约为3.41kΩ。1.4DSP核心处理模块
本装置主控芯片选用TI公司C6713B,这是TI新推出的高速浮点DSP,工作主频200MHz,其单指令执行周期仅5ns,具有强大的浮点运算能力[5](见
TexasInstruments,TMS320C6713TMS320C6713Bfloat-pointdigitalsignalprocessorsdatasheet)。此外,这款DSP片内采用2级存储器结构,第1级存储器包括相互独立的4K程序缓存L1P和4KByte数据缓存L1D,第2级是一个统一的程序数据空间L2,其可部分配置为L2cache。这种独特的2级缓存结构提高了CPU的工作效率。本系统DSP与周围功能模块的连接如图3所示。
C6713的外部存储器接口(EMIF)分为4个空间,即CE0~CE3,每个CE空间最大可寻址空间为
MCBSP0
RS-232RS-485
打印机及面板液晶及键盘
EEPROMJTAG
I2C
DSP
TMS320C6713
MCBSP1数据总线
地址总线
以太网
FLASHSDRAMCPLD
LAN91C111LXT971光纤
USB2.0CY7C68001
PC
RTC&看门狗
数/模转换
AD7665多路开关
MAX355
TV/TA
抗混叠滤波
RJ45双绞线测频中断光耦
GPS中断
TLP621
4路电压4路电流
MAX291
图block