中文版  英文版  日文版

集团架构

瑞鹄新闻
当前位置: 主页 > 白小姐特码网址 >
白小姐特码网址:基于 ZYNQ系列 SoC和AD9361实现的简易频谱分析仪
2019-05-18 22:57    作者:admin

  摘要:频谱分析仪是用来检测电信号频谱特征的仪器,在通信、雷达以及电子产品研发等领域有着广泛的应用。本文设计了基于ZYNQ系列SoC(Sysm on chip)和AD9361实现的简易频谱分析仪,频谱数据可以通过串口发送给上位机,并在上位机中通过进行数据处理和分析。相比普通频谱分析仪,该简易频谱分析仪使用便捷,体积小,且十分便于功能扩展。经,该频谱分析仪带宽为40MHz,其通带范围为LO(Local Oscillator )-20MHz到LO+20MHz,该频谱分析仪可以较为准确地分析信号功率范围为0dBm到-65dBm。

  引言频谱分析仪是用来测量电信号频谱特征的仪器,主要用于测量相关频段内的信号频谱。使用频谱分析仪,可以观测到信号在频域中的分布情况、信号能量及其他频谱信息。随着电子通信产业的不断发展,频谱分析仪广泛运用在通信、电子、雷达及电子产品研发等领域,是电子工程师重要的频域分析工具。随着对于信号分析的不断发展,应实现频谱分析仪与上位机的通信。频谱分析仪可以通过网口、USb接口及串口向上位机发送数据,在上位机中,MATLAB、GNU radio等多种工具软件可以被用于处理该数据,扩展了频谱分析仪的功能[1]。而且传统的频谱分析仪价格昂贵,个人和小型团体均无力承受。基于此,本文使用Xilinx ZYNQ系列SoC及AD9361射频收发机完成了低成本简易频谱分析仪的设计与实现。与传统的频谱仪相比,该频谱仪价格低廉、便于携带。

  AD9361是一款高性能、高度集成的2收2发射频收发机,该收发机具有可编程、宽带宽等特点,其工作频率范围为70MHz~6GHz,支持的通道带宽为200KHz~56MHz。AD9361可以根据用户需求设置滤波器、本振、增益等参数,以契合用户设计[3]。设计主要基于Xilinx ZYNQ-7000系列的可编程SoC平台,在平台上插接AD9361板卡,利用AD9361进行对应带宽数据的采集,采集到的数据经过XC7Z020的PL部分进行时频转换,然后利用ARM将频谱分析结果通过串口发送至计算机。频谱分析带宽为0~40MHz,分辨率为25kHz。

  本文采用基于快速傅里叶变换(fft)完成频谱分析仪的设计。其中,主要模块包括射频输入及转换模块、频谱分析模块、ZYNQ PS(Processing System)控制模块、串口传输模块以及上位机处理模块。其基本结构如图1所示。

  射频输入模块及转换,使用AD9361射频收发机完成搭建,其中,通过AD9361内置的本地振荡器(LO)完成对射频信号的射频到中频的转换,通过adc完成模数转换,并通过后续的抽取滤波器进行下采样,最终得到I/Q两路分别为60MSPS采样率的信号,通过FMC接口送入ZedBoard,进行下一步处理。

  频谱分析模块,该模块使用ZYNQ SoC的PL部分完成,主要完成频谱分析仪的频谱计算功能,其中通过FMC接口接收到射频输入及转换模块的数据信息,对其进行时序转换、加窗和FFT变换后,通过dma发送至ZYNQ SoC的PS模块内的存储空间中,供PS部分读写。

  ZYNQ PS控制模块,该模块为整个模块的控制中枢,完成对射频输入模块及频谱分析模块的控制。其中,对AD9361的控制为:调节AD9361的本振(LO)的输出,调节输入通路低通滤波器的带宽,调节增益模式及增益大小,调节各级采样率等。对频谱分析模块的控制为:调节计算FFT的点数等。PS模块可以读取频谱数据,并将频谱数据传输给网口通信模块。该模块在ZYNQ PS上移植的LINUX系统中完成。

  串口通信模块:通过该模块,可以完成由频谱分析仪到上位机的频谱数据的传输,也可以由上位机到频谱分析仪,如果需要高的传输速率,可以使用网口进行传输。

  上位机处理模块:该模块在上位机中,通过使用MATLAB工具对所得的频谱数据进行进一步的处理、显示和完成频谱图。

  2.1 基于AD9361的射频输入及转换模块AD9361为系统的射频输入及转换模块,主要对输入的模拟信号进行混频、滤波、模数转换和降采样等预处理。并将处理完成的数字信号通过数字接口送入ZedBoard,供ZYNQ的PL部分进行进一步的信号处理。

  如图2所示,为AD9361的接收通路,AD9361接收通路完成射频信号到基带信号的部分。基带信号处理包括两个可编程的模拟低通滤波器,一个12bit ADC,以及4级的数字下变频滤波器。每个数字下变频滤波器都可以被略去。其中I/Q两路的接收通路是相同的[4]。根据设计需求,需要调节的有:增益控制模式及增益、本振大小、低通滤波器系数、各部分采样率以及FIR滤波器系数等。

  在本次设计中,各部分的系数为:收发模式:使用FDD单收单发的收发模式;增益模式:自动增益模式;LO频率设置:给上位机提供相应接口,可以根据用户需求进行设置;

  HB3/DEC3下采样滤波器:进行2倍抽取,输出数据的采样频率为240MHz;HB2下采样滤波器:进行2倍抽取,输出数据的采样频率为120MHz;HB1下采样滤波器:进行2倍抽取,输出数据的采样频率为60MHz;

  RX FIR滤波器设置:对该FIR滤波器进行略过,输出数据的采样频率为60MHz;数字接口:采用LVDS传输模式。通过对AD9361的相关寄存器进行配置,可以完成对设计的实现,以下对AD9361的一些关键寄存器进行介绍。

  地址0x003为AD9361的Rx Enable and Filter Control寄存器,该寄存器用于控制接收通路的使能及数字寄存器的信息。由于使用FDD的单发单收模式,且HB3、HB2和HB1皆为2倍抽取,且将FIR滤波器略去,故该寄存器应配置为0X9C。

  地址0x005为AD9361的RFPLL Dividers寄存器,可以配置该寄存器的值,对VCO进行分频,得到接收通路的LO频率信息。

  本设计中,采用FDD模式,因此设该寄存器的值为0x01。AD9361的VCO频率相关寄存器地址为0x231~0x235,该组寄存器设置的VCO值可以为6GHz~12GHz,经过0x005寄存器所设置的值进行分频后,作为AD9361 RX的LO。其计算公式为:

  此外,ADI公司提供了基于Xilinx SDK的AD9361控制函数,可以使用这些函数对AD9361进行配置,这样可以简化AD9361的配置过程,提高工作效率,并提高配置的准确性。

  ZYNQ PS与AD9361采用SPI和GPIO接口进行通信。ZYNQ内包含两个SPI,可以工作在主/从模式或多主机模式下。本次设计采用ZYNQ PS中的一组SPI对AD9361的相关寄存器进行读写。在ZYNQ上,我们可以通过MIO引出最多54个GPIO引脚,所有的GPIO都可以单独配置成输入、输出以及中断的功能。本设计中,采用GPIO对AD9361的TXNRX、NABLE以及RESETB引脚进行配置,以达到对AD9361控制的目的。

  2.3 基于ZYNQ PL的频谱分析模块频谱分析模块主要由时序处理模块、加窗模块、FFT模块及DMA模块完成,FFT的点数由ZYNQ PS部分通过AXI_GPIO模块控制,图3为ZYNQ PL频谱分析部分的框图。

  数字信号输入为模拟信号,经过射频输入及转换模块后得到的数字信号,该数字信号的采样率为60MSPS,由LVDS方式通过FMC接口输入至该模块输入端。

  时序处理模块将PL中相关模块的时序和AD9361收发机的数字接口时序进行相互转换,使其频谱分析模块可以正常工作。

  由于在使用FPGA进行信号处理中,不可能对无限长的信号进行测量和分析,只能对信号进行截断,并对截断部分进行周期拓展并进行处理。但这样得到的信号会发生频谱泄露现象。为了减小频谱泄露的影响,需在计算FFT变换之前采用加窗技术,常见的窗有:hanning窗、hamming窗以及Gaussian窗等。本设计采用8192点hanning窗,以减少由于信号截断所带来的频谱泄露现象。

  FFT模块对输入的数据进行FFT或IFFT变换,得到时域数据的频谱信息或频域数据的时域信息。其中FFT模块的计算点数为8~8192点,FFT模块使用Xilinx官方提供的IP 核。

  ZYNQ PS模块为频谱分析模块提供控制信息,并接收由AXI_DMA传输的频谱数据。ZYNQ PS与AXI_GPIO通过AXI4协议进行数据传输,与AXI_DMA通过AXI_Lite协议进行控制信号传输。FFT与DMA之间使用AXI_Stream协议进行数据传输。DMA与ZYNQ PS HP接口之间通过AXI协议进行传输,这样可以拥有很高的吞吐率和性能,但需要花费额外的逻辑资源。

  2.4 ZYNQ与PC通信为了更方便地进行频谱分析以及对频谱分析仪的控制,设计参考文献[7]采用串口方式将得到的频谱分析数据发送到PC端,频谱分析首先数据经过DMA传输到PS的内存中,然后通过串口将数据发送到PC端。串口速率传输较慢,FFT转换并不是持续转换,一次转换数据全部通过串口发送完毕后,再进行下一次转换。

  为了方便观察结果,我们在工程中加入了ILA模块监视AD采集到的数据,如图4所示,在Vivado中的Hardware Manager中抓取的AD输入数据,图5为串口收到对应FFT后的数据。将AD9361的本振设置为1.9GHz,外接信号源设置为1.902GHz,且频率为-50dBm,得到的频谱数据经过上位机处理后得出图6所示的结果,其中MATLAB所计算出来的2MHz的功率值为-49.7101dBm。

  表1为利用该频谱分析仪测试的一些数据,测试时本振设置为1.9GHz。测试结果表明,该频谱分析仪通带范围为LO-20MHz到LO+20MHz,在该通带范围内可以较为准确地分析的信号功率为0dBm到-65dBm,平均误差小于1.5dB。当信号源频率与LO频率相差为20MHz时,绝对误差约为1dB左右。经过分析,是AD9361内部的模拟低通滤波器部分对信号造成了消减,因此产生了误差。

  4 总结与展望论文采用ZedBoard平台以及AD9361射频收发机设计并实现了一款简易频谱分析仪,该频谱分析仪核心部件为AD9361和ZedBoard,外加一台电脑,成本低廉,方便可靠,成品作为个人或小型团队使用。如果对传输速率有更高的要求,可以利用ZedBoard的网口将频谱分析后的数据传送到PC端。

  文章出处:【微信号:gh_f97d2589983b,微信公众号:射频百花潭】欢迎添加关注!文章转载请注明出处。

  8590 E-Series Spectrum, 8594Q QAM Analyzers, and 8591C Cable TV Analyzer Calibration Guide.P...

  嗨,我想知道8590L系列频谱分析仪必须得到哪些标准才能获得这些参数所涉及的未经校准的测量。 我已阅读手册,但我没有得到答案...

  亲爱的先生:我拥有一台频谱分析仪,我使用的是HP 8593E频谱分析仪(SA)。 我使用的两个单元都有同样的问题。 SA本地...

  由于频繁的电源中断导致频繁的负载切除,我们的频谱分析仪E7405A软件出现故障。 我们既不能加载也不能保存任何文件。 其次,...

  The latest version of the quick reference guide......

  Users guide for the cable TV measurement personality. For use in the ESA-E Series spectrum analyzers: E4402B...

  先生,我们有频谱分析仪Model No N9320a有没有显示低于500mv的电压的问题,所以请给我解决方案(我们观察到FC = 500k,Fm ...

  Configuration guide for the 8590E, 8590C, 8590L and 8590EM Series spectrum analyzers and accessories....

  场强仪,从其名称意义上来理解,就是测量场强(电平)的仪器。 它可以满足电视,FM和CATV系统的场强....

  所谓实时频谱分析仪(实时频谱仪)就是指能实时显示信号在某一时刻的频率成分及相应幅度的分析仪。实时频谱....

  聚焦旋钮(FOCJS):用于光斑锐度调节。亮度调节旋钮(1NTENS):用于亮暗调节。电源开关(PO....

  目前信号的分析主要从时域、频域和调制域三个方面进行,频谱分析仪分析的是信号的频域特性,它主要由预选器....

  频谱分析仪是一种带有显示装置的超外差式接受设备,是研究电信号频谱结构的仪器,用于信号失真度、调制度、....

  频谱分析仪的制造商并不多。 我们通常知道的频谱分析仪是Hewlett-Packard(HP的测试设备....

  频谱分析是观察和测量信号幅度和信号失真的快速方法。其显示结果可以直接反映输入信号的傅里叶变换幅度。信....

  频谱分析仪是一款功能多、用途广的电子测量设施,既可以对放大器、滤波器等线路线路系统的部分参数进行测量....

  频谱分析仪是一种用于在频域中显示信号幅度的仪器。 它在射频领域有“射频万用表”的绰号。 在射频领域,....

  现代频谱分析仪使用无线电信号设计软件:它们创建了通用的硬件平台和程序功能,因此先进的频谱分析仪具有“....

  关于频谱分析仪,它有着许多不同的称呼与叫法,频域示波器啊、跟踪示波器啊、谐波分析器啊等等,其实指的都....

  频谱分析仪有两种主要结构:扫描类型和FFT。由于FFT结构中测量频率的限制,一般只用于低频,而扫频类....

  此外,大多数 RF 频谱分析仪都缺少交流耦合功能,因此,任何直流输入元件都与内部端结电阻器或前端混频....

  在这个系统中,假定基站和客户端使用相同的收发器。如果使用AD9361,发送镜像的幅度可能比有用信号的....

  在本文中主要提出了以MSP43处理器为核心的音频频谱分析仪的设计方案。以数字信号处理的相关理论知识为....

  A.所有电磁兼容标准中的电磁干扰极限值都是在频域中定义的,而示波器显示出的时域波形。因此测试得到的....

  新增RSA513A和RSA518A满足了对 Ku 频段和5G LTE基站测试的市场需求 泰克科技公司....

  频谱仪射频和微波信号 频谱仪是一种常用的分析仪器,主要针对于射频和微波信号进行检测,在多个领域中都有....

  常听工程师吐槽,“设计不止眼前的苟且,还有诗和远方,简单就是我们无止境的远方”,“让事情变得简单不是....

  频谱分析仪是一种测试测量设备,主要用于射频和微波信号的频域分析,包括测量信号的功率,频率,失真等。它....

  本文档的主要内容详细介绍的是基于labview的综合信号发生器实现,频谱分析仪,调制解调功能,虚拟示....

  无论是在实验室调试嵌入式设备,还是在外场解决复杂的问题,都需要一款便携式的频谱分析仪,在要求有高性能....

  安立公司频谱分析仪能够显示隐藏的发射源:安立公司高性能的手持式频谱分析仪是检测与定位隐藏发射器的理想....

  安立分析仪可配备干扰定位地图:安立公司频谱分析仪在宽频范围内能够提供准确的射频功率测量。利用定向天线....

  AD9361射频捷变收发器概述,包括从RF到基带的RX和TX信号路径、自动增益控制(AGC)、RF ....

  了解性的AD9361 RF捷变收发器,一款面向SDR应用的完整无线电设计。该收发器拥有一流的性能....

  频谱分析仪是研究电信号频谱结构的仪器,用于信号失真度、调制度、谱纯度、频率稳定度和交调失真等信号参数....

  频谱仪测量的结果是RF输入信号频谱和仪器噪声频谱的叠加,是不是可以将频谱仪本底噪声测量出来,然后从频....

  RIGOL RSA5000系列实时频谱分析仪是RIGOL射频产品线一款具有里程碑意义的产品,是国内自....

  通常毫米波频段是指频率为30~300GHz,相对应波长1~10mm,其低端毗邻厘米波段,具有厘米波段....

  罗德与施瓦茨丰富了R&S FPC频谱分析仪系列,增加了R&S FPC1500。这款紧凑型仪器结合了频....

  论述了在地面监测和查找卫星频段干扰源工作中采用频谱仪进行检测信号的常规方法,介绍了一种利用DSP自相....

  FPC1500是世界上第一台包括一个带内部VSWR电桥的单端口矢量网络分析仪、一个独立的CW信号源....

  现代 频谱分析仪 已经得到许多综合利用,从研究开发到生产制造,到现场维护。新型频谱分析仪已经改名叫信....

  罗德与施瓦茨公司(以下简称R&S公司)为3GPP 5G新空口的测试铺平道路。现在,研发人员可以使用最....

  高增益设计良好的时钟缓冲器将倾向于抑制AM并且仅通过相位(定时)误差。然而,没有输入时钟缓冲器是完美....

  频谱分析仪是研究电信号频谱结构的仪器,用于信号失真度、调制度、谱纯度、频率稳定度和交调失真等信号参数....

  新的无线设备指令(RED),是现今欧盟针对无线设备的强制性认证测试指南,R&S TS8997 测试系....

  有着射频万用表之称的频谱分析仪是一种应用非常广泛的射频和微波基础测量仪器。经常被用于测量放大器/发射....

  这里就开一个帖子,以AD9361为例,来探讨零中频接收机的一些简单性能问题。水平有限,而且也仅仅需要....

  示波器是我们在物理试验、电路硬件调试、智能硬件开发等领域都能见到的一种仪器,就像是医生的听诊器,作为....

  频谱分析仪是微电子测量领域中最基础、最重要的测量仪器之一,是从事各种电子产品研发、生产、检验的重要工....

  磁场探头发射的电压信号输出(Uprobe),被频谱分析仪分离成频谱。磁场修正系数(KH)定义为:描述....

  RF功率的频域测量是传统频谱分析仪和现代的矢量信号分析仪最基本的测试。恰当的测试方法对于避免结果出现....

  面对目前国内蓬勃发展的RFID产业,固纬提供了完善的RFID阅读器和电子标签测量方案。这篇应用技术文....

  平均是减小测量系统固有不确定度的一个最常用的方法。进行多次测量,对其结果求平均,可以减小测量随机性的....

  近年来,现代频谱分析仪在低频模拟精度与数字信号处理(DSP)器件方面取得了极大的改进,尤其是前端中频....

  安捷伦科技(Agilent Technologies Inc.)宣布获得美国海军一笔价值180万美元....

  艾尔麦公司(AirMagnet)的无线局域网安全和管理产品在市场中占有相当重要的位置,通过不断扩大的....

2012-2018  版权所有  土豪心水论坛开奖结果    备案序号:皖ICP备09028542号   地址:中国安徽省芜湖市经济开发区银湖北路22号   网址:http://jbistros.com     安徽省模协信息中心