预习报告
直接数字频率合成器(DDS)设计
指导老师﹕__________
班级:___________
姓名:___________
学号:___________
直接数字频率合成器(Direct Digital Frequency Synthesizer)是一种基于全数字技术,从相位概念出发直接合成所需波形的一种频率合成技术。
是一种新型的频率合成技术.具有相对带宽大,频率转换时间短,分辨力高,相位连续性好等优点,很容易实现频率,相位和幅度的数控调制,广泛应用于通讯领域.实验要求利
用QuartusII软件和SmartSOPC实验箱设计一个频率及相位均可控制的具有正弦和余弦输出的直接数字频率合成器(Direct Digital Frequency Synthesizer 简称DDFS或DDS)。
DDS主要由频率预置与调节电路、累加器、波形存储器、D/A转换器、低通滤波器构成。
其组成原理如下图所示:
图2.1 DDS基本结构图
(1)频率预置与调节电路
作用:实现频率控制量的输入;
不变量K被称为相位增量,也叫频率控制字。
频率控制字的值可以由EDA实验系统提供的若干个开关直接输入,也可以由一个外部开关控制计数器产生相应的频率控制字。
(2)累加器
图2.2 累加器原理图
累加器原理图如图2.2所示,它由N 位加法器N 位寄存器构成。
每来一个时钟,加法器就将频率控制字K 与累加相位数据相加,相加的结果有反馈送至寄存器的数据输出端,以使加法器在下一个时钟脉冲的作用下继续与频率控制字相加。
这样,相位相加器在每一个时脉冲输入时,把频率控制字累加一次,相位累加器的溢出频率就是DDS 输出的信号频率。
由于相位累加器为N 位,相当于把正弦信号在相位上的精度定为N 位(N 的取值范围一般为24-32),所以分辨率为1/ 2N ,若系统基准时钟频率为c f ,频率控制字K 为1,则DDS 输出最小频率为o f =c f / 2N ;DDS 输出的最高频率由 Nyquist 采样定理决定,即c f /2(K 的最大值为2N-1);若K 为B ,则输出频率为:o f =B ×c f / 2N 。
(3)波形存储器
图2.3 波形存储器
用相位累加器输出的数据作为波形存储器(ROM )相位取样地址,这样就可把存储在波形存储器内的波形抽样值(二进制编码)经查找表查出,完成相位到幅值转换。
N 位的寻址ROM 相当于把00~0360的正弦信号离散成具有2N 个样值的序列,若波形ROM 有D 位数据位,则2N 个样值的幅值以D 位二进制数值固化在ROM 中,按照地址的不同可以输出相应的正弦信号的幅值。
选取ROM 的地址(即相位累加器的输出数据)时,可以间隔选项,相位寄存器输出的位数N 一般取10-16位,这种载取方法称为截断式用法,以减少ROM
的容量。
N 太大导致ROM 容量的成倍上升,而输出精度受D/A 位数的限制未有很大改善。
(4)D/A 转换器
D/A 转换器的作用:把已经合成的正弦波的数字量转换成模拟量。
正弦幅度量化序列经D/A 转换后变换成了包络为正弦波的阶梯波。
波形存储器的输出送到D/A 转换器,由D/A 转换器将数字信号转换成模拟信号输出。
图2.4 D/A 转换器的输出信号波形
(5) 低通滤波器
滤除生成的阶梯形正弦波中的高频成分,将其变成光滑的正弦波。
频率和相位均可控制的具有正弦和余弦输出的DDS 核心单元电路示意图如
t
Sin(t)
t
Sin(t)
t
Sin(t)
下图所示:
其中,最后的10位D触发器起到稳定输出的作用,可以防止电路出现冒险现象.
实验设计要求:
1、基本设计要求:
⑴利用QuartusII软件和SmartSOPC实验箱实现DDS的设计;
⑵DDS中的波形存储器模块用Altera公司的Cyclone系列FPGA芯片中的RAM 实现,RAM结构配置成212×10类型;
⑶具体参数要求:频率控制字K取4位;基准频率fc=1MHz,由实验板上的系统时钟分频得到;
⑷系统具有清零和使能的功能;
⑸利用实验箱上的D/A转换器件将ROM输出的数字信号转换为模拟信号,能够通过示波器观察到正弦波形;
⑹通过开关(实验箱上的Ki)输入DDS的频率和相位控制字,并能用示波器观察加以验证;
2、提高设计要求:
⑴通过按键(实验箱上的Si)输入DDS的频率和相位控制字,以扩大频率控制和相位控制的范围;(注意:按键后有消颤电路)
⑵能够同时输出正余弦两路正交信号;
⑶在数码管上显示生成的波形频率;
⑷充分考虑ROM结构及正弦函数的特点,进行合理的配置,提高计算精度;
⑸设计能输出多种波形(三角波、锯齿波、方波等)的多功能波形发生器;
⑹自己添加其他功能。