基于TMS320F2812便携式动态信号分析仪

发布者:王大雷最新更新时间:2009-09-02 来源: 西安石油大学关键字:TMS320F2812  信号分析仪 手机看文章 扫描二维码
随时随地手机看文章

  1 引言

  动态信号分析仪在电子测量领域中称为频域中的“射频万用表”,可见其重要性和宽泛应用。动态信号分析是将时域信号转化为频域进行处理,一般要求使用时窗技术,如快速傅氏变换(FFT)、离散傅氏变换(DFT)等。如果采样点为N,直接DFT运算需要N2次乘法操作,需用大量运算时间。而FFT运算可将运算减少到(N/2)log2N次乘法,因此,FFT成为动态信号分析的核心算法。

  这里提出一种基于TMS320F2812的便携式动态信号分析仪设计方案,以数字信号处理为基础,利用数字信号处理器强大的数据处理能力分析所采集的信号,优化动态信号的FFT算法.从而实现对各频率成份和功率谱的计算分析以及失真度的测量,其分析结果在液晶显示器(LCD)上显示。

  2 动态信号分析原理

  动态信号分析方法有时域分析法、频域分析法等。其中频域法最适合动态信号分析FFT算法。该系统采用FFT算法.其本质是DFT的快速算法。FFT算法是将长序列DFT根据其对称性和周期性分解为短序列的DFT之和。N点的DFT先分解为2个N/2点的DFT,每个N/2点的DFT又分解为N/4点的DFT。最小变换的点数即所谓FFT的“基数”。因此,基数为2的DFT最小变换是2点DFT(或称蝶形运算)。在基数为2的N点FFT中,设N=2,则总共可分成M级运算,每级中有(N/2)log2N个蝶算,则N点FFT总共有(N/2)log2N个蝶算,1个蝶算只需一个复数乘法对N点FFT需计算(N/2)log2N个复数乘法、(N/2)log2N个复数加法。一般来说,FFT比DFT运算量要小得多,N点的FFT需做(N/2)log2N次乘法运算,而N点DFT需要做/N2次乘法运算,由此看来N点DFT运算量大约是FFT的2N/log2N倍,分析动态信号频率成份,首先以采样频率fs采样N点(N=2M),经快速傅立叶变换得到其频谱。

  由谱分辨率F=fs/N,如果保持采样点数N不变,提高其分辨率(F减小),必须降低采样频率,采样频率的降低会引起谱分析范围的减少。如果保持fs不变,为提高频率分辨率,可增加采样点数N,因为NT=Tp,T=fs-1,只有增加对信号的观察时间Tp,才能增加N。Tp和N可以按照的条件选择。

  3 系统硬件电路设计

  便携式动态信号分析仪的硬件结构图如图1所示。被检测输入信号经以运算放大器LM358为核心的调理电路后送至TMS320F2812 DSP内部自带的12位A/D转换器采样后,其数字输出信号送至DSP内核处理单元进行FFT处理。经过DSP运算处理后,实现各分量频率值和功率值的计算,信号失真度的计算和周期信号的检测,其分析结果由屏幕式LCD显示。键盘采用键盘查询方式中断处理,实现各种工作模式和显示界面的切换。

  3.1 调理电路

  在设计调理电路时,由于要将被采样信号的电压幅度调理到A/D转换器所能接收的范围内并滤除高频噪声信号,因此采用级联方式。其中第一级选择高精度集成运算放大器LM358组成电压跟随器,具有隔离作用;而第二级放大电路实现信号的比例放大和低通滤波,如图2所示。图2中运算放大器LM358构成反向比例放大电路,Ui是经第一级电压跟随器隔离后的电压信号,R1、R3构成反向比例电路,将输入信号按比例缩小4.7倍,C3、R3构成RC低通滤波网络,其电路截止频率f=1/2πR3C3=1/2π×1 kΩ×0.01 μF=15 923 Hz,符合设计要求(其信号频率范围0~10 000 Hz)。引脚7和引脚4分别接一只0.1μF的瓷片电容,用于滤除高频。为了减少失调电流,引脚3接R2(其阻值约为R1和R3的并联电阻);输出信号U0送至第三级加法电路。第三级加法电路可将信号升高0 V以上,满足A/D转换需求(该系统采用TMS320F2812内部自带A/D转换器)。调理完成后送至DSP进行数字信号处理。

  3.2 系统控制单元

  系统控制单元采用32位定点数字信号处理器TMS320F2812。该器件采用高性能的静态CMOS技术,主频达150 MHz,使得指令周期缩短6.67 ns,从而提高控制器的实时控制能力。其高性能32位CPU,单周期32x32乘法累加运算操作特性,能够完成64位的数据处理,实现高精度的处理任务。高效的代码转换功能(支持C/C++和汇编)并与TMS320F24x/LF240x程序代码兼容。片内存储器资源包括:片内128 K×16位的Flash,128 K×16位ROM,18 K×16位的SARAM,1 Kxl6位一次可编程的存储器OTP。片上Flash/ROM具有可编程加密特性,便于现场软件升级。TMS320F2812带有128位保护密码,防止非法用户通过JTAG仿真接口查看Flash/OTP/L0/L1的内容,访问外设和装载某些不合法的软件,保证相关数据的安全性。A/D转换器有16个通道,可配置成2个独立的8通道模块,便于服务事件管理器A和事件管理器B。这2个独立的8通道模块可级联成一个16通道的模块。A/D转换器虽具有丰富的输入通道和2个排序器,但只有1个转换器。2个8通道模块自动排序转换,通过多路开关选择任意一个8通道模块。在级联模式下自动排序器作为一个16通道的排序器。每个排序器一旦转换完成,就将所选择通道的值存储在各自的ADCRESULT寄存器中。自动排序允许对同一通道多次转换,允许用户使用过采样算法,相对传统单次采样转换,这将提高结果的精度。

  为了获得规定的A/D转换器精度,须采用正确的线路板布局。为了获得最佳效果,引脚ADCINxx要尽量远离数字信号线,可最大程度地消除数字电路中开关噪声与A/D转换器输入之间的耦合;同时,A/D模块的电源引脚与数字电源之间需采用适当隔离。

  3.3 显示模块LCD

  CMl2864-10是一种图形点阵液晶显示器,它主要由行驱动器/列驱动器及格128x64全点阵液晶显示器组成,可实现显示图形以及8×4个汉字(16×16点阵)。LCD与DSP的接口电路如图3所示,由于TMS320F2812DSP是低功耗设计,所有的数字输入都与TTL兼容,所有输出都是3.3 V CMOS电平,不能接收5 V输入,而显示模块LCD接口为5 V的输入输出,所以在实际应用时还需电平转换器SN74ALVCl64245。

[page]

  4 系统软件设计

  系统软件包括主程序,捕获中断服务子程序,T1的周期中断服务子程序、A/D转换中断服务程序,FFT运算子程序和LCD显示子程序。主程序主要完成系统初始化,包括CPU、PIE寄存器、PIE中断向量表、LCD液晶屏,A/D转换器初始化等,以及查询工作模式设定。根据不同的工作模式进入相应的服务子程序,其主程序流程如图4所示。

  设置两个断点,当程序执行到断点时,观察接收数据和显示图像。运行到第一个断点处,A/D采样完成,此时可设置图像观察A/D采样的结果(即显示Ad_data1数组);运行到第二个断点处,FFT变换完成,可设置图像观察FFT变换后没有取模时的结果(即显示ipcb数组);继续运行程序,停止运行后,程序会停在循环语句处,同样可设置图像观察取模后的结果,即显示mod数组,图5从上至下分别为1 024点的Ad_datal数组,ipcb数组,mod数组的图像显示,其中,横坐标是采样点数.纵坐标是信号幅度。

  5 结论

  针对频谱分析。设计基于TMS320F2812 DSP动态信号分析仪.并在此基础上采用一系列数据处理措施实现实数的FFT变换。对于动态信号分析,A/D的采样速率决定处理信号的频率为20 kHz以下.在分析频谱前需估计信号频率范围估计,然后调整采样速率保证1 024点能够采样一个以上的周期.同时还要满足香农采样定理。该系统采用TMS320F2812DSP控制,外围电路少,系统稳定,功能强,操作方便,低成本.具有广泛使用价值。

关键字:TMS320F2812  信号分析仪 引用地址:基于TMS320F2812便携式动态信号分析仪

上一篇:泰克推出新型高性能3Gb/s SDI波形监测仪
下一篇:谁摘了3G的第一颗果子?

推荐阅读最新更新时间:2024-03-30 22:09

DSP与MSP430的电力系统故障录波器设计
摘要:针对目前电力系统故障录波器功耗高和缺少RF无线通信的缺陷,设计一种基于DSP与MSP430系列单片机CC430F5137的电力系统故障录波器。分析了系统运行原理,详细介绍了数据采集分析模块和数据处理模块的硬件电路设计方法。测试结果验证了基于DSP和CC430F5137的RF无线通信模块应用于电力系统故障录波器的可行性。 关键词:电力系统;故障录波器; TMS320F2812 ;CC430F5137 引言 目前,电力系统录波器已成为电力系统自动化及系统管理的重要组成部分。简单地说,电力系统录波器就是一种数据采集记录装置,它可以记录系统非正常和正常状况下系统电压、电流、频率的变化。在电力系统正常运行情况下记录的数据,对于
[工业控制]
DSP与MSP430的电力系统故障录波器设计
基于TMS320F2812的太阳跟踪器系统设计
引言      太阳能是一种无污染、无噪声、无公害的可再生能源,目前开发利用太阳能的方式很多,光伏发电是其中一种主要的利用方式。所谓光伏,是以太阳能电池为媒介,将太阳光直接转化为电能的过程。我国目前采用的光伏发电电池以普通单晶硅多晶硅为主,转换效率较低;聚光电池转换效率较高,但需要跟踪精度较高的太阳跟踪器,时时刻刻跟踪太阳,使太阳光线与集光板垂直,利用图1所示的菲涅耳透镜使光线汇聚在聚光器的聚光电池上,提高能量密度,从而提高发电效率。   1 太阳跟踪器跟踪原理      目前国内外的太阳跟踪器按跟踪原理分为:传感器检测的主动跟踪原理和太阳位置计算的被动跟踪原理。本文将两种原理相结合设计了基于TI公司的DSP芯片TMS
[嵌入式]
基于TMS320F2812的逆变电源控制器设计
在电力电子技术的应用及各种电源系统中,逆变电源技术均处于核心地位。逆变电源是一种采用开关方式的电能变换装置,它从交流或直流输入获得稳压、稳频的交流输出。近年来,现代逆变电源越来越趋向于高频化,高性能,模块化,数字化和智能化。 文中研制的逆变电源控制系统以 TMS320 F2812作为控制核心,它是一种支持实时仿真的32位微控制器,内部具有UART、SCI总线、SPI总线、PWM、定时器、ADC、CAN总线控制器等众多外围部件,功能强大。主要实现PWM产生、AD转换、DA转换、SCI、开关量检测、继电器驱动以及其他信号控制。 1 基于TMS320F2812逆变电源的总体设计 1.1 DSP控制器TMS320F2812性能 TMS32
[电源管理]
基于<font color='red'>TMS320F2812</font>的逆变电源控制器设计
定点DSP芯片TMS320F2812实现快速算法应用
  1 TMS320F2812简介   TMS320F2812是TI公司的一款用于控制的高性能、多功能、高性价比的32位定点DSP芯片。该芯片兼容TMS320LF2407指令系统最高可在150MHz主频下工作,并带有18k×16位0等待周期片上SRAM和128k×16位片上FLASH(存取时间36ns)。其片上外设主要包括2×8路12位ADC(最快80ns转换时间)、2路SCI、1路SPI、1路McBSP、1路eCAN等,并带有两个事件管理模块(EVA、EVB),分别包括6路PWM/CMP、2路QEP、3路CAP、2路16位定时器(或TxPWM/TxCMP)。另外,该器件还有3个独立的32位CPU定时器,以及多达56个独立编
[嵌入式]
定点DSP芯片<font color='red'>TMS320F2812</font>实现快速算法应用
采用矢量信号分析仪来检测非线性失真的解决方案
移动通信网络所用功率放大器的一个关键性能参数为非线性失真。但过度的非线性失真会使误码率( BER)提高,导致移动通信网络中所传输的语音及数据信号质量下降。幸运的是,该矢量信号分析仪不仅可以用于精确地检测矢量及标量的调制误差,如误差向量幅度( EVM)特性,还可用于评估放大器及系统失真特性。因分析仪进行有效测量时亦无需任何特殊检测环境或检测信号,该分析仪可在移动通信网络正常运行的情况下分析来自基站的冲击信号。 通常依赖量程可调的伏特计或频谱分析仪,采用双音或多音方法1来确定被测器件(DUT)的压缩点。网络分析仪采用功率扫描作类似分析。这两种方法中所用的信号皆为测试信号或是仅仅优化用于频谱带宽或统计分布的信号,并非实际工作环
[模拟电子]
基于GIO/FVID的DSP视频处理驱动程序
引言 随着时代的发展,DSP技术在远程监控、可视电话、工业检测等视频处理领域得到了广泛的应用,对于不同的视频处理系统,会使用不同的视频设备,所以有必要为视频设备设计驱动程序,为高层应用程序提供统一的接口来操作底层硬件。只要是遵行此驱动程序接口标准开发的高层应用程序,都可以在具有相同接口的不同硬件平台上运行,具有很好的通用性和可移植性,同时高层应用程序设计人员只要会使用设备驱动程序提供的API接口,就不必了解底层硬件的具体实现,可以大大地提高整体视频系统的开发效率。 对于视频设备,TI公司提出了对应的视频设备驱动程序模型,但这些模型主要是针对6000系列高端DSP,甚至是DM64X这样的视频处理专用DSP设计的,而TMS320F2
[应用]
安捷伦科技推出业界最高性能的毫米波信号分析仪:PXA
 安捷伦科技有限公司日前宣布旗下 PXA 信号分析仪成为业界最高性能的毫米波信号分析仪,频率覆盖范围高达 50 GHz。配备外部混频器后,PXA 的频率范围可以达到 325 GHz 或者更高,能够更轻松、更精确地进行毫米波信号测量。 PXA 能够提供其他解决方案无法匹敌的毫米波频率性能,以及业内最高的精度和灵敏度及频率稳定的信号分析;PXA 具有卓越的小信号测量能力(在大信号并存的情况下),可支持用户开发最先进的雷达、监测和无线通信系统;将频率范围扩展至 325 GHz 或更高的能力可以让用户开发用于先进射电天文学研究的技术以及用于医疗和空运行业的新型成像技术。 安捷伦副总裁兼微波与通信事业部总经理 Guy Séné 表示:“
[测试测量]
称重控制器设计中的DSP实现
1 引言   本设计针对玻璃配料过程中存在的称重精度不高, 自动化程度不高等问题, 采用了高性能数字信号处理器 TMS320F2812 (F2812)作为核心器件。控制器在设计了友好人机界面的基础上,专门设计了与F2812内置模数转换器相匹配的放大电路,并在A/D 采样过程中加入了采样校准的方法,保证采样数据更加准确;采取数字滤波方法处理采样数据,滤除采样数据中的干扰。    2 配料系统工作流程   玻璃配料系统一般包括称重控制器、备料斗、计量斗和相关动力装置。备料斗用来存储一定量的待测物料, 备料斗下方的出料口由电振机的驱动, 通过改变电振机的振动速度可以改变备料斗的出料的速度。备料斗下方是计量斗,它是一个放置在称重传感
[工业控制]
称重控制器设计中的DSP实现
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved