推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于FPGA的任意波信号发生器

更新时间:2020-03-23 08:25:49 大小:11M 上传用户:songhuahua查看TA发布的资源 标签:fpga任意波信号发生器 下载积分:3分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

任意波形发生器是现代测试领域中广泛应用的仪器之一,它代表着信号源的发展方向。基于FPGA实现的直接数字频率合成器(DDS),其查表合成波形的方法可以满足任意波形发生器的要求。现场可编程门阵列(FPGA)具有高集成度、高速度、能实现大容量存储器功能的特性,能有效的实现DDS技术。基于FPGA的任意波信号发生器,可以在不改变硬件平台的情况下,随时对信号源系统进行重构或升级,使得应用非常灵活和方便。

  基于FPGA的任意波信号发生器系统设计分为下位机和上位机两部分。下位机包括基于FPGA的DDS相位累加器模块、单片机控制系统、高速D/A转化及滤波电路、调理电路、键盘输入与LED显示电路、电源模块。下位机可以独立的使用,通过键盘进行波形的选择与频率设置。输入频率控制字经由单片机送到FPGA中的相位累加器实现对所要频率的合成,用生成的地址数据查找存在RAM中的相应单个周期波形数据,实现波形韵采样合成。再由D/A转换、低通滤波、调理单元输出所需信号波形。上位机安装有用LabVIEW开发的具有良好人机交互的信号源面板,可以完成任意波形的数据编辑,参数设置和波形数据的下载。其中基于FP6A的DDS模块电路采用Verilog—HDL语言和原理图相结合的方式设计,上位机的信号源面板则基于LabVIEW图形化语言设计。

  实验结果表明整个设计思路正确,设计方案可行,可以产生0.01Hz到10MHz的任意波及正弦波、方波、三角波等常规的函数信号。

部分文件列表

文件名 大小
基于FPGA的任意波信号发生器.pdf 11M

【关注B站账户领20积分】

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载