基于AD9361的简易频谱分析仪设计与实现
据全部通过串口发送完毕后,再进行下一次转换。
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页,欢迎您写论文时引用,并注明出处
频谱分析仪 AD9361 ZYNQ SOC 201609 相关文章:
- 低调制指数频偏测量方法(03-03)
- 利用跟踪信号发生器增强频谱分析能力(04-29)
- 利用跟踪信号发生器增强频谱分析能力(二)(04-29)
- 使用NI PXI进行频谱监测和干扰分析(06-14)
- 频谱分析仪在手机无线通信测试的应用(04-11)
- 细说频谱分析仪之种类与应用(04-27)