当前位置:首页 > 嵌入式 > 嵌入式硬件
[导读]由于本系统实时性要求较高且工作过程中有大量的数据传输和人机对话事件发生,而单个DSP资源有限,如果采用单个DSP处理数据,系统将不能及时处理采样数据并且可能会造成部分数据丢失从而影响.

1 系统方案

由于本系统实时性要求较高且工作过程中有大量的数据传输和人机对话事件发生,而单个DSP资源有限,如果采用单个DSP处理数据,系统将不能及时处理采样数据并且可能会造成部分数据丢失从而影响系统整体性能。为弥补这一缺点,本设计提出了采用DSP+ DRAM+DSP的双处理器协同工作模式,一片DSP全权负责采集、捕获工作,另一片负责数据处理和人机对话,这样可实现不间断、高速度、多端口的处理。针对通信双方速度不匹配、信息交换实时性要求高、一次传输信息量大、数据传送要求准确无误等特点,综合考虑通信的可靠性、实现的难易程度以及成本等诸多因素,采用双口RAM通过双机中断交互式协调工作的模式来实现多处理器之间的高速通信。系统总体框图如图1所示。

图1 系统总体框图

2 工作过程

首先,通过传感器把PT(电压互感器)、CT(电流互感器)上的电压、电流转换成跟随式的交流低压,然后经过两级RC滤波器滤波后送入DSP片上A/D模块,由双DSP控制A/D的采集和数据的传输,最后对采集的数据进行FFT等各种算法的处理从而获得所需要的各种电网参数并且判断电能质量的优劣;同时,在外部按键控制下,根据不同的命令相应的在液晶屏上实时显示数据,从而达到实时监控的目的。

系统硬件设计

本电力系统谐波分析仪的硬件电路主要包含5个部分:信号转换模块、信号预处理模块、双TMS320F28335数字信号处理模块、单色液晶屏模块(CM320×240)、键盘模块。

1 信号转换模块

信号转换模块主要包括互感器和程控信号调理部分。互感器采用高频性能好的精密电压互感器(KV50A/P)和电流互感器(KT50A/P),相移小于4~5°,信号频率在2kHz时衰减小于0.3~ldB,完全可以满足50次以下谐波的精确测量。程控信号调理部分利用TMS320F28335片上ADC的同步采样方式,可以确保电压与电流信号间没有相对相移。由于双极性模拟输入信号不能直接输入到DSP-L机片上A/D模块,因此通过双DSP模块上DSP-L机的SPI总线以及GPIO口控制对输入信号衰减/放大的比例,以满足A/D模块对输入信号电平(0~3V)的要求。A/D模块输入信号调理部分采用256抽头的数字电位器AD5290和高速运算放大器AD8202组成程控信号放大/衰减器,每个输入通道的输入特性为1MΩ输入阻抗+30pF。程控信号调理电路原理图如图2所示。

图2 程控信号调理电路原理图

2 信号预处理模块

信号预处理模块主要包括四阶低通滤波电路和同步方波变换电路。根据国家对谐波测量仪器的要求,A级仪器频率测量范围是0~2500Hz,故每周波每路采样128点。根据工程经验,采用截止频率为1500Hz的四阶巴特沃斯低通滤波器,完全可以达到较好的滤波效果。同时为了提高测量精度,采用了自适应调整采样间隔技术,即根据捕获单元测量的频率自动调整。本系统采用同步方波变换电路部分实现频率的测量,同时为提高共模抑制比,同步方波变换电路采用开环方式实现电压比较并将其输入到同相端,同时在反相端输入 +1.5V的比较电平,这样在输出端即引脚6处可得到占空比为50%的方波,其中电容C5起抑制高频噪声的作用。同步方波变换电路图如图3所示。

图3 同步方波变换电路图

3 双TMS320F28335数字信号处理模块

双28335-DSP模块主要由两片TI公司的C2000系列DSP-TMS320F28335和一片IDT公司IDT70V28(64K×16bit)双口RAM组成,两片DSP分别为DSP-L 机和DSP-R机,通过双口RAM采用双机中断交互式协调工作的模式实现数据的共享与传输。双TMS320F28335数字信号处理模块工作时序如图4所示。

图4 双TMS320F28335 ?中藕糯理模块工作 毙蛲

双机中断交互式协调工作的具体步骤如下:

①DSP-L机工作周期由定时器1中断产生,工作周期为T4。在每个周期开始时进行电压、电流采集,并把采集数据按照乒乓缓存结构不断写到双口RAM中,当采集完一个周期时,向DSP-R机发中断,该中断执行时间为T1。

②DSP-R机响应中断后,完成软件滤波算法和FFT算法,从而进行谐波分析,并将谐波数据显示到LCD上,该中断执行时间为T2。

③DSP-L机从双口命令区读取R机键盘发出的命令并根据捕获测频结果自适应的调整采样间隔,完成对AD采集的采样控制和通过SPI接口完成对数字电位器AD5290的程控信号调理模块的控制,该中断执行时间为T3。

4 单色液晶屏模块

CM320240是一种图形点阵液晶显示器,主要采用动态驱动原理,由行驱动控制器和列驱动控制器两部分组成了320(列)×240(行)的全点阵液晶显示,此显示器内含了硬件字库,编程模式简介方便。

该液晶模块的读写周期周期最小为800ns。如果采用总线方式控制液晶模块,TMS320F2812读、写周期最大值为200ns,不能满足该液晶模块的要求,故采用间接的控制方式。为节约硬件成本,本系统选用通用GPIO来控制液晶屏的读写信号。

5 键盘模块

为满足实时性要求,本系统采用按键中断方式完成人机交互功能。键盘有六个独立的按键组成,当任一按键按下时,INT13引脚的输入出现低电平跳变(INT13设置为下降延触发)触发DSP外部中断,CPU响应中断后在中断服务子程序中读取键盘状态,并执行相应的操作。6个按键分别为A相电压、B相电压、C相电压、A相电流、B相电流、C相电流。

系统软件设计

系统上电后按照选定的模式自举加载程序,跳转到主程序入口,进行相关变量、数据乒乓缓冲区、命令区、控制寄存器初始化,并使能XINTF和A/D定时采样中断。定时中断产生后,DSP-L机内部A/D开始对6组传感器信号进行采样,并将转换结果存到乒乓缓冲区,然后通过中断交互式协调工作模式将结果传送至DSP-R机,DSP-R机调用FFT程序对这些数据进行处理将结果实时传到LCD显示。主要包括3部分内容:数据处理算法、键盘中断子程序,显示处理子程序。系统双机工作流程图如图5所示。

图5 系统双机工作流程图

1 数据处理算法

本系统主要用到以下算法:①低通滤波处理算法;②捕获单元高精度测频算法;③自适应调整采样间隔技术;④FFT算法的谐波分析。具体算法及代码请参阅《今日电子》网站本文章完整版。

2 键盘中断子程序

为满足系统实时性要求,完成键盘操作的实时响应,本系统采用外部中断方式对键盘扫描,完成命令形成与标志位设置功能。键盘中断子程序流程图如图6所示。

3 LCD显示子程序

LCD的显示分为信息区与显示区两部分。其中信息区包括固定信息(显示烟台大学DSP实验室等),显示区包括各相频率值与谐波波形的显示。

实验结果

本系统采样频率为fs=6400Hz,捕获单元测频结果和FFT算法得到各次谐波的幅值分别如表1和表2所示。

误差分析

经过分析以上各参数可看出:当频率是50Hz左右时,最大误差不超过0.01Hz,谐波分析的19次谐波呈波次越高幅度越小的趋势,并且所得各次谐波幅度比较符合实际情况。由于本系统采用了自适应调整采样间隔技术来实现同步采样,所以保证了参数的测量精度。

结束语

本文介绍了一种电力系统谐波分析仪,采用了DSP+DRAM+DSP的双处理器协同工作结构,通过双机中断交互式协调工作的模式快速的进行双机通信,可满足高速数据采集与传输的要求。由于采用了同步采样技术、自适应调整采样间隔技术和补零防频谱泄露技术,可以实现较为准确的谐波分析,便于工程应用,具有较大的实际应用价值。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

稳压器是电力系统中至关重要的设备之一,它的主要功能是稳定输出电压,确保负载获得恒定、符合要求的电压供给,避免因电网电压波动或负载变化引起的供电不稳定情况。本文将详细阐述稳压器的工作原理、分类、使用方法以及应用场景。

关键字: 稳压器 电力系统

电压互感器,在电力系统中扮演着至关重要的角色,是保证电力系统安全运行、准确测量、有效保护和自动控制的关键元件。本文将深入探讨电压互感器的作用及其工作原理。

关键字: 电压互感器 电力系统

在电力系统中,断路器作为一种关键的电气保护设备,起着至关重要的作用。它能够在电路发生故障时迅速切断电源,保护电路和相关设备不受损坏。本文将对断路器的原理进行深入探讨,包括其工作原理、类型、应用以及未来发展趋势等方面,以期...

关键字: 断路器 电力系统 保护电路

在电力系统中,高压电看门狗是一个重要的安全保护装置,它扮演着守护电网安全稳定运行的关键角色。然而,由于其专业性较强,很多人对其正规名称及其功能并不十分了解。本文旨在详细解析高压电看门狗的正规名称,并深入探讨其工作原理、应...

关键字: 电力系统 高压电看门狗 高压线路保护装置

在科技日新月异的今天,电力作为现代生活的基石,其安全性与稳定性日益受到人们的关注。漏电保护器,作为一种重要的电力安全设备,在保障人们生命财产安全方面发挥着不可替代的作用。然而,在实际使用过程中,漏电保护器跳闸的现象时有发...

关键字: 漏电保护 电力系统

随着电力电子技术的快速发展,NC稳压电源作为重要的电力供应设备,在各个领域得到了广泛应用。然而,在实际使用过程中,NC稳压电源三相不平衡问题时常出现,这不仅影响了电源的稳定性和可靠性,还可能对用电设备造成损害。因此,研究...

关键字: 电力电子 汽车 电力系统

在电力系统中,零线接地是一个非常重要的安全问题。正确的零线接地可以确保电力系统的稳定运行,防止电气事故的发生。然而,由于各种原因,零线接地可能会出现问题,如接地不良、接地电阻过大等。这些问题可能导致电气设备的损坏、火灾甚...

关键字: 电力系统 零线接地 接地装置

随着电力系统的不断发展,配网差动保护作为一种重要的保护手段,对于提高电力系统的稳定性和可靠性具有重要的意义。配网差动保护原理是基于电流的差动保护,通过对电流进行检测和比较,实现对电力系统的故障检测和隔离。本文将对配网差动...

关键字: 电力系统 配网差动保护 故障检测

有源滤波器是一种电子设备,用于消除或减少交流电或直流电中的谐波和无功分量。由于其具有灵活的配置、高可靠性、低成本和易于维护等优点,有源滤波器已成为电力系统中的重要组成部分。本文将详细介绍有源滤波器设计原理。

关键字: 有源滤波器 电子设备 电力系统

嵌入式处理器是一种特殊的计算机处理器,它被设计用于嵌入到各种设备和系统中,以实现特定的功能。由于其低功耗、高性能和可靠性等特点,嵌入式处理器在许多领域都有广泛的应用,如汽车电子、工业控制、医疗设备等。本文将对嵌入式处理器...

关键字: 嵌入式处理器 嵌入式系统
关闭
关闭