AD9854的DDS设计论文.doc
《AD9854的DDS设计论文.doc》由会员分享,可在线阅读,更多相关《AD9854的DDS设计论文.doc(35页珍藏版)》请在温州文客信息科技有限公司上搜索。
1、AD9854的DDS设计论文指导老师专业所在学院所在班级2014年6月目录1绪论111当今频率合成技术分析112本课题研究目标213本文主要内容22DDS简介321DDS构成及原理322DDS的性能参数523DDS频谱计算624杂散抑制93设计思想及方案1031开发环境与开发系统1032芯片特点及功能介绍10321AD9854芯片特点及功能介绍10322C8051F500芯片特点及功能1133芯片管脚定义及串行操作13331AD9854管脚定义及串行操作13332C8051F500管脚定义及操作1734单片机控制AD9854方案可行性分194具体设计及系统原理2141具体电路图21411AD9
2、854电路图及分析21412C8051F500电路图及分析2342整体控制过程23421C8051F500控制AD9854的原理24422具体软件设计265硬件调试2851PCB板的焊接与测试2852整体调试结果296结论3061本文内容小结3062其他设计方案30参考文献31摘要现如今,频率合成技术已经步入了DDS即直接数字合成阶段。作为新一代的频率合成技术,它采用数字控制信号的相位增量技术,可以产生任意波形,它的原理是将待产生的波形根据奈奎斯特量化后存入波形数据存储器,然后由相位累加器来完成对波形数据存储器的寻址工作,在一定的系统时钟下读出,最后用D/A数模转换器转换后得到模拟信号,在经过
3、一些如低通滤波、运算放大等处理得到用户需要的信号。本文主要内容是在DDS的理论基础上以C8051F500芯片作为主控芯片,利用专用DDS芯片AD9854来产生一个BPSK信号信号要具有稳定度高,输出频率准确,具有好的抗干扰能力,频率分辨率高等优点。完成本文主要涉及的工作是熟悉AD9854芯片和C8051F500芯片的特点及各管脚功能,设计硬件电路图,完成硬件电路焊接以及软件调试等。对AD9854的控制主要是通过其内置的各个寄存器来实现的,软件部分是通过KEIL和SILICONLABORATORIESIDE设计实现的。关键词AD9854,C8051F500,DDSABSTRACTNOWADAYS
4、,FREQUENCYSYNTHESISTECHNOLOGYHASENTEREDINTODIGITALSYNTHESISDIRECTLYNAMELYDDSSTAGEASANEWGENERATIONOFFREQUENCYSYNTHESISTECHNOLOGY,ITUSESTHEDIGITALCONTROLSIGNALOFTHEPHASEOFTHEINCREMENTALTECHNOLOGYITCANPRODUCEANYWAVEFORMANDITSPRINCIPLEISSTORAGEINGTHEWAVEPRODUCEDBYNYQUISTQUANTITATIVESTORAGEINTOAREGISTER,
5、THENFINISHAWAVEFORMDATAMEMORYADDRESSINGWORKBYPHASEACCUMULATORSINACERTAINSYSTEMUNDERTHECLOCK,ANDFINALLYGETANALOGSIGNALSBYD/ADIGITALTOANALOGCONVERTERSAFTERCONVERTINGAFTERSOMEPROCESSESSUCHASLOWPASSFILTERINGTHEUSERCANGETTHESIGNALTHEYWANTTHISPAPERSMAINLYCONTENTISBASEDONTHETHEORYOFDDSANDTAKEC8051F500CHIPA
6、SMAINCONTROLCHIP,USINGAD9854CHIPTOCREATEABPSKSIGNALTHESIGNALISHIGHLYSTABLE,THEOUTPUTFREQUENCYISACCURATELY,ITHASTHEGOODANTIDISTURBANCECAPACITYANDTHEFREQUENCYRESOLUTIONHASHIGHERADVANTAGESINORDERTOCOMPLETETHISPAPER,THEMAINLYINVOLVEWORKSARETOFAMILIARWITHAD9854CHIPANDF500CHIPANDTHECHARACTERISTICSOFTHEEAC
7、HPINANDTHEIRFUNCTIONTHENHARDWARECIRCUITDESIGNANDTHELASTISHARDWARECIRCUITANDSOFTWARECOMPLETECOMMISSIONINGETCTHECONTROLOFTHEAD9854ISMAINLYTHROUGHITSBUILTINREGISTERSANDSOFTWAREPARTISTHROUGHTHEKEILANDSILICONLABORATORIESIDEDESIGNREALIZEKEYWORDAD9854DDSC8051F50011绪论11当今频率合成技术分析频率合成技术起源很早,早在二十世纪三十年代便开始出现。那
8、么什么是频率合成技术呢所谓频率合成就是将一些高稳定度、具有一定相位特征的频率源经过电路上的倍频、混频、分频等信号处理然后对其进行数学意义上的加、减、乘、除等四则运算,从而产生任意的具有同样精确度的频率源。当今频率合成技术大致分为三种,即直接模拟频率合成法、间接频率合成法(锁相环路法)、直接数字频率合成。其中间接频率合成法包括脉冲控制锁相法、模拟锁相环路法、数字锁相环路法,本文不做具体分析。本文主要介绍直接数字频率合成法,即DDS(DIGITALDIRECTFREQUENCYSYNTHESIS)。DDS技术是1971年3月由美国学者JTIERENY和CMRADAR等人首次提出的,但是由于当时技术
9、条件的限制没有能引起足够重视。它是一种任意波形发生器,DDS技术真正得到认可是在上世纪90年代,随着电子技术和数字集成电路技术的不断发展给DDS提供了技术平台,使得DDS的优越性不断体现,得到了越来越多的认可。DDS发展至今已经初具规模,各国都在研制DDS产品,其中高精度低功耗也成为基本要求。AD公司生产的AD9851、AD9854,AD9858等都是典型代表,它们功能强大且性能稳定,其系统时钟频率从30MHZ到1GHZ不等,在芯片内部还做了抑制杂散的处理,它们不仅能产生传统的三角波、方波、锯齿波,而且还可以产生任意波形,因此很适合做各种调制方式分析。任意波形发生器除了具有一般函数发生器具有的
10、信号发生功能以外,还可以通过PC控制和手动设置方法产生任意波形,合成和还原任意波形信号。任意波形发生器的主要功能有三1任意波形的生成在实际环境中运行的电子设备,系统或电路受到外界干扰因素的影响,存在着非理想状态的瞬时信号,产生尖峰脉冲,震荡,过脉冲,频率突变等,任意波形发生器的一个重要功能就是产生这类波形信号,提供给待检测的设备或电路系统中,以检测电子或芯片系统的实际性能。2信号还原能力在一些条件较为恶劣艰苦的领域,如航空航天,军事等领域电路运行的状态很难估计或预测,在电子系统或电路生成出来后往往需要进一步的实验测试和验证,而在这种艰苦条件下的实验验证有着较大的风险和较高的成本,不能往复多次地
11、重复类似实验测试和验证来确定电路的功能的正常与稳定。这时,可基于DDS的信号发生器2以利用任意波形发生器的信号还原功能将现实环境下的各种不确定的信号采集下来,并通过计算机收集后发送给任意波形发生器存储,这样就可以利用任意波形发生器不断地重复产生各种条件下无法预知或较难把握到的信号波形,模拟相同的条件与环境,为电路的测试和验证提供稳定的信号发生源。3函数发生在科研机构和公司企业大专院校的科研工作中,为了验证电路的功能,需要将理想波形输入作为激励输入到电路中,观察其功能是否满足要求。任意波形发生器就可以完成这样的功能,产生常用的正弦波,方波,锯齿波,三角波等波形,作为电路的激励源,能满足一般实验和
12、研究的需要。12本课题研究目标本课题主要研究DDS原理及怎样在DDS理论基础上使用AD9854芯片产生BPSK信号波形,其中涉及到对AD9854的控制,这是通过C8051F500芯片实现的。通过对BPSK信号产生过程的掌握进而可以理解其他调制方式下信号的产生过程,其中最重要的是对单片机控制AD9854的过程以及AD9854信号产生过程的分析与理解,这是本文的研究目标。13本文主要内容本文主要内容是阐述一个信号发生器的研发过程,整个系统是C8051F500单片机为主控芯片,以DDS专用芯片AD9854为核心功能芯片,另外配置相应的外围电路,用C语言和KEIL平台开发的一个信号发生器。具体工作如下
13、(1)理解熟悉DDS原理和AD9854、C8051F500的芯片性能,通过对芯片资料的阅读掌握这两个芯片各管脚功能。并对DDS工作过程中产生杂散的原因和DDS频谱进行分析。(2)用PROTEL软件设计相应外围电路,对电路进行分析,确保可以实现预期功能,解决设计中遇到的各种问题。(3)进行软件设计,用于C8051F500芯片对于AD9854芯片的控制,其中要详细了解AD9854内部各个寄存器的作用以及串行操作方法,确保可以产生预期信号。(4)用KEIL下的SILICONLABORATORIESIDE开发环境将软硬件结合起来进行调试,分析产生所需信号的各个环节,解决遇到的问题。(5)对整个工作进行
14、总结。基于DDS的信号发生器32DDS简介21DDS构成及原理对DDS结构由4个主要部分构成相位累加器、低通滤波器、波形ROM表、数模转换器,另外还有参考时钟。其结构如下图所示N位加法器N位寄存器波形存储器D/A转换器低通滤波器参考时钟图21DDS原理结构图1相位累加器是DDS的核心部分,其结构由一个N位寄存器和一个N位加法器组成,它是通过将寄存器的输出反馈到加法器的输入实现的,在每一个参考时钟FC脉冲内,N位加法器将频率控制字K即相位增量与N位累加器上一次累加的相位数据相加一次,把相加后的相位结果送入寄存器保存,因此在时钟的作用下,相位累加器可以不断的对频率控制字进行线性相位累加。由此可见相
15、位累加器在每一个时钟输入时完成一次频率控制字累加,相位累加器最终输出就是合成信号的相位,输出的频率就是DDS的频率。当相加后的结果超出寄存器表示范围时寄存器溢出2N。2波形ROM又叫做正弦查询表ROM其结构图如下基于DDS的信号发生器4P位相位数据M位数据幅值图22ROM结构图它的作用是存储波形幅值数据,进行幅相转换。它用相位累加器的输出作为ROM的相位取样地址,这样就可以把存储在波形存储器内的波形抽样值经过查询表查出,完成幅相转换。寻址原理是N位寻址地址ROM相当于把0360度的正弦信号离散成具有2N个样值的序列,若波形ROM有M位数据位,则2N个样值的幅值以M位二进制数值固化在ROM中,按
16、照地址的不同可以输出相应相位的正弦信号的幅值。3D/A转换器是将波形ROM按采样时钟频率FC输出的幅值数据转换为模拟量,输出波形为阶梯波。波形存储器的输出送到D/A转换器。D/A转换器就可进行上述转换,需要注意的是频率合成器对D/A转换器的分辨率有一定的要求,D/A转换器分辨率越高,合成正弦波ST的台阶数就越多,输出波形精确度越高。4低通滤波器对DAC的阶梯波进行平滑滤波,滤掉DDS中高频杂散部分。对DIA转换器输出的阶梯波ST进行频谱分析可知,ST中除了主频F0外,还存在FC,2FC两边F0和F0处的非谐波分量,幅值包括为辛格函数。因此为了取出主频F0,必须在D/A转换器的输出端接频率为FC
17、/2的低通滤波器。DDS的理论基础是奈奎斯特采样定理,奈奎斯特定理描述为在进行模数转换时,当采样频率FS大于最高频率FC的二倍时,采样之后的数字信号保留原有信号的全部信息,可以完整恢复,其中最小采样速率FS称为奈奎斯特速率。而DDS则为奈奎斯特采样定理的逆过程,它使用离散化后的数值重建原信号。根据乃奎斯特采样定理,采样点的数字化编码被存储在波形ROM的存储单元中,每个采样点占用一个存储单元,并且每一个采样点对应唯一的相位信息,因此可以根据查表来获得。相位累加器的输出端与波形存储器的地址线相连,将相位信息输出到波形存储器中,对波形存储器中的波形数据以频率控制字K为间隔进行查找并输出。波形数据存储
18、器将查找出的波形数据输出到D/A转换器进行数模转换后获得模拟信号。DDS根据地址数据波形ROM基于DDS的信号发生器5正弦信号产生的原理,从相位出发,以不同的相位给出不同电压幅度,最后通过平滑滤波输出所需的频率信号。下图单位元表示正弦函数TRS图23DDS信号生成单位圆T为相位角,是半径R以原点为中心旋转与X轴形成的夹角,其变化范围是0360。S是半径R在选装过程中在Y轴上的投影,当R的端点连续不断的绕圆旋转时,S将在1和1之间取任意值,所以S的长度就是正弦函数的幅度值,即SRSINT。如果单位圆的半径R是不断连续的旋转,而是在一定时间间隔内以等步长相位增量阶跃式旋转,那么正弦函数的幅度信息随
19、着相位信息发生周期性变化,这样就体现出了幅度信息和相位信息的变化。根据不同相位增量的正弦信号发生图可以很容易得出采样信号的幅度变化,进一步根据S值绘制出阶梯式的近似正弦函数,当增量变小时S扫描圆周时间也增长,因此频率就越高,输出的正弦波就越接近实际波形。22DDS的性能参数1相对带宽DDS输出的最低频率是FOMINFC/2N而由于抽样定理和时钟的限制,最高频率FOMAX小于等于1/2FC。相对带宽计算公式如下MINMAX2MINMAXFOFOFOFOF(221)2频率转换时间DDS的频率转换时间可以近似认为是实时的,这是因为它的相位序列在时间上是离散的,在频率控制字改变以后,要经过一个时钟周期
20、以后才能按照新的相位增量累加,所以也就是说,它的频率转换时间就是频率控制字的传输时间,即一个时钟周期。时钟频率越高,转换时间就越短,但再小也不能小于数字门电路的延迟时间。基于DDS的信号发生器63频率稳定度分为长期频率稳定度,短期频率稳定度和瞬态频率稳定度三种,指的是在一定时间间隔内输出频率值与标准频率值间的偏差。4频率分辨率DDS的频率分辨率就是指最小频率,它与相位累加器的字长N有关,只要N足够大,DDS可以得到很小的频率分辨率。计算公式如下NFCFOF2MIN(222)5调制性能DDS可以实现调相、调幅、调频、幅移键控、时移键控、相移键控等功能,这是因为它是全数字的,利用频率控制字或者相位
21、控制字可以实现对频率和对相位的控制。6DDS控制字DDS控制字包括相位累加器字长N、频率控制字K、相位控制字P、相位加法器字长M、幅度控制字A。在信号合成的一个周期内,K不能变化,就是说K在每次改变之前至少经过2N/K个DDS时钟。通过改变P可以控制输出的相位参数,当相位控制字由0变到P时,ROM的输入为相位控制字与相位累加器输出之和,因此输出幅度增加2P/2M。DDS输出信号幅度可以通过在ROM后加一个数字乘法器实现,对输出幅度值编码加权就可以通过幅度控制字A来实现。所以,当DDS相位累加器字长与相位加法器字长确定后,可以通过改变K、P、A来控制DDS的输出频率、输出相位与幅度。7频谱纯度频
22、谱纯度是DDS常用的参数,频谱纯度由杂散分量和相位噪声两个参数。杂散分量又可分为谐波分量和非谐波分量过程中的非线性失真,频率合成器内外干扰或频率合成方式造成。可由频率合成相位噪声是瞬间频率稳定度在频域内的表示,在频域上表现为主频谱两段连续的噪声边带。23DDS频谱计算关于DDS频谱计算可从理想情况与实际情况出发讨论。所谓理想情况是指DDS不存在相位误差、幅度量化误差和DAC误差,整个系统相当于一个理想的采样保持电路,满足理想情况有以下三个条件1ROM的存储值是完全真值,没有量化误差,也就是说DAC的分辨率无限大。2DAC、滤波器是理想器件。3不存在截断,相位累加器的N位输出全部用于ROM寻址,
23、即完全没有相位舍位。DDS信号生成如下图基于DDS的信号发生器7图24DDS信号生成图对于采样保持电路,采样序列SN是周期序列,DDS系统中,其周期可以表示为T2N/GCD2N,K其中GCD表示K和2N的最大公约数,另外由于系统是理想的,DAC也为理想器件所以不考虑量化误差,因此波形ROM得到的幅度序列表示为22COSKNNSN(231)假设采样周期是TC,那么采样电路输出序列为2COS2COSCOS00CCNTTTFNTFNNS(232)SN经过D/A转换就变成余弦阶梯波,得到的阶梯信号是是ST可以表为CNNTTHNSTS(233)其中HTUTUTT,UT为阶跃函数,那么2COS0CCNNT
24、THNTTTFTS2COS0THNTTTFCN(234)现在令2COS0CNNTTTFTM,则THTMTS(235)根据卷积定理JHJMJS(236)从MT的表达式可以看出MT是余弦函数以FC为采样频率的采样信号,所以MT的频谱是余弦函数以FC为周期的周期严拓,其频谱为基于DDS的信号发生器8222200CNCCNFFNFFJW(237)又可以得出HT的频谱为22CTJCCETSATJH(238)将两式代入(236)即可得理想情况下DDS的频谱22000CFFNFNCCNFFEFFNFSAJSCC22000CFFNFNCCNFFEFFNFSACC(239)下面讨论非理想状态下频谱,非理想状态下
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 文钱
下载 | 加入VIP,畅享折扣下载 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 毕业设计 论文 学位论文 论文范文 学士论文 论文范本 论文下载 学士学位论文 论文模板
链接地址:https://www.wenke99.com/p-41567.html