共查询到18条相似文献,搜索用时 359 毫秒
1.
2.
3.
研究了 DDS 技术及波形信号的产生原理,基于 verilog 语言设计软件程序实现 DDS 功能,并设计子程序来实现多种波形信号发生模块.系统通过了 Quartus II 软件编译仿真验证,并下载到 FPGA 开发板中测试,可以得到频率,幅度,相位可调的正弦信号及调制波、锯齿波、三角波、方波等多种波形.测试结果表明,该函数信号发生器具有输出稳定,精度高,波形质量好等优点 相似文献
4.
基于FPGA的DDS函数发生器的设计与实现 总被引:1,自引:0,他引:1
论述了利用FPGA的系统级设计工具DSP Builder开发DDS函数发生器的总体设计思路,讨论了改变输出信号频率、幅度、相位的设计方法。系统基于Altera公司的Cyclone系列FPGA,配合Silicon Labs公司高性能C8051F340单片机实现,给出了系统的软件仿真结果并完成了整个系统的硬件验证。结果证明了设计的正确性,同时表明采用DSPBuilder使DDS任意函数发生器的FPGA硬件实现更加简单,速度更快。 相似文献
5.
提出一种基于可编程逻辑器件FPGA和直接数字频率合成(DDS)技术,产生各种信号的系统设计及其实现.简要介绍了系统中主要器件的选择及其特性,重点阐述了DDS的基本原理、系统的工作原理、硬件结构及各部分电路的详细设计,介绍了FPGA中控制电路的设计及程序的下载.给出了FPGA中控制电路的时序仿真波形,并验证了其可行性.系统采用FPGA和AD9951相结合,使得系统设计更加实用和广泛. 相似文献
6.
提出一种利用SOPC (System on a Programmable Chip)技术及DDS技术开发信号发生器的方法,只需用一片FPGA芯片加必要的外围电路就可以实现函数信号发生器的功能.所设计的信号发生器可以输出正弦波、三角波、矩形波3种波形,且矩形波的占空比可调.每种输出波形的频率最小值为1 Hz,最小步进值为1 Hz. 相似文献
7.
基于FPGA和单片机的信号发生器设计 总被引:1,自引:0,他引:1
介绍了一种基于PC机、单片机、FPGA和数字频率合成技术(DDS)的信号源的设计方法;其中基于FPGA的DDS模块电路采用VerilogHDL语言和原理图相结合的方式设计,上位机的信号源面板以及波形编辑生成系统则基于LabVIEW图形化语言设计;基于FPGA的信号发生器,可以在不改变硬件平台的情况下,随时对信号源系统进行重构或升级,使得应用非常灵活和方便;特别是可以通过USB2.0接口和PC机连接,使得任意波的产生更加方便和快捷;实验结果表明整个设计可以产生0.01Hz-10MHz的任意波及正弦波、方波、三角波等常规的函数信号。 相似文献
8.
9.
针对传统采用单片机和DDS芯片设计信号发生器的方法具有可移植性差、硬件结构和编写DDS源程序复杂等问题,提出了基于FPGA的多功能信号发生器设计方法。采用MATLAB/Simulink和DSP Builder对DDS系统模型进行建模和仿真,并用Signal Compiler工具对模型进行编译,产生Quartus II能够识别的VHDL源程序,并在Quartus II环境中生成硬件符号,最终将顶层文件编译、综合后下载到FPGA器件中,可产生频率、幅度相位均可调的基本波、AM调制波和数字调制波。测试结果表明,该系统具有设计灵活、实现简单、参数易调整、可移植性好、输出波形性能稳定和精度高等优点。 相似文献
10.
11.
基于DDS的数字波形发生器设计与实现 总被引:1,自引:0,他引:1
研究基于直接数字合成(DDS)技术的任意波形发生器(AWG)系统设计。以DDS技术为核心,采用AT89C51单片机作为系统控制部件,利用软件编程实现电压输出的频率预置、步进,输出标准波形。整个系统运用C语言编写相应内部程序,结构紧凑,电路简单,输出波形稳定性好,系统可扩展性强。使用数字信号,克服了模拟信号冗余量大不易处理的缺陷,操作实践表明该系统能可靠运行。 相似文献
12.
13.
基于VXI总线的任意波形发生器是随着计算机技术和微电子技术在测试仪器中的应用而形成和发展起来的一类新型测试仪器。任意波形发生器的价值在于它能真正产生任意波形。文中提出了一种新型的任意波形发生器结构,介绍了基于VXI总线C尺寸任意波形发生器设计的全过程,开发了VXI总线寄存器基接口、用DDS技术设计了功能电路、开发了AWG的软面板、应用控制程序和仪器驱动器,所设计的任意波形发生器的特点是:高速、模块化、方便的波形输入以及和VXI资源相结合。该任意波形发生器模块已应用于模块化雷达自动测试设备中,能提供测试系统所需要的任何波形激励信号。 相似文献
14.
简单介绍了直接数字频率合成技术(DDS),利用DDS设计任意波形发生器,其能够产生矩形波、正弦波、三角波、锯齿波等多种波形;采用Verilog HDL语言实现了各个模块功能。并在QuartusⅡ6.0开发环境下进行仿真。下载至cyclone Ⅱ系列FPGA芯片得到验证。 相似文献
15.
16.
17.
基于FPGA的双DDS任意波发生器设计与杂散噪声抑制方法 总被引:14,自引:3,他引:14
研究基于DDS(直接数字频率合成)的任意波信号产生的机理,在FPGA内嵌SOPC,配置了32位的软微处理器NiosII,利用FPGA实现双DDS的相位累加器,通过数字方法直接实现任意波形的各种频率调制.分析了高速相位累加器截断误差,幅度量化误差和D/A非线性引起的杂散分量产生的原因.推导出DDS相位噪声模型,针对信号的频谱成份设计了高阶低通滤波器对输出信号滤波.结合NiosII,设计硬件电路对输出信号进行幅频校正,保证了信号幅值的稳定输出及实际显示数值的一致性.测试表明,信号波形发生器能输出稳定、高带宽、高速度、高精度、低衰减的任意波形,三角波的输出频率大于1 MHz,输出信号幅度峰峰值在50 mV~20 V范围内以10 mV的步进调节. 相似文献