当前位置:首页 > 嵌入式 > 嵌入式硬件
[导读]由于本系统实时性要求较高且工作过程中有大量的数据传输和人机对话事件发生,而单个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的双处理器协同工作结构,通过双机中断交互式协调工作的模式快速的进行双机通信,可满足高速数据采集与传输的要求。由于采用了同步采样技术、自适应调整采样间隔技术和补零防频谱泄露技术,可以实现较为准确的谐波分析,便于工程应用,具有较大的实际应用价值。

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

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭