微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > DSP与MSP430的电力系统故障录波器设计

DSP与MSP430的电力系统故障录波器设计

时间:07-29 来源:互联网 点击:

摘要:针对目前电力系统故障录波器功耗高和缺少RF无线通信的缺陷,设计一种基于DSP与MSP430系列单片机CC430F5137的电力系统故障录波器。分析了系统运行原理,详细介绍了数据采集分析模块和数据处理模块的硬件电路设计方法。测试结果验证了基于DSP和CC430F5137的RF无线通信模块应用于电力系统故障录波器的可行性。
关键词:电力系统;故障录波器;TMS320F2812;CC430F5137

引言
目前,电力系统录波器已成为电力系统自动化及系统管理的重要组成部分。简单地说,电力系统录波器就是一种数据采集记录装置,它可以记录系统非正常和正常状况下系统电压、电流、频率的变化。在电力系统正常运行情况下记录的数据,对于分析电力系统正常运行下电能的应用情况起着重要的作用;而故障阶段记录的数据,对于分析电力系统故障发生的原因,以及帮助寻找故障发生点,从而迅速处理相关故障事故起着关键的作用。
参考文献设计的电力系统故障录波器,其数据传输采用计算机与局域网相结合的方法,必须以局域网方式连接才能传输数据,使得其应用有一定的局限性。参考文献设计方案是基于DSP的电力系统故障录波器,通过以太网方式来控制。这两种设计方案必须架设局域网络才能实现数据传输,针对以上缺点,现采用基于DSP(TMS320F2812)与CC430F5137的设计方案。该方案可以实现100~200 m之间的无线传输,而且每个CC430F5137中的RF无线模块都可以作为一个小中继器,当作一个中间节点,这样就可以实现无线网络的架设,使得传输距离更远。这些优点弥补了目前电力系统录波器的缺陷,达到了目标应用的要求。

1 装置整体运行原理
电力系统故障录波器需要实现数据采集、分析处理等功能。如图1所示,本系统分为两部分:一部分是以DSPTMS320F2812为控制核心的数据采集分析模块,其作用是采集6路模拟信号并分析处理数据,然后将此数据传输给CC430F5137;另一部分是以CC430F5137为核心的数据处理模块,其作用是对分析后的数据进行显示,并通过内部集成的RF无线模块将数据发送给监控中心。首先,电力系统中的三相电压和三相电流通过滤波器滤去高频干扰和低频漂移信号,然后由6路传感器分别对电压和电流进行数值转换,转换后的模拟信号经过信号调理电路传递给A/D转换器AD7656。DSP芯片(TMS320F2812)控制AD7656将6路模拟信号转换成数字信号,通过FFT算法对电压和电流的数字量进行分析,并提取出基波和各次谐波分量,计算出功率因数、有功功率、无功功率和THD值等相关参数。最后,DSP通过串口将分析完的数据通过串口传送给CC430F5137(简称F5137),F5137将DSP传送的数据通过触摸屏进行显示,包括波形和数值的显示等。根据相关需要,F5137会利用内部集成的RF无线电模块将数据传输给监控中心,如果需要显示单相或者三相的电压或者电流,可以通过键盘进行选择。至此,系统运行完毕。

2 系统硬件设计
本系统核心采用TMS320F2812和CC430F5137,采集来的数字信号经过DSP处理后,利用串口将其发送给F5137。F5137将数据显示在触摸屏上,并通过RF无线电模块将数据发送给监控中心。
2.1 数据采集分析模块硬件电路设计
2.1.1 DSP最小应用系统
TMS320F2812是TI公司的高性能32位定点DSP芯片。主频达150 MHz,具有低成本、低功耗和高性能的处理能力,特别适用于有大量数据处理的测控场合。
(1)TMS320F2812时钟电路
出于资源利用和电路设计的简单性考虑,TMS320-F2812的时钟电路采用外接晶振的方法,即在TMS320F2812的X1和X2引脚之间连接一个晶振来启动内部振荡器。外部晶振的工作频率为30 MHz,TMS320F2812内部具有一个可编程的锁相环,用户可根据所需系统时钟频率对其编程设置。
(2)TMS320F2812供电电路
TMS320F2812的供电要求有两种不同的电压:一种是为其内核供电的电压,为1.9 V;另一种是为I/O口供电的电压,为3.3 V。其中,Vdd供1.9 V电压,VDDIO供3.3 V电压,Vss接地。
2.1.2 TMS320F2812与AD7656的硬件电路
TMS320F2812与AD7656的硬件连接如图2所示。TMS320F2812的ADCINA复用为I/O口与AD7656的D0~D15数据口相连,用来进行数据传输GPIOB59端口与CONVST A、CONVST B和CONVST C三个端口相连,作为AD7656的6路A/D同时采样启动控制口;GPIOB62端口与AD7656的读信号/RD相连作为读取数据控制口,GPIOB61端口与AD7656的BUSY相连,GPIOB63端口与AD7656的RESET端口相连作为重启控制端口,GPIOB60端口与AD7656的/CS端相连作为片选控制口,用来检测转换是否结束。

2.2 数据处理模块硬件电路
2.2.1 CC430F5137单片机介绍
CC430F5137是TI公司MSP430F5xx系列的MCU与低功耗RF收发器相结合的产品,可实现极低的电流消耗;采用电池供电的无线网络应用,无需维修即可工作长达10年以上;微型封装所包含的高级功能性还可为创新型RF传感器网络提供核心动力,以向中央采集点报告数据。CC430 F5137为16位超低功耗MCU,具有16 KB闪存、AES-128、2KB RAM和CC1101,供电电压为1.8~3.6V,正常工作模式消耗电流为160μA/MHz,LPM 3消耗电流为2.0μA。
2.2.2 CC430F5137与触摸屏硬件电路
本系统选用了北京迪文科技的DMT32240T03501WN型触摸屏。其终端尺寸为3.5寸,背光模式为LED式,图形点阵为320×240,输入电压范围为3~10 V,内置32MB、60个字库容量,支持GBK(简体)、BIG5(繁体)等。其提供RS232串口与PC等进行通信,通信方便,最高数据传输速率可以达到115 200 bps。DMT32240T03501WN型触摸屏提供了丰富的指令集,通过输入相关的指令即可实现特定的功能,包括当前调色板颜色设置、文本显示、曲线波形动态显示、频谱显示、点显示、图片显示、字符间隔设置、光标显示、屏幕当前显示图片保存、剪切图片、时间显示、蜂鸣器音量调节等。
CC430F5137与DMT32240T035_01WN型触摸屏的硬件连接如图3所示。本系统采用的是触摸屏供电电压为+5 V的供电方式,触摸屏的UART串口输出为+5 V的电平,由于CC430F5137的SCIA口输出的是3 V电压,因此需要将2个串口电压进行匹配转换。为此选用了SP3223E型RS232接口芯片,其工作电压为+3 V,外部需要连接4个电容以维持系统运行。SP3223E的电源电压为+3 V,需要并联2个电容以便能够获得较好的标准
电压。F5137的RX端口与SP3223E的R1OUT端口相连,TX端口与SP3223E的T1IN端口相连;SP3223E的R1IN端口与触摸屏的RX端口相连,T1OUT端口与触摸屏的TX端口相连。/EN直接接地使SP3223E一直处于工作状态,这样就实现了F5137与触摸屏的串口通信功能。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top