基于FPGA与谐波合成信号发生器的实现Implementation of signal generator based on FPGA and harmonic synthesis
张新,吴凤云,王帆
摘要(Abstract):
提出一种结合傅里叶级数展开和DDS原理产生任意波形信号发生器的实现方法。利用FPGA设计了15个DDS模块,将一周期正弦波的样值写入DDS模块的ROM表。对目标信号进行傅里叶变换得到信号各次谐波的频率和幅值,取其1~15次谐波的频率作为每个DDS模块的频率控制字,将各个DDS模块输出的样值与输入该模块的频率对应谐波幅值的乘积进行累加,经低通滤波器输出最终所需波形。测试表明,利用该实现方法得到的信号发生器输出波形稳定、频率转换速度快、精度在0.002 79 Hz以内。
关键词(KeyWords): FPGA;DDS;谐波合成;信号发生器;ROM;频率转换速度
基金项目(Foundation): 国家自然科学基金项目(61271020);; 西安市科技计划项目资助项目(CXY1117(5))~~
作者(Author): 张新,吴凤云,王帆
DOI: 10.16652/j.issn.1004-373x.2018.02.044
参考文献(References):
- [1]白居宪.直接数字频率合成[M].西安:西安交通大学出版社,2007.BAI Juxian.Direct digital frequency synthesis[M].Xi’an:Xi’an Jiaotong University Press,2007.
- [2]周登荣,周玉荣.一种任意波形信号发生器的实现方法[J].重庆师范大学学报,2014(1):84-88.ZHOU Dengrong,ZHOU Yurong.An implementation method of arbitrary waveform signal generator[J].Journal of Chongqing Normal University,2014(1):84-88.
- [3]韩旭,郑磊.基于FPGA的任意波形发生器的设计与实现[J].电子测量技术,2013(7):62-66.HAN Xu,ZHENG Lei.Design and implementation of arbitrary waveform generator based on FPGA[J].Electronic measurement technology,2013(7):62-66.
- [4]RAVITEJA REDDY B,RAJU V S G N.Development of FPGAfor custom waveform generator based on direct digital synthesizer[J].International journal of engineering research and applications,2013,3(4):2597-2602.
- [5]张严,洪远泉.基于FPGA的任意波形发生器设计与研究[J].现代电子技术,2011,34(10):157-159.ZHANG Yan,HONG Yuanquan.Design and research of arbitrary waveform generator based on FPGA[J].Modern electronics technique,2011,34(10):157-159.
- [6]FERNANDEZ-JARAMILLO A A,ROMERO-TRONCOSO R DJ,DUARTE-GALVAN C,et al.FPGA-based chlorophy II fluorescence measurement system with arbitrary light stimulation waveform using direct digital synthesis[J].Measurement,2015,75:12-22.
- [7]MAFFRAND C,ZARATE D,AON M A,et al.Arbitrary waveform generator using FPGA for applications in ultrafast scan voltammetry[C]//Proceedings of 2014 IEEE Conference on Programmable Logic.Buenos Aires:IEEE,2014:1-6.
- [8]ZHANG Hongfei,LUO Chunli,TANG Pengyi,et al.Highspeed arbitrary waveform generator based on FPGA[C]//Proceedings of 2013 IEEE Nuclear Science Symposium and Medical Imaging Conference.Seoul:IEEE,2013:1-5.
- [9]WEI Peng,GAO Tingjin.Arbitrary waveform generator based on improved DDS technology[J].Applied mechanics and materials,2013,338:1587-1592.
- [10]XU Min,HU Jingyu,GAO Yinyin.FPGA-based design and implementation of arbitrary waveform generator[C]//Proceedings of 2011 International Conference on Control,Automation and Systems Engineering.Singapore:IEEE,2011:1-4.
- [11]张博君.DDS任意波形发生器研究[J].现代电子技术,2012,35(14):100-102.ZHANG Bojun.Research on arbitrary waveform generator of DDS[J].Modern electronics technique,2012,35(14):100-102.