基于dds的毕业设计论文(33页).doc
《基于dds的毕业设计论文(33页).doc》由会员分享,可在线阅读,更多相关《基于dds的毕业设计论文(33页).doc(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-基于dds的毕业设计论文-第 27 页目 录摘要IAbstractII第1章 绪 论1 1.1 研究背景1 1.2 本课题研究目标1 1.3 总设计框图2第2章 直接数字频率合成的技术原理3 2.1 DDS简介3 2.2直接数字频率合成的技术指标3 2.3 DDS的基本结构与原理4 2.3.1 DDS的基本结构4 2.4 DDS的优缺点6 2.4.1 DDS的优点6 2.4.2 DDS的缺点7 2.5 非理想状态下的杂散以及抑制方法7 2.5.1 DDS杂散来源7 2.5.2 DDS杂散抑制方法10第3章 硬件电路设计12 3.1单片机控制12 3.1.1 STC89C52简介12 3.1.
2、2 STC89C52引脚功能13 3.1.3 STC89C52最小系统15 3.2 DDS芯片简介16 3.3 AD9854的工作模式21 3.4 AD9854与MCU的接口25 3.4.1 AD9854电源电路26 3.5 DDS输出电路设计27 3.5.1低通滤波与幅度调节电路27 3.5.2 三角波产生电路29 3.5.3 串行通信30第4章 软件部分设计31 4.1软件总体设计31 4.1.1 串行通信子模块32 4.1.2 PC上位机模块33第5章 系统调试37结 论38参考文献39致 谢40附 录41基于DDS的多波形发生器的研究与设计摘要:DDS器件采用了高速数字电路和高速D/A
3、转换技术,具备了频率转换时间短、相对带宽宽、频率分辨率高、相位输出连续以及相位可快速切换等优点,可以实现对信号的全数字式调试。而且,由于DDS是数字化高密度集成电路产品,芯片体积小、功耗低,因此用DDS构成高性能频率合成的信号源来取代传统的频率信号源是未来的趋势。STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超
4、有效的解决方案。本设计以51单片机及DDS芯片AD9854为核心,采用直接数字合成技术来完成多功能信号发生器的设计。设计中采用DDS合成FSK、BPSK、方波和正弦波信号,最后所测波形基本上达到了任务书的要求。关键词:DDS技术;AD9854;信号源;单片机Research and Design of Multi-Waveform Generator Based on DDSAbstract:DDS devices are the high-speed digital circuit and high speed A / D conversion technology, with the fr
5、equency conversion time is short, relatively wide bandwidth, high frequency resolution, phase output continuity and phase can be fast switch etc. can achieve the signal digital debugging. And because a DDS is digital high density integrated circuit products, chip has the advantages of small volume,
6、low power consumption, so using DDS constitute high performance frequency synthesizer signal source to replace the traditional frequency signal source is the trend of the future.STC89C52 is a kind of low power consumption, high performance CMOS eight bits microcontroller with STC, and has 8K in syst
7、em programmable Flash memory. STC89C52 use the classic MCS-51 kernel, but made a lot of improvements make the chip with the traditional 51 microcontroller do not have the function. On the single chip, with the smart 8 bit CPU and programmable Flash in the system, making STC89C52 for many embedded co
8、ntrol application system to provide high and flexible, ultra effective solution.This design takes 51 single chip microcomputer and AD9854 chip DDS as the core, and uses direct digital synthesis technology to design the multi-function signal generator. DDS synthesis of FSK、BPSK 、Square wave and Sine
9、wave signal is used in the design, and the final waveform is basically achieved the requirements of the mission book.Keywords: DDS; AD9854; Signal source; MCU第1章 绪 论1.1 研究背景频率合成技术起源很早,早在二十世纪三十年代便开始出现。所谓频率合成就是将一些高稳定度、具有一定相位特征的频率源经过电路上的倍频、混频、分频等信号处理然后对其进行数学意义上的加、减、乘、除等四则运算,从而产生任意的具有同样精确度的频率源。当今频率合成技术大
10、致分为三种,即直接模拟频率合成法、间接频率合成法(锁相环路法)、直接数字频率合成。其中间接频率合成法包括脉冲控制锁相法、模拟锁相环路法、数字锁相环路法,本文主要介绍直接数字频率合成法,即DDS(Digital Direct Frequency Synthesis)。DDS技术是1971年3月由美国学者J.Tiereny和C.M.Radar等人首次提出的,但是由于当时技术条件的限制没有能引起足够的重视。它是一种任意波形发生器,DDS技术真正得到认可是在上世纪90年代,随着电子技术和数字集成电路技术的不断发展给DDS提供了技术平台,使得DDS的优越性不断体现,得到了越来越多的认可。AD公司生产的A
11、D9851、AD9854、AD9858等都是典型代表,它们功能强大且性能稳定,其系统时钟频率从30MHz到1GHz不等,在芯片内部还做了抑制杂散的处理,它们不仅能产生传统的三角波、方波、锯齿波,而且还可以产生任意波形,因此很适合做各种调制方式分析。任意波形发生器除了具有一般函数发生器具有的信号发生功能以外,还可以通过PC控制和手动设置方法产生任意波形,合成和还原任意波形信号。1.2 本课题研究目标在DDS理论基础上通过STC89C52芯片来实现对DDS芯片AD9854的控制并产生正弦波、方波、FSK、BPSK信号波形。本文的技术指标如下:(1)工作频率范围:10Hz80MHz;(2)频率分辨率
12、:0.05Hz;(3)输出幅度:010V;(4)相位噪声:优于-85 dBc/Hz (Af=5KHZ); 优于-90 dBc/Hz (Af=50KHz);1.3 总设计框图 本文的设计框图如下1.1所示:STC89C52AD9854低通滤波电路运放方波积分器三角波正弦波FSKBPSK图1.1 系统总设计框图第2章 直接数字频率合成的技术原理2.1 DDS简介直接数字频率合成技术是从相位概念出发直接合成所需波形的一种新技术。它在众多领域中都有着广泛的应用。1971年3月美国学者J.Tiereny、C.M.Radar和B.Gold首次提出了直接数字频率合成(DDS-Direct Digital S
13、ynthesis)技术的观点。这是一种从相位概念出发的直接合成所需要波形的频率合成技术。同传统的频率合成技术相比,DDS具有优良的频率分辨率、相位变化连续、相位噪声低的优点,因此也非常重要的发展。2.2 直接数字频率合成的技术指标直接数字频率合成(DDS)是将先进的数字处理理论与方法引入频率合成的一项新技术,DDS把一系列数字量形式的信号通过数/模转换器转换成模拟量形式的信号。它可以提供广阔的输出频率、精细的频率分辨率和操作快速切换。随着电子设计和工艺技术的进步,现在的DDS器件有着非常紧凑和很少的功率消耗。在许多行业中,能够准确地产生和控制各种频率的任意波形已经成为了一个关键的要求。能否提供
14、灵活的低相位噪声以及可变频率的信号源,在工业以及生物医学测试设备的应用上,方便、结构简单、成本低、高精度是设计生产的重要因素。频率的产生有很多的方法,设计者可以从锁相环回路(PLL)中获得非常高的频率合成波形,在通过数字模拟转换器的动态规划(DAC)来生成任意波形。而DDS技术正在迅速的成为解决现代通信和工业应用要求的新技术,因为DDS芯片可以产生可编程、且具有较高的分辨率和精度的任意波形。频率合成器的技术指标有:1.频率范围:频率合成器输出最低频率f min和最高频率f max之间的差值,也可以用频率覆盖系数K来表示:如果K23时,一般Vco很难满足这一输出频率范围的,实践中可以把整个频段分
15、为几个分波段来实现,而每个分波段由一个Vco来满足。也可用相对带宽来衡量:相对带宽=2(f maxf min)/(f max +f min)2.频率分辨率f:相邻两个输出频率之间的间隔,也称为输出间隔频率,或频率步进值。如参考频率不变时,DDS的频率分辨率由相位累加器的位数N来决定。N的值一般比较大,如32位、48位、64位等。在通信系统中波段内的频率通道应该尽可能多,以满足通信的要求,所以希望f应尽可能的小。DDS合成器则能够做到很低的频率。在模拟直接频率合成技术、锁相频率合成技术和DDS合成技术中,输出频率的稳定度主要取决于参考频率的稳定度。2.3 DDS的基本结构与原理2.3.1 DDS
16、的基本结构DDS合成器包括数字器件和模拟器件两部分。主要由相位累加器、波形存储器ROM、数模转换器DAC和低通滤波器LPF构成。DDS的基本结构如图2.1所示。其中K为频率控制字、fc是时钟频率、N是相位累加器的控制字长、D为存储器ROM数据位以及D/A转换器的字节长度。相位累加器在时钟fc的控制下以频率控制字K作累加,输出N位二进制码作为波形存储器ROM的地址,对波形存储器ROM进行寻址,波形存储器ROM输出的幅码S(n)经D/A转换器变成阶梯波S(t),最后经过低通滤波器的滤波后就可以得到所要输出的信号波形。最终输出的信号波形图像取决于波形存储器ROM中所储存的码值,所以用DDS技术可以输
17、出任意的波形形状。图2.1 DDS的基本结构(l) 相位累加器相位累加器是我们拿来实现数字线性信号依次累加的前提,信号宽度可以从累加器的最小值到它的满偏值。如图2.2所示,相位累加器主要由N位加法器以及N位寄存器串联组成。加法器寄存器频率控制字KN位N位fc相位量化序列N位图2.2 相位累加器原理框图每一次产生的时钟脉冲fc,累加器会用频率控制字K与寄存器所输出的相位值相加,再把相加后的结果送到其寄存器的输入端。寄存器会把累加器在前一次产生的时钟作用后所产生的相位数据反馈到加法器的输入端,使得加法器在下一个时钟的作用下继续与频率控制字K进行相加。这样,相位累加器在时钟fc的作用下,进行相位累加
18、,当累加器累加到满量时就会产生一次溢出,从而完成总个周期的动作。大部分的DDS相位累加器运用二进制计数的方法。累加器运用N比特的二进制,所有累加器所得到的最大值是2N。假设相位累加器的初始位代表的是0相位,则相位累加器的最大值则可定义为2。则可得到它的周期为 (2-1)其中G代表的是最大公约数。当频率的控制字为K时,则会产生其他的相位增量,这样从波形存储器ROM所输出来的正弦波频率值也就不同了。 普遍来说,应用二进制相位累加器并不可以使得频率的步进值和输出的频率值是整数。如果设时钟的参考频率为1MHz,DDS所得到的累加器的值为24,则最小的频率分辨率为: (2-2) (2) 输出波存储器输出
19、波存储器主要的任务是把相位序列P(n)转化为幅度序列S(n)。从理论上来说,输出波存储器能够存储所有的周期性任意输出波形,在实际使用中,正弦波的产生是最普遍的,其中其用途也是最广泛的。把相位累加器的最后输出值作为波形输出存储器取样地址,用来作为波形输出的相位一幅值转化,则可在给定时间上确定输出的波形抽样值大小。N位输出波存储器ROM相当于使得003600正弦波信号离散成成为2N个样值序列,假如存储器的ROM中有D位的数据位,则2N个抽样的幅值以D位二进制数值存储在波形的存储器内存中,按照不同的地址值可以输出所对应的相位正弦波的幅值。相位一幅度变换的原理如图2.3所示: 波形ROM 地址址数 据
20、相位量化序列正弦幅度量化序列N位D位图2.3 相位一幅度的变换图(3) D/A转换器D/A转换器所具有的功能是把己经存在的正弦波数字值转换成为模拟量,正弦波幅度量化的序列S(n)经D/A变换后就转化为包络的正弦阶梯波S(t)。(4) 低通带滤波器DDS的理论基础是奈奎斯特采样定理,奈奎斯特定理可描述为:在进行模数转换时,当采样频率fs大于最高频率fc的二倍时,采样之后的数字信号将保留原有信号的全部信息,其中最小采样速率fs称为奈奎斯特速率。而DDS则为奈奎斯特采样定理的逆过程,它是使用离散化后的数值重建原信号。根据奈奎斯特采样定理,采样点的数字化编码被存储在波形存储器ROM的存储单元中,每个采
21、样点占用一个存储单元,并且每一个采样点对应的是唯一的相位信息,因此可以根据查表来获得。相位累加器的输出端与波形存储器的地址线相连,将相位信息输出到波形存储器ROM中,对波形存储器中的波形数据以频率控制字K为间隔进行查找并输出。波形数据存储器将查找出的波形数据输出到D/A转换器进行数模转换后获得模拟信号。DDS根据正弦信号产生的原理,从相位出发,以不同的相位给出不同电压幅度,最后通过低通滤波输出所需的频率信号。2.4 DDS的优缺点2.4.1 DDS的优点(1) 频率的变化时间短DDS是开环的系统,不存在任何的反馈环节它的这种结构让DDS的频率变化时间极短。实际上,当DDS的频率控制字变化后,需
22、经过不小于时钟周期并按新的不同相位增量累加,最后来实现频率的变化。所以频率变化时间等于频率的控制字传输时间。也就是时钟的周期。时钟频率的值越高,则变化时间越短。DDS的变化时间能够达到纳微秒级,比运用另外的合成方法所达到的时间都要短。(2) 频率的分辨率高若时钟fc频率不变,则DDS频率的分辨率通过由相位累加器位数N来决定。只要改变相位累加器所有的位数N即可获得任意小的频率的分辨率。目前来说,大多数DDS的分辨率在1Hz左右,有的甚至更小。(3) 相位值连续变化改变DDS的输出频率值大小,实际上变化的是每个时钟周期所产生的相位增加值,相位的函数是一条连续的曲线,只是在频率改变的瞬间使其输出的频
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 dds 毕业设计 论文 33
限制150内