本设计基于DDS原理和FPGA技术按照顺序存储方式,将对正弦波、方波、三角波、锯齿波四种波形的取样数据依次全部存储在ROM波形表里,通过外接设备拨扭开关和键盘控制所需波形信号的输出,最终将波形信息显示在LCD液晶显示屏上。各硬件模块之间的协调工作通过嵌入式软核处理器NiosⅡ用编程实现控制。本设计所搭建的LCD12864控制器是通过编程实现的IP核。
1
为了测试电子设备的抗干扰能力,设计了一种射频信号干扰器,可用于产生406.0~406.1 MHz 范围内的随机干扰、点频干扰和扫频干扰信号。设计采用了直接数字频率合成(DDS)技术,通过单片机对DDS 芯片的控制,可灵活产生需要的干扰频率。
1
采用DDS技术,以AD9851芯片为核心, LCD12864液晶为显示模块,采用矩阵键盘输入的函数信号发生器。该信号发生器能够产生正弦波和方波,实现正弦波输出频率范围100 Hz~10 MHz,方波输出频率为100 Hz~1 MHz,频率分辨率为0.04 Hz,在频率范围内实现步进调节和任意调节两种控制方式并可显示产生的波形的频率和步进单位等信息。该信号发生器具有频率稳定,变频快速,幅值稳定,波形失真度低,电路结构简单,体积小,功耗低,价格低廉等特点。
2021-01-29 20:09:10 2.4MB AD9851; DDS; 信号发生器; 频率范围
1
omg rtps
2021-01-29 20:04:32 11.67MB rtps omg dds
1
dds dcps文档
2021-01-29 17:05:54 1.17MB dds dcps omg rtps
1
基于Quartus II 的dds信号发生器.rar.rar
2021-01-28 04:12:34 10.04MB Quartus
1
基于Verilog代码和调用IP核的ROM模块存储波形,实现基于FPGA的正弦波信号输出以及波形的仿真
2020-04-25 12:44:45 2.54MB 正弦波
1
【摘要】介绍了利用现场可编程逻辑门阵列FPGA实现直接数字频率合成(DDS)的原理,以及以DDS为核心的信号发生器。重点介绍了DDS技术在FPGA中的实现方法,给出了采用ALTERA公司的FLEX系列FPGA芯片FLEX10K进行直接数字频率合成的VHDL源程序。 【关键词】 直接数字频率合成(DDS); 现场可编程逻辑器件(FPGA);硬件描述语言(VHDL); 【前言】随着数字技术在仪表和通信系统中的广泛应用,一种从参考频率源生成多种频率的数字控制方法应运而生,这种技术被称为直接数字合成(DDS)。DDS技术是一种从相位概念出发直接合成所需波形的一种新的全数字频率合成技术。目前各大芯片制造厂商都相继推出采用先进CMOS工艺生产的高性能、多功能DDS芯片,为电路设计者提供了多种选择。然而在某些场合,专用DDS芯片在控制方式、置频速率等方面与系统的实际要求存在很大差距,这时可以采用高性能FPGA来设计符合具体需要的DDS电路。
2020-04-22 03:06:30 121KB 基于FPGA的DDS信号发生器
1
使用VHDL语言设计一个任意波形发生器,该波形发生器可产生三角波、方波,正旋波等
2020-04-18 10:03:21 248KB dds vhdl
1
本文讲了基于FPGA 的直接频率合成器设计的两种方法,一种是基于查表法的DDS,另一种是基于CORDIC 算法的DDS
2020-04-03 16:35:20 195KB FPGA DDS CORDIC
1