基于FPGA的简易频谱分析仪的设计方案

发布者:快乐之源最新更新时间:2015-07-14 来源: dzsc关键字:FPGA  频谱分析仪 手机看文章 扫描二维码
随时随地手机看文章
  1 引言

  目前,由于频谱分析仪价格昂贵,高等院校只是少数实验室配有频谱仪。但电子信息类教学,如果没有频谱仪辅助观察,学生只能从书本中抽象理解信号特征,严重影响教学实验效果。

  针对这种现状提出一种基于FPGA的简易频谱分析仪设计方案,其优点是成本低,性能指标满足教学实验所要求的检测信号范围。

  2 设计方案

  图1为系统设计总体框图。该系统采用C8051系列单片机中的 C8051F121作为控制器,CvcloneⅢ系列EP3C40F484C8型FPGA为数字信号算法处理单元。系统设计遵循抽样定理,在时域内截取一段适当长度信号,对其信号抽样量化,按照具体的步骤求取信号的频谱,并在LCD上显示信号的频谱,同时提供友好的人机会话功能。该系统最小分辨率为1 Hz,可分析带宽为0~5 MHz的各种信号。

系统设计总体框图

  由于单片机C8051 F121内部集成A/D转换器,能够有效测量自动增益控制AGC压差,计算出对输入信号的放大倍数;另外,该单片机内置高速控制内核和丰富的存储器,使其能够控制整个系统;EP3C40F484C8型FPGA内置丰富的存储器资源,确保该系统具有足够的空间存储采集的点数,完成离散傅里叶变换、数字滤波器、数字混频等信号处理。

  3 理论分析

  3.1 数字下变频FFT

  随着高速A/D转换和DSP技术的发展,数字下变频的快速傅里叶变换FFT(Fast Fourier Transform)技术能够有效减少传统FFT技术存在的内存不足。在高中频、高采样率系统中实现信号频谱的高分辨率、低存储量和低运算量,从而极大提高系统的实时性。

  图2为基于数字下变频的FFT技术的实现原理框图。

基于数字下变频的FFT技术的实现原理框图

  3.2 直接数字频率合成器DDS原理

  用直接数字频率合成器DDS(Direct Digital Synthesiz-er)原理实现扫频信号的信号源主要由参考频率源、相位累加器、正弦波采样点存储RAM、数模转换器及低通滤波器构成。设参考频率源频率为fclk,计数容量为2N的相位累加器(N为相位累加器的位数),若频率控制字为M,则DDS系统输出信号的频率为fout=fclk/2N×M,而频率分辨率为△f=fclk/2N。为达到输出频率范围为5 MHz的要求,考虑到实际低通滤波器性能的限制,fclk为200 MHz,相位累加器的位数为32位。其中高10位用做ROM地址读波表(1个正弦波周期采样1 024个点),频率控制字也为32位,这样理论输出频率满足要求。

  4 系统硬件设计

  4.1 AGC电路

  输入信号经高速A/D采样,信号幅度必须满足A/D的采样范围,最高为2-3V,因此该系统设计应加AGC电路。AGC电路采用AD603型线性增益放大器。图3为AGC电路。

AGC电路

  4.2 A/D转换电路

  ADS2806是一款12位A/D转换器,其特点为:无杂散信号动态范围(SFDR)为73 dB;信噪比(SNR)为66 dB;具有内部和外部参考时钟;采样速率为32 MS/s。图4为ADS2806的电路。为使A/D转换更稳定,在A/D转换器的电源引脚上增加滤波电容,抑制电源噪声。该电路结构简单,在时钟CLK的驱动下,数据端口实时输出数据,供FPGA读取。[page]

ADS2806的电路

  4.3 FPGA及外围接口模块

  选用CycloneⅢ系列EP3C40F484型FPGA,该器件内部有39 600个LE资源,有1 134 000 bit的存储器,同时还有126个乘法器和4个PLL锁相环。由于该器件内部有大量资源,因而可满足其内部实现数字混频、数字滤波、以及FFT运算。FP -GA正常工作时,主要需要的外部接口有:时钟电路、JTAG下载电路、配置器件及下载电路。图5为FPGA的外围接口电路。

FPGA的外围接口电路

  5 系统软件设计

  系统软件设计包括单片机和FPGA两部分,单片机作为整个系统的核心控制单元,主要负责系统的初始化、键盘输入控制以及LCD显示等功能;而FPGA的高速并行计算性能使其很适合进行实时性要求较高的信号处理运算。系统软件流程如图6所示。

系统软件流程

  系统上电后,单片机分别初始化系统各个模块,写入默认的CIC、FIR滤波器参数和写入默认的数字混频器频率值。初始化完成后,系统开始以默认的中心频率和分辨率分析频谱,进入等待键盘输入状态。当用户通过键盘重新输人中心频率和分辨率等参数后,单片机重新刷新LCD,同时可通过键盘操作LCD上的画面,移动光标,利用软件计算对应光标处的频率值并在LCD上显示,而且还可以对整个图像进行放缩以方便观察频谱。

  6 测量结果分析

  先通过Matlab软件进行仿真,分别用程序测试频率为20 Hz的正弦波方波,系统仿真结果如图7所示。从图7a看出20 Hz正弦波频谱是一条谱线,其周围只有很少泄漏频率分量,符合理想情况。图7b是20 Hz方波的分析结果,其基波,第三、第五、第七次谐波的幅度满足1、1/3、1/5、1/7、1,9的理论结果。

 

系统仿真结果

  7 结束语

  该系统能够方便地在LCD上显示信号的频谱结构图。操作简单,便于学生进行操作,有助于实验教学课上学生更直观认识信号频谱结构,从而促进实验课教学。

参考文献:

[1]. C8051 datasheet http://www.dzsc.com/datasheet/C8051_209879.html.
[2]. C8051F121 datasheet http://www.dzsc.com/datasheet/C8051F121_209855.html.
[3]. ROM datasheet http://www.dzsc.com/datasheet/ROM_1188413.html.
[4]. AD603 datasheet http://www.dzsc.com/datasheet/AD603_122075.html.
[5]. ADS2806 datasheet http://www.dzsc.com/datasheet/ADS2806_1076667.html.

关键字:FPGA  频谱分析仪 引用地址:基于FPGA的简易频谱分析仪的设计方案

上一篇:频谱分析仪的频率分辨力和测试灵敏度
下一篇:浅谈“射频万用表”频谱分析仪

推荐阅读最新更新时间:2024-03-30 23:00

基于FPGA的音乐硬件演奏电路设计与实现(一)
1 系统的设计要求 应用VHDL硬件描述语言,设计一个乐曲硬件演奏电路,它能将一首预先设置存储好的乐曲自动播放出来,除此之外,也能够通过按键的方式输入音符,使其具备简易电子琴的功能。通过此项研究,能够深切的体会利用EDA工具开发的优越性,在此基础上,对乐曲硬件演奏电路功能进行丰富,具有一定的社会实用性。 根据硬件演奏电路的功能进行全局分析,采用自上至下的设计方法,从系统总体要求出发,逐步将设计内容细化,最后完成系统结构的整体设计。将功能分为以下几个部分,1)实现预先设置乐曲的播放功能;2)实现预置乐曲的暂停和继续播放实时控制功能;3)实现预置多首乐曲间的切换功能。 预置乐曲,本文选取了《梁祝》的一段作预置,作预置时,需要将乐曲音符
[电源管理]
基于<font color='red'>FPGA</font>的音乐硬件演奏电路设计与实现(一)
基于CPCI总线的PowerPC主处理板的设计与实现
0 引言 Compact PCI(简称CPCI)总线是“PCI总线工业计算机制造商组织”推出的一种工业计算机总线标准,近年来应用发展最为迅速。它由PC机上的通用总线PCI发展而来,既有PCI总线的高带宽、高性能、即插即用、价格低廉等诸多优点,又有无源背板总线VME总线的可靠性。CPCI总线在33MHz时钟、32位数据宽度的条件下可达到峰值132MB/s的带宽,在66MHz时钟、64位数据宽度的条件下可达到峰值528MB/s的带宽。 PowerPC是1993年IBM、Apple和Motorola公司(其半导体部门现在分拆为Freescale公司)联盟共同设计的。PowerPC技术以RISC(精简指令集计算机)为基础,该技术由IB
[单片机]
基于CPCI总线的PowerPC主处理板的设计与实现
基于ARM+FPGA的开发平台实现了基于CSMA/CA的MAC协议
0 引言 基于CSMA/CA的MAC协议的优势在于其简单和健壮性,适用于分布式网络,每个节点无需维持和动态更新周围相邻节点的状态信息,可以独自决定何时接入信道,只要上层有数据需要传输,MAC层就会对信道进行竞争,因此该协议的应用也相当广泛。嵌入式技术的发展对MAC协议的实现也提供了很好的技术支撑。本文搭建了一种基于ARM和FPGA相结合的嵌入式开发平台,并在此基础上设计与实现了基于CSMA/CA的MAC协议。由于ARM和FPGA本身就是可重构器件,同时将FPGA中的一些协议参数由ARM来设置,通过修改ARM的代码就可以实现对FPGA中协议功能的调整,方便快捷,不再需要重新生成比特文件下载,有利于MAC协议可重构的实现。 1 协
[单片机]
基于ARM+<font color='red'>FPGA</font>的开发平台实现了基于CSMA/CA的MAC协议
Altera发布基于ARM的SoC FPGA系列产品
Altera公司近日发布其基于ARM的SoC FPGA系列产品,在单芯片中集成了28-nm Cyclone® V和Arria® V FPGA架构、双核ARM® Cortex™-A9 MPCore™处理器、纠错码(ECC)保护存储器控制器、外设和宽带互联等。这些SoC FPGA继承了ARM丰富的软件开发工具、调试器、操作系统、中间件和应用程序等辅助系统功能。用户可以利用Altera的SoC FPGA开发流程,迅速建立可定制基于ARM的系统,减小了各种行业中嵌入式系统的电路板面积、功耗和成本,同时提升了性能,这些行业包括,汽车、工业、视频监控、无线基础设施、计算机和存储等。 ARM处理器部门副总裁Jim Nicholas评论说:“基于2
[单片机]
如何优化频谱分析仪/信号分析仪--优化发射机测试的5个技巧
优化频谱仪发射机测试比您想象的更容易。我们将介绍了 5 个技巧,能够帮助您提高效率,获得更清晰的频谱测量结果。您将了解到如何运用一些简单的方法加快频谱分析仪的测量速度,减少测量误差,提高测量结果的可靠性。 了解以下方法,更高效地执行测试: 1. 校正测试系统 2. 优化分辨率带宽可以提高测试速度或精度 3. 在测量低电平信号时提高灵敏度 4. 尽量减少分析仪的失真产物 5. 利用测量应用软件加快测量速度,提高测量准确性和可靠性 技巧 1 校正测试系统 校正测试系统在被测器件(DUT)的信号进入信号分析仪之前,电缆、适配器和探头可能会使信号发生改变,导致您得到的测量结果不是十分准确。但我们有办法解决这个问题。您可以通过在 K
[测试测量]
如何优化<font color='red'>频谱分析仪</font>/信号分析仪--优化发射机测试的5个技巧
Altera发售具有背板功能收发器的Stratix V FPGA
Altera公司日前宣布,开始批量发售FPGA业界性能最好、具有背板功能的收发器。Altera的Stratix® V FPGA是业界唯一能够提供14.1 Gbps收发器带宽的FPGA,也是唯一支持最新一代光纤通道协议(16GFC)的FPGA。背板、交换机、数据中心、云计算应用、测试测量系统以及存储区域网的开发人员采用Altera最新一代28-nm高性能FPGA,能够大幅度提高数据速率,快速进行存储并检索信息。对于光传送网(OTN)应用,采用Stratix V FPGA,运营商能够在网络中迅速灵活的支持高速增长的数据流。 Altera一年以前已经开始发售集成了14.1 Gbps收发器的28-nm FPGA工程样片。这些高性能器件是
[嵌入式]
响应FPGA发展,Teledyne进一步增强数据转换器产品组合
为响应可编程逻辑技术的不断发展,Teledyne e2v进一步增强了其数据转换器产品组合以及支持它们运作的高速SERDES技术。 为了辅助Xilinx热门产品20nm Kintex UltraScale KU060 FPGA,Teledyne-e2v现在可提供高度优化的多通道模数转换器(ADC)和数模转换器(DAC)解决方案。它们有各种不同等级类别可供选择,最高级别是高可靠性耐辐射的宇航级,适用于卫星通信、地球观测、导航和科学任务。 每个新的数据转换器都可以通过其集成的ESIstream高速串行接口协议和与其相对应的FPGA进行交互操作,该协议已针对KU060系列进行了修改。在支持12.5Gbps数据速率的情况下,E
[嵌入式]
响应<font color='red'>FPGA</font>发展,Teledyne进一步增强数据转换器产品组合
Achronix以创新FPGA技术推动智能汽车与先进出行创新
全球领先的高性能现场可编程门阵列(FPGA)和嵌入式FPGA(eFPGA)半导体知识产权(IP)提供商Achronix Semiconductor公司宣布, 该公司参加了由私募股权和风险投资公司Baird Capital举办的“Baird车技术与出行大会(Baird Vehicle Technology & Mobility Conference)”。 Achronix此举是为了联络更多的创新者和投资者,共同推动更加先进的FPGA技术更广泛地应用于智能汽车、自动驾驶、ADAS和其他先进出行方式。 Baird Capital是一家专注于全球商用技术和服务创新的知名投资公司,总部位于芝加哥市并在中国有过多项投资。 该活动于美
[嵌入式]
Achronix以创新<font color='red'>FPGA</font>技术推动智能汽车与先进出行创新
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved