基于FPGA的函数信号发生器的设计与实现.doc

  • 浏览量:3248
  • 下载量:109
  • 资料大小:2.91 MB
  • 日期:2015-10-12
  • 上传者:starysoul
  • 分享
  • 评论
  • 举报
  • 收藏

资料描述

    基于fpga的函数信号发生器的设计


     


       波形发生器己成为现代测试领域应用最为广泛的通用仪器之一,代表了信号源的发展方向。直接数字频率合成(dds)是二十世纪七十年代初提出的一种全数字的频率合成技术,其查表合成波形的方法可以满足产生任意波形的要求。由于现场可编程门阵列(fpga)具有高集成度、高速度、可实现大容量存储器功能的特性,能有效地实现dds技术,极大的提高函数发生器的性能,降低生产成本。


       本文首先介绍了函数波形发生器的研究背景和dds的理论。然后详尽地叙述了用fpga完成dds模块的设计过程,接着分析了整个设计中应处理的问题,根据设计原理就功能上进行了划分,将整个仪器功能划分为控制模块、外围硬件、fpga器件三个部分来实现。最后就这三个部分分别详细地进行了阐述。


       本文利用altera的设计工具quartush并结合vei’i1og一hdl语言,采用硬件编程的方法很好地解决了这一问题。论文最后给出了系统的测量结果,并对误差进行了一定分析,结果表明,可输出步进为0.01hz,频率范围0.olhz一20mhz的正弦波、三角波、锯齿波、方波,通过实验结果表明,本设计达到了预定的要求,并证明了采用软硬件结合,利用fpga技术实现波形发生器的方法是可行的。


       关键词:函数发生器,直接数字频率合成,现场可编程门阵列
评论(0)

登录后可评论,请 登录注册

   
相关资料
换一换