直接数字频率合成器实验报告

合集下载

DDS实验报告

DDS实验报告

电子线路课程设计 --直接数字频率合成器(DDS)2014 年 11 月摘要本实验通过使用 QuartusⅡ软件,并结合数字逻辑电路的知识设计,使用DDS 的方法设计一个任意频率的正弦信号发生器,要求具有频率控制、相位控制、以及使能开关等功能。

在此基础上,本实验还设计了扩展功能,包括测频、切换波形,动态显示。

在控制电路的作用下能实现保持、清零功能,另外还能同时显示输出频率、相位控制字、频率控制字。

在利用 QuartusⅡ进行相应的设计、仿真、调试后下载到SmartSOPC实验实现 D/A转换,验证实验的准确性,并用示波器观察输出波形。

关键词:SmartSOPC实验箱 QUARTUSⅡ数字频率合成仿真AbstractThis experiment is based on QuartusⅡ,with the help of knowledge relating to the digital logic circuits and system design,to design a sine signal generator which generates any frequency by the method of DDS. This generator is provided with the functions of frequency control,phase control and switch control. Based on the basic design,I also design extra functions,including frequency measurement,changes of wave forms and dynamic display.The control circuit can be maintained time clearing and time keeping functions,and also shows the output frequency,phase control characters,frequency control word. All the designing and simulating work are based on QuartusⅡ. After all the work finished on computer, I downloaded the final circuit to SmartSOPC experiment system to realize the transformation of D/A ,and then test the accuracy of the design by means of oscilloscope observing the wave forms.Key words: SmartSOPC QUARTUSⅡ DDS Simulation目录摘要 (1)目录 (2)一、设计要求 (3)二、方案论证 (3)三、直接数字频率合成器总电路图 (4)四、各子模块设计原理及分析说明 (5)4.1、脉冲发生电路 (5)4.2、频率相位预置与调节电路 (9)4.3、累加器电路 (10)4.4、相位控制电路 (11)4.5、波形存储器ROM电路 (12)4.6、测频电路 (14)4.7、不同波形选择电路 (15)4.8、动态译码显示电路 (16)五、程序下载、仿真与调试 (17)六、实验结果 (18)七、实验总结与感想 (23)八、参考文献 (23)一、设计要求1、利用QuartusII软件和SmartSOPC实验箱实现直接数字频率合成器(DDS)的设计;2、DDS中的波形存储器模块用Altera公司的Cyclone系列FPGA芯片中的RAM 实现,RAM结构配置成212×10类型;3、具体参数要求:频率控制字K取4位;基准频率fc=1MHz,由实验板上的系统时钟分频得到;4、系统具有使能功能;5、利用实验箱上的D/A转换器件将ROM输出的数字信号转换为模拟信号,能够通过示波器观察到正弦波形;6、通过开关(实验箱上的Ki)输入DDS的频率和相位控制字,并能用示波器观察加以验证;7、可适当添加其他功能二、方案论证直接数字频率合成器(Direct Digital Frequency Synthesizer)是一种基于全数字技术,从相位概念出发直接合成所需波形的一种频率合成技术。

直接数字频率合成器(DDS)总结

直接数字频率合成器(DDS)总结

直接数字频率合成器(直接数字频率合成器(DDS DDS DDS)总结)总结知识收集2008-07-2113:45:46阅读128评论0字号:大中小订阅直接合成法是用一个或多个石英晶体振荡器的振荡频率作为基准频率,由这些基准频率产生一系列的谐波,这些谐波具有与石英晶体振荡器同样的频率稳定度和准确度;然后,从这一系列的谐波中取出两个或两个以上的频率进行组合,得出这些频率的和或差,经过适当方式处理(如经过滤波)后,获得所需要的频率。

DDS 是直接数字式频率合成器(Direct Digital Synthesizer )的英文缩写。

直接数字式频率合成器(DDS )是从相位概念出发直接合成所需波形的一种新的频率合成技术,由相位累加器、波形ROM 、D/A 转换器和低通滤波器构成。

时钟频率给定后,输出信号的频率取决于频率控制字,频率分辨率取决于累加器位数,相位分辨率取决于ROM 的地址线位数,幅度量化噪声取决于ROM 的数据位字长和D/A 转换器位数。

结构框图如图2-1所示。

先分部分介绍其结构,后面会讲到总体原理。

相位增量(Phase Increment )M ,也称为频率控制字,单纯的无单位(不代表弧度或者角度)无符号数。

相位累加器(Phase Accumulator )由一个无符号数的加法器和一个寄存器构成,一个时钟周期完成一次加法运算。

量化器(Quantizer )完成很简单的功能。

将较高精度,较大位宽的输入,丢弃低比特位,得到较低精度,较小位宽的输出,直接用作后面查找表的地址。

正余弦查找表(Sine/Cosine Lookup Table)存放正余弦数值。

DDS的工作原理:DDS的基本原理是利用采样定理,通过查表法产生波形[2]。

由于,(2-1)其中Δθ为一个采样间隔ΔT之间的相位增量,采样周期,即:(2-2)控制Δθ就可以控制不同的频率输出。

Δθ是由频率控制字M控制的,即:(2-3)所以改变M就可以得到不同的输出频率。

基于FPGA的直接数字频率合成器设计.

基于FPGA的直接数字频率合成器设计.

JIANGSU UNIVERSITY OF TECHNOLOGY FPGA技术实验报告基于FPGA的直接数字频率合成器设计学院:电气信息工程学院专业:电子信息工程班级:姓名:学号:指导教师:戴霞娟、陈海忠时间: 2015年9月17日1目录1.功能要求 (2)2. 方案设计及原理框图 (2)2.1 方案设计 (2)2.2 原理框图 (3)2.2.1输入电路 (3)2.2.2FPGA电路 (3)2.2.3D/A转换电路 (4)3. 硬件电路设计及原理分析 (4)3.1 硬件电路图 (4)3.2 原理分析 (5)3.3 DAC0832转换器 (5)3.4 LM358芯片 (5)4.程序模块设计、仿真结果及分析...................... 错误!未定义书签。

4.1顶层模块 (6)4.2分频模块 (6)4.3 时钟模块........................................ 错误!未定义书签。

4.4正弦波产生模块................................... 错误!未定义书签。

4.5三角波产生模块................................... 错误!未定义书签。

4.6方波产生模块..................................... 错误!未定义书签。

4.7锯齿波产生模块................................... 错误!未定义书签。

4.8波形选择模块..................................... 错误!未定义书签。

5. 软硬件调试 (20)5.1软件调试 (22)5.2硬件调试 (22)6.调试结果说明 (25)7.心得体会 (25)8.参考文献 (25)附录 (26)1.功能要求通过本课题训练,使学生掌握使用FPGA实现频率合成的方法。

要求学生根据正弦波形发生器的设计实例,举一反三,设计多功能波形发生器。

DDS 直接数字频率合成器 实验报告(DOC)

DDS 直接数字频率合成器  实验报告(DOC)

直接数字频率合成器(DDS)实验报告课程名称电类综合实验实验名称直接数字频率合成器设计实验日期2015.6.1—2013.6.4学生专业测试计量技术及仪器学生学号114101002268学生姓名陈静实验室名称基础实验楼237教师姓名花汉兵成绩摘要直接数字频率合成器(Direct Digital Frequency Synthesizer 简称DDFS 或DDS)是一种基于全数字技术,从相位概念出发直接合成所需波形的一种频率合成技术。

本篇报告主要介绍设计完成直接数字频率合成器DDS的过程。

其输出频率及相位均可控制,且能输出正弦波、余弦波、方波、锯齿波等五种波形,经过转换后在示波器上显示。

经控制能够实现保持、清零功能。

除此之外,还能同时显示出频率控制字、相位控制字和输出频率的值。

实验要求分析整个电路的工作原理,并分别说明了各子模块的设计原理,依据各模块之间的逻辑关系,将各电路整合到一块,形成一个总体电路。

本实验在Quartus Ⅱ环境下进行设计,并下载到SmartSOPC实验系统中进行硬件测试。

最终对实验结果进行分析并总结出在实验过程中出现的问题以及提出解决方案。

关键词:Quartus Ⅱ直接数字频率合成器波形频率相位调节AbstractThe Direct Digital Frequency Synthesizer is a technology based on fully digital technique, a frequency combination technique syntheses a required waveform from concept of phase. This report introduces the design to the completion of the process of direct digital frequency synthesizer DDS. The output frequency and phase can be controlled, and can output sine, cosine, triangle wave, square wave, sawtooth wave, which are displayed on the oscilloscope after conversation. Can be achieved by the control to maintain clear function. Further can simultaneously display the value of the frequency, the phase control word and the output frequency. The experimental design in the Quartus Ⅱenvironment, the last hardware test download to SmartSOPC experimental system. The final results will be analyzed, the matter will be put forward and the settling plan can be given at last.Key words:Quartus ⅡDirect Digital Frequency Synthesizer waveform Frequency and phase adjustment目录一、设计内容 (4)二、设计原理 (4)2.1 DDS概念 (4)2.2 DDS的组成及工作原理 (4)三、设计要求 (6)3.1 基本要求 (6)3.2 提高要求 (6)四、设计内容 (6)4.1 分频电路 (6)4.2 频率预置与调节电路 (10)4.3 累加器 (12)4.4 波形存储器(ROM) (13)4.5 测频电路 (19)4.6 译码显示电路 (21)4.7 消颤电路 (22)4.8 总电路 (23)五、电路调试仿真与程序下载 (24)六、示波器波形图 (25)七、实验中遇到的问题及解决方法 (25)八、电路改进 (26)九、实验感想 (28)十、参考文献 (28)一、设计内容设计一个频率及相位均可控制的具有正弦和余弦输出的直接数字频率合成器(Direct Digital Frequency Synthesizer 简称DDFS 或DDS)。

基于SOC技术的电子技术基础系列实验——直接数字式频率合成器

基于SOC技术的电子技术基础系列实验——直接数字式频率合成器

武汉理工大学开放实验结题工作报告基于SOC技术的电子技术基础系列实验结题工作报告之一:《直接数字式频率合成器》信息工程学院专业综合实验室(一)2012-10-18目录摘要............................................................... 1硬件电路设计 01.1 Cyclone EP2C35F672C6简介 01.2 EP2C35F672C6 FPGA硬件电路设计 01.3 LCD1602显示电路设计 (2)1.3.1 液晶显示器简介 (2)1.3.2 字符显示方法 (3)1.3.3 CFAH 1602B- TMC- JP总线时序 (3)1.3.4 CFAH 1602B- TMC- JP硬件电路设计 (4)1.4 电阻网络D/A电路设计 (5)2 FPGA软件设计 (6)2.1 系统的性能要求 (6)2.2 系统实现的原理 (6)2.2.1 DDS的基本原理 (6)2.2.2 FPGA实现的直接数字频率合成器 (7)2.2.3 移相原理 (8)2.3 系统实现方案 (10)2.3.1 频率合成器方案 (10)2.3.2 移相方案 (12)2.3.3 存储器方案 (13)2.3.4 存储器寻址方案 (13)2.4 FPGA设计DDS电路的具体实现 (14)2.4.1 相位累加器部分 (14)2.4.2 相位/幅度转换电路 (15)2.4.3 波形表生成 (15)3 系统电路测试 (16)4 总结 (18)参考文献 (19)附录 (20)1系统顶层连线图 (20)2 CFAH 1602B- TMC- JP VHDL语言驱动程序设计 (20)摘要SoC是20世纪90年代出现的概念。

随着时间的不断推移和SoC技术的不断完善,SoC的定义也在不断的发展和完善。

Dataquest定义SoC为“an integrated circuit that contains a compute engine, memory and logic on a single chip”,即SoC 为包含处理器、存储器和片上逻辑的集成电路。

DDS数字频率合成器实验报告

DDS数字频率合成器实验报告

DDS数字频率合成器实验报告摘要直接数字频率合成器是一种基于全数字技术,从相位出发直接合成所需波形的一种频率合成技术,具有低成本、低功耗、高分辨率和快速转换时间等优点,广泛使用在电信与电子仪器领域,本次实验中,利用QuartusII软件设计一个可控制频率,相位的可输出正弦和余弦的直接数字频率合成器,要求分析整个电路的工作原理,并分别说明各子模块的设计原理,整合各电路,形成总体电路。

完成调试、仿真、编程下载后,分析最终结果,总结问题并寻求解决方法关键词:直接数字频率合成器累加控制频率相位波形AbstractDirect digital frequency synthesizer is a full digital technology based on afrequency synthesis technology, the required waveform from the phase of thedirectsynthesis, has the advantages of low cost, low power consumption, high resolution and fast switching time and other advantages, is widely used in thefieldof electrical and electronic equipment,In this experiment, a design can control the frequency by using QuartusIIsoftware, the direct digital frequency synthesizer phase can output sine andcosine, the working principle of the whole circuit requirements analysis, andexplains the design principle of each module, integration of the circuit, the formationof the overall circuit. Finisheddebugging, simulation, programming,analysis result, summarizes the problems and seek solutionsKey word: Direct Digital Frequency Synthesizer accumulation control frequent phase position waveform一、实验目的:设计一个频率及相位均可控制的可输出正弦及余弦波形直接数字频率合成器二、实验原理与过程:直接数字频率合成器是一种基于全数字技术,从相位概念出发直接合成所需波形的一种频率合成技术。

直接数字合成技术综述报告

直接数字合成技术综述报告
Solid-State Circuits, IEEE Journal of,2010,45(5):944-954.
[4]Laemmle, B. , Wagner, C. , Knapp, H. , Jaeger, H. , Maurer, L. ,Weigel, R.A Differential Pair-Based Direct Digital Synthesizer MMIC With 16.8-GHz Clock and 488-mW Power Consumption[J].Microwave Theory and Techniques, IEEE Transactions on,2010,58(5):1375-1383.
上图为幅度调制的基本方法,该方法的主旨是采用了改良过的相位加抖的PDDS,通过这个PDDS来产生两个具有相同频率但相位d(t)却不同的信号,数据流的信息s(t)被编码到d(t)中,接着通过两个电阻器两个1位的信号在模拟网络中相加即得到AM调制信号,数据编码的模式是d(t)=2*acrcos(s(t/2))
直接数字频率合成技术综述报告
摘要:频率源是现代电子设备的重要组成部分,对系统功能有着举足轻重的作用,而直接数字频率合成技术(directdigital synthesis techno理等,以及DDS技术在国内外的实例等。
背景:频率合成是现代电子系统的心脏,是影响电子系统的关键因素之一,广泛用于通信,导航,电子战,遥控遥测,仪器仪表等行业中[2]。在诸多频率合成技术中,直接数字频率合成技术将在下一代雷达与通信系统中发挥至关重要的作用,雷达系统的不断发展使频率合成器产生了对低功耗,高输出频率,良好的频率分辨率,快速的信道切换和良好的调制功能等一系列性能指标产生了越来越高的要求,而DDS合成器表现出的优秀性能相较于其他频率合成器很难被取代。

dds直接数字频率合成器(优秀+)

dds直接数字频率合成器(优秀+)

南京理工大学电子线路课程设计直接数字频率合成器D D S(题名和副题名)(学号)指导教师姓名姜萍老师学院电子工程与光电技术学院年级2012级专业名称通信工程论文提交日期2014.12摘要直接数字信号合成器(DDS)是一种从相位概念出发直接合成所需要波形的新的频率合成技术。

与传统的频率合成器相比,DDS具有低成本、低功耗、高分辨率和快速转换时间等优点。

本文使用DDS的方法设计一个任意频率的正弦信号发生器,具有频率控制、相位控制、测频、切换波形、动态显示、使能开关以及AM调制等功能。

利用QuartusII7.0中VHDL语言完成计算机设计、仿真等工作,然后使用由Altera公司开发的Cyclone III 系列EP3C25F324C8实验箱实现电路,用示波器观察输出波形。

本文使用模块化的设计理念,将整体电路分为9个子模块设计,分别为:分频模块、频率预置与调节模块、频率累加寄存模块、相位预置与调节模块、相位累加寄存模块、sin函数波形存储模块、余弦波方波三角波锯齿波波形选择模块、测频与译码显示模块、AM调制模块。

其后,本文给出了本实验的计算机仿真图与示波器输出图,并进行结果分析。

最后在文末给出了本实验所设计的电路的使用说明书。

关键词:直接数字信号合成器、DDS、AM调制、VHDL、测频AbstractDirect digital synthesizer (DDS) is a new technology of frequency synthesis ,which comes from the concept of the phase, to directly synthetize the required waveform . Compared with the traditional frequency synthesizer, DDS has the advantages of lower cost, lower power consumption, higher resolution and faster switching time etc..DDS method is used to design a direct digital synthesizer to synthetize the sin function of any frequency in this paper, with functions of frequency control, phase control frequency measurement, waveform switching, dynamic display, switch enable and AM modulation. Using VHDL language in the QuartusII7.0, we complete the design, simulation and other works by computer, and then use the EP3C25F324C8 experimental box of Cyclone III series developed by the Altera to implement the design, and finally observe the output waveform in oscilloscope.In this paper, the modular design concept is used, and the whole circuit is divided into 9 sub module design, respectively is: frequency division module, frequency adjusting module, frequency cumulative and register module, phase presetting and adjusting module, phase cumulative and register module, sin function waveform memory module, cos wave, square wave, triangle wave, sawtooth waveform selection module, frequency measurement and decoding display module, the AM modulation module.Then, the computer simulation diagram and the output of the oscilloscope graphs of this experiment is given in this paper, followed by the results analysis. Finally, we give the experimental instructions of the circuit design at the end of the paper.Keywords: direct digital synthesizer, DDS, AM modulation, VHDL, frequency measurement目录摘要 (2)Abstract (3)1 绪论 (7)1.1 DDS的发展概况 (7)1.2 选题背景及意义 (7)1.3 课题研究现状 (8)1.4 本文主要工作 (8)2 实验平台Cyclone III EP3C25F324C5 (10)2.1 Cyclone III (10)2.1.1 Cyclone III 系列产品介绍 (10)2.1.2 Cyclone III EP3C25F324C5 开发板原理图 (11)3 DDS基本原理总电路图 (12)3.1 DDS的基本结构 (12)3.2 DDS的基本原理 (12)3.3 DDS总电路封装图 (14)3.4 本章小结 (16)4 DDS各子模块设计原理 (17)4.1 分频模块 (17)4.1.1 48分频子模块 (18)4.1.2 1000分频子模块 (19)4.1.3 0.5分频子模块 (20)4.2 频率预置与调节模块 (21)4.3 频率累加寄存模块 (22)4.3.1 12位累加器子模块 (23)4.3.2 12位寄存器子模块 (24)4.4 相位预置与调节模块 (25)4.5 相位累加与寄存模块 (25)4.5.1 12位累加器子模块 (26)4.5.2 12位寄存器子模块 (26)4.6 sin波形存储模块 (27)4.6.1 sin_rom子模块 (27)4.6.2 10位寄存器子模块 (28)4.7 余弦波、方波、三角波、锯齿波波形选择模块 (29)4.7.1 cos_rom、rect_rom、square_rom、sawtooth_rom波形存储子模块 (29)4.7.2 波形4选1输出子模块 (30)4.7.3 10位寄存器子模块 (31)4.8 测频与译码显示模块 (31)4.8.1 10进制计数器子模块 (32)4.8.2 测频子模块 (33)4.8.3 译码显示子模块 (34)4.9 AM调制模块 (36)4.9.1 载波产生子模块 (37)4.9.2 调制波乘法与加法子模块 (38)4.9.3 载波乘法子模块 (39)4.9.4 已调波与调制波二选一显示子模块 (40)5 DDS调试仿真与下载 (42)5.1 DDS仿真 (42)5.2 AM调制仿真 (43)5.3 DDS管脚设定与下载运行 (44)6 DDS示波器结果显示 (46)7 DDS使用说明书 (49)8 结论 (50)8.1 论文工作总结 (50)8.2 论文工作展望 (50)致谢 (51)参考文献 (52)1绪论1.1D DS的发展概况DDS是直接数字式频率合成器(Direct Digital Synthesizer)的英文缩写。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PORT(K:IN STD_LOGIC_VECTOR(11 DOWNTO 0);
CLK:INSTD_LOGIC;
EN: IN STD_LOGIC;
RESET:INSTD_LOGIC;
OUT1:OUTSTD_LOGIC_VECTOR(11 DOWNTO 0));
END ENTITYphaze_adder;
3.各子模块设计原理
A.时钟信号发生电路
在后续电路中,需要1MHZ,1HZ,1KHZ的信号,而系统提供的是48MHZ的时钟信号,因此,可以先用D触发器制作一个16分频模块,再用74163制作一个3分频模块进行级联,变成为48分频模块,由此便产生了1MHZ的信号,接着用74163制作模10计数器,3个模10计数器级联成为1000分频模块,由此得到了1KHZ的信号,在级联一个1000分频模块,便得到了1HZ的信号。下面是各模块图:
(1)
(2) (3)
其中: = / 被成为调幅度,是调幅信号的一个重要参数,一般小于1,当其大于1时会出现过调幅。基于表达式(1),建立AM调制电路的数学模型如图:
图4
为了简化电路,不妨设 ,再由表达式(3)得到可以实现AM电路的结构图如下:
图5
由于正余弦对于调制电路来说是完全等价的,故在本次试验中,我们用的都是正弦。
ELSE
IF CLK'EVENT AND CLK='1' THEN
IF EN='1' THEN /P<=TEMP+K; //时钟CLK上升沿到来时以kf为步长递增
END IF;
END IF;
END IF;
OUT1<=TEMP; //将目前的累加结果保存并输出,下次上升沿时实现累加
6)能够对任意两个波形组合进行调相,即可以选择基准调相波形
2.方案论证:
A.直接数字频率合成(DDS)部分
图1:整体电路工作原理图
图2:DDS工作流程示意图
图3:组装模块后的整体工作原理图
DDS的基本结构图如图1所示,主要由相位累加器、相位调制器、波形数据表(ROM)、D/A转换器构成。相位累加器由N位加法器和N位寄存器构成。每来一个时钟clock,加法器就将频率控制字frequ_control与累加寄存器输出的累加相位数据相加,相加的结果又反馈送至累加寄存器的数据输入端,以使加法器在下一个时钟脉冲的作用下继续与频率控制字相加。这样,相位累加器在时钟作用下,不断对频率控制字进行线性相位累加。由此可以看出,相位累加器在每一个时钟脉冲输入时,把频率控制字累加一次,相位累加器输出的数据就是合成信号的相位,相位累加器的溢出频率就是DDS输出的信号频率。用相位累加器输出的数据作为波形存储器的相位取样地址,这样就可把存储在波形存储器内的波形抽样值(二进制编码)经查找表查出,完成相位到幅值转换。波形存储器的输出送到D/A转换器,由D/A转换器将数字信号转换成模拟信号输出,DDS信号波流程示意图如图2所示。
图9: 频率控制字发生电路
C.相位累加器模块
相位累加器在基准频率信号fc的控制下以频率控制字kf为步长进行累加运算,产生所需要的频率控制数据。相位寄存器则在时钟的控制下把累加的结果作为波形存储器ROM的地址,实现对波形存储器ROM的寻址。当累加器加满量时就会产生一次溢出,完成一个周期性的动作。这个周期也就是DDS信号的一个频率周期。
K=2N*fout/fC
其中,K为频率字,注意K要取整,有时会有误差。
选取ROM的地址时,可以间隔选项,相位寄存器输出的位数D一般取10-16位,这种截取方法称为截断式用法,以减少ROM的容量。D太大会导致ROM容量的成倍上升,而输出精度受D/A位数的限制未有很大改善。
B.AM调制部分
在标准幅度调制器(AM)中,设载波信号为: ,调制信号为: ,则标准调幅波信号为:
由于相位累加器为N位,相当于把正弦信号在相位上的精度定为N位,所以分辨率为1/2N。若系统时钟频率为fc,频率控制字frequ_control为1,则输出频率为fOUT=fC/2N,这个频率相当于“基频”。若frequ_control为K,则输出频率为:
fout=K*fC/2N
当系统输入时钟频率fC不变时,输出信号的频率由频率控制字K所决定。由上式可得:
B.调试、仿真、编译下载························21
C.实验总结和感想······························22
D.参考文献·····································22
1.设计要求:
A.基本要求:
1)用QuartusII软件和SmartSOPC实验箱实现DDS的设计;
3.各子模块设计原理····································6
A.时钟信号发生电路··············································7
B.频率控制字发生电路···········································7
2)DDS中的波形存储器模块用Altera公司的Cyclone系列FPGA芯片中的ROM实现,ROM结构配置成4096×10类型;
3)具体参数要求:频率控制字K取4位;基准频率fc=1MHz,由实验板上的系统时钟分频得到;
4)系统具有清零和使能的功能;
5)利用实验箱上的D/A转换器件将ROM输出的数字信号转换为模拟信号,能够通过示波器观察到正弦波形;
5)设计能输出多种波形(三角波、锯齿波、方波等)的多功能波形发生器;
6)基于DDS的AM调制器的设计;
7)自己添加其他功能。
C.已实现功能
1)基本功能全部实现
2)能够同时输出正余弦两路正交信号;
3)在数码管上显示生成的波形频率;
4)基于DDS的AM调制器的设计,能够同时调频和调幅;
5)能够实现任意两个波形的组合输出
6)通过开关(实验箱上的Ki)输入DDS的频率和相位控制字,并能用示波器观察加以验证.
B.提高要求
1)通过按键(实验箱上的Si)输入DDS的频率和相位控制字,以扩大频率控制和相位控制的范围;(注意:按键后有消颤电路)
2)能够同时输出正余弦两路正交信号;
3)在数码管上显示生成的波形频率;
4)充分考虑ROM结构及正弦函数的特点,进行合理的配置,提高计算精度;
END PROCESS;
END ARCHITECTURE ART;
以上程序不仅定义了累加器还添加了清零和使能功能。
下面是对累加器的仿真波形:
图10: 累加器的仿真波形
D.相位寄存器模块
相位寄存器是与相位累加器同步的寄存器,也是采用文本输入法VHDL语言设计,具体如下(参见VHDL源文件phaze_keeper.vhd):
关键字:信号发生器、AM调制、测频、调频调相
Abstract
A signal generator is designed with the aid of QUARTUS II software and SMARTSOPC instrument in this experiment.It can generatea few signals as followed:sine(cosine),triangular wave,sawtoothwave ,square wave.AM modulation isrealizedand thephaseand frequencyof these signals can be changed,the changeof whichis showed onNixie lightwith the current frequency.Besides these basic functions, the design alsorealizeda creative one that twoarbitrarywaveformscan be arranged tobeshowedon theoscillographand thephaseof which is able to be changed (we can choose any one signal asthebase of PM signal).
F.测频模块·····················································11
G.显示模块····················································13
H.实现任意波形组合以及选择基准波形调相模块·····················15
I.AM调制(调频与调幅)模块·····································16
J.DDS总电路图·················································18
A.示波器波形··································18
--phaze_keeper.VHD
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
ENTITYphaze_keeperIS
PORT(D:IN STD_LOGIC_VECTOR(11 DOWNTO 0);
CLK:INSTD_LOGIC;
Q:OUTSTD_LOGIC_VECTOR(11 DOWNTO 0));
C.相位累加器模块···············································8
D.相位寄存器模块················································9
E.波形存储器模块···············································9
相关文档
最新文档