(2)第二章对介绍了DDS的工作原理以及对DDS的优缺点进行了分析,并针对信号杂散问题提出解决方法。
(3)第三章介绍了所需的主要器件以及信号发生器的硬件电路,包括电源电路,ad9854及其接口电路,单片机控制电路和USB接口电路
(4)第四章为软件设计部分,给出了程序流程图以及分析了信号产生模块
(5)第五章为整个电路板的测试,通过实地实验完成各项调试
2 直接数字频率合成原理
2.1 DDS的原理
DDS简单来说就是一种分频器,给定系统时钟后,DDS可以将它分频,具体是通过编程来修改频率控制字。DDS的特征主要有两个,一是频率分辨率高。二是工作在数字域,只要在频率控制字的改变时,相应的输出频率会发生变化,跳变速率是很高的。其结构框图如图2.1所示
图2.1 dds结构原理图
由图可以看出,DDS主要由参考时钟,相位累加器,ROM表,D/A低通滤波器五大部分组成。下面对各个主要组成部分进行介绍。
(1)参考时钟
参考时钟是DDS的核心器件之一,用来同步整个电路的各部分工作,它能给整个电路提供高精度频率信号,因为其内部本质上是一个稳定度比较高的晶体振荡器。
(2)相位累加器
相位累加器,实际上就是对相位进行线性累加的寄存器,以正弦波为例,要得到满意的波形,需要一个周期内采样很多点,这就需要系统时钟频率较高,假设其频率是波形频率的N倍,每来一个时钟,相位就增加1/N,然后通过正弦查表(见下小节)再继续下一时钟,N个周期后,就能得到一个周期的正弦波,而这个计数累加器就是相位累加器, AVR单片机DDS多功能信号发生器设计(3):http://www.youerw.com/tongxin/lunwen_16785.html