本设计基于DDS原理和FPGA技术按照顺序存储方式,将对正弦波、方波、三角波、锯齿波四种波形的取样数据依次全部存储在ROM波形表里,通过外接设备拨扭开关和键盘控制所需波形信号的输出,最终将波形信息显示在LCD液晶显示屏上。各硬件模块之间的协调工作通过嵌入式软核处理器NiosⅡ用编程实现控制。本设计所搭建的LCD12864控制器是通过编程实现的IP核。
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
用FPGA做DDS
2020-02-08 03:14:16 573B dds
1
鉴于上次传的只有Verilog代码,怕对于像半年前的我一样的初学者仍然会遇到很大困难,现特把本人课程设计的整个Quartus工程文件一并上传,希望有用。用时只需用Quartus打开工程文件即可编译运行,频率可达16M没问题。
2020-01-03 11:19:21 16.23MB FPGA DDS 信号发生器 Quartus工程文件
1
基于fpga的dds可调幅 调频(1HZ-20M)调相,输出正弦波,方波,锯齿波,三角波
2019-12-21 22:20:38 5.14MB fpga dds 调频 正弦
1
2001年全国电子设计大赛波形发生器,可以产生正弦波,矩形波,方波以及三种波形的叠加。频率可控,步进100HZ。
2019-12-21 22:04:08 23.82MB VHDL 任意波形 频率可控
1
FPGA实现DDS例程FPGA实现DDS例程FPGA实现DDS例程FPGA实现DDS例程FPGA实现DDS例程FPGA实现DDS例程
2019-12-21 21:54:06 1.89MB FPGA
1
基于xilinx公司的FPGA,设计了一套DDS信号发生器,产生正弦波 方波 三角波 锯齿波四种波形,并且波形频率可调
2019-12-21 21:16:00 5.54MB FPGA DDS VHDL xilinx
1
采用system generator设计正弦载波产生,可生成工程,下载到板子上验证
2019-12-21 21:08:47 58KB DDS,system generator
1
基于fpga的dds的信号发生器verilog源代码,核心为epc10ec8e22.
2019-12-21 21:03:42 566KB fpga dds
1