现代电子技术

2018, v.41;No.505(02) 174-178+182

[打印本页] [关闭]
本期目录(Current Issue) | 过刊浏览(Archive) | 高级检索(Advanced Search)

基于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;频率转换速度

Abstract:

Keywords:

基金项目(Foundation): 国家自然科学基金项目(61271020);; 西安市科技计划项目资助项目(CXY1117(5))~~

作者(Author): 张新,吴凤云,王帆

DOI: 10.16652/j.issn.1004-373x.2018.02.044

参考文献(References):

扩展功能
本文信息
服务与反馈
本文关键词相关文章
本文作者相关文章
中国知网
分享