微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > 基于AD9361的简易频谱分析仪设计与实现

基于AD9361的简易频谱分析仪设计与实现

时间:08-29 来源:电子产品世界 点击:

据全部通过串口发送完毕后,再进行下一次转换。

3 系统测试

为了方便观察结果,我们在工程中加入了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端。

参考文献:

[1]Harikrishnan B, Raghul R, Shibu R M, et al. All programmable SOC based standalone SDR platform for researchers and academia[C]// Computational Systems and Communications (ICCSC), 2014 First International Conference on. IEEE, 2014:384 - 386.

[2]陆佳华, 江舟, 马岷. 嵌入式系统软硬件协同设计实战指南:基于Xilinx Zynq[M]. 北京:机械工业出版社, 2013.

[3]Analog Devices, Inc. RF Agile Transceiver AD9361 Data Sheet[EB/OL]. http://www.analog.com/media/en/technical-documentation/data-sheets/AD9361.pdf.

[4]Analog,Devices.AD-FMCOMMS3-EBZ-UserGuide[EB/OL].http://wiki.analog.com/resources/eval/user-guides/ad-fmcomms3-ebz.

[5]孟宪元. Xilinx新一代FPGA设计套件Vivado应用指南[M]. 清华大学出版社, 2014.

[6]Louise, H. Crockett, Ross, A. Elliot, Martin, A. Enderwitz, Robert, W. Stewart. The Zynq Book Tutorials[J/OL]. http://www.zynqbook.com/downloads.html.

[7]夏柯, 门兰宁. 基于ZYNQ-7000 DMA控制器的UART数据传输的设计与实现[J]. 信息系统工程, 2014, (9):113-114.

本文来源于中国科技核心期刊《电子产品世界》2016年第8期第49页,欢迎您写论文时引用,并注明出处

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top