593638860毕业设计(论文)基于单片机的信号源设计.doc
《593638860毕业设计(论文)基于单片机的信号源设计.doc》由会员分享,可在线阅读,更多相关《593638860毕业设计(论文)基于单片机的信号源设计.doc(45页珍藏版)》请在三一办公上搜索。
1、基于单片机的信号源设计学生姓名: 指导老师: 内容摘要本文是针对美国AD(Analog Devices)公司生产的DDS技术产品-AD9851芯片的功能特点进行的信号源设计,采用了AT89S52作为控制单片机,并对AT89S52控制AD9851组成直接数字式合成信号发生器的设计实现进行了阐述。以此为基础设计了硬件实现电路,并针对信号源的功能进行了C语言程序设计,完成了软件设计实现。文中阐述了信号源电路设计的总体思路,提出了键盘控制电路、频率显示电路和AT89S52对AD9851的40位频率/相位控制字输送的硬件设计,对键盘电路控制过程和频率电路显示过程中的数据传输过程进行了具体的描述。并对键盘
2、控制电路、频率显示电路、AT89S52对AD9851的数据传送的具体软件实现程序进行了描述。从信号源的硬件实验设计来看,其工作可靠、效率良好,而且切换频率速度快,既满足了输出波形高稳定度、高精度、高分辨率的要求,又有价格低廉、体积小的特点,AD9851芯片输出频率可达几十兆赫兹。关键词:DDS;AD9851;AT89S52目录第一章 绪论.311 DDS技术概述31. 2 DDS的特点31. 3 选题的意义4第二章DDS原理及其实现521 DDS原理522 AD9851的功能特点7221 AD9851的内部结构7222 AD9851的主要特性8223 AD9851的结构功能9224 AD985
3、1工作原理10225 控制方式1023 AT89S52的功能特点11231 AT89S52的基本特点12232 AT89S52的引脚结构和功能12第三章AT89S52控制AD9851的电路设计1531 数据传送控制电路15311 控制电路的硬件连接16312 控制电路的数据传送过程1632键盘控制电路16321键盘电路设计方案17322键盘电路的硬件设计18323矩阵式键盘的工作过程1933显示电路19331频率显示电路介绍19332频率显示系统的设计20333 AT89S52和频率显示电路的连接21第四章 AT89S52控制AD9851的程序设计2441数据传送控制电路的程序设计24411数
4、据传送的C程序设计24412程序说明2542键盘控制电路的程序设计25421键盘查询程序设计25422数字按键的子程序设计27423小数点及其运算子程序的设计28424频率单位运算子程序的设计29425频率运算子程序的设计30426相位运算子程序的设计30427“删除”和“清除”子程序的设计31428“复位”子程序的设计3243显示电路的程序设计32431频率显示子程序设计32432“初显”子程序的设计33第五章 总结.33本文主要工作总结33下一步的工作设想34附录一信号源接口电路设计34附录二信号源电路的程序运行流程图36附录三C语言运行程序37第一章 绪论随着现代电子技术的发展,在通讯、
5、雷达、宇航、电视广播、遥控遥测和电子测量等使用领域,都需要在一个特定的频率范围内使用一系列频率信号。这时,信号的频率和稳定度就显得尤为重要。这就直接导致了频率合成技术的发展。近年来,随着直接数字频率合成技术(Direct Digital Frequency Synthesis.简称DDS)的发展,这个问题已经得到了有效的解决。频率合成技术是将一个(或多个)基准频率变换成另一个(或多个)合乎质量要求的所需频率的技术。在通信、雷达、导航、电子侦察、干扰与抗干扰等众多领域都有应用。随着各种频率合成器和频率合成方案的出现,频率合成技术得到了不断的发展。11DDS技术概述1971年3月美国学者J.Tie
6、rncy,C.M.Rader和B.Gold首次提出了直接数字频率合成(DDS_Direct Digital Synthesis)技术。这是一种从相位概念出发直接合成所需要波形的新的全数字频率合成技术。同传统的频率合成技术相比,DDS技术具有极高的频率分辨率、极快的变频速度,变频相位连续、相位噪声低,易于功能扩展和全数字化便于集成,容易实现对输出信号的多种调制等有点,满足了现代电子系统的许多要求,因此得到了迅速的发展。在频率合成(FS,frequency synthetic)领域中,常用的频率合成技术有模拟锁相环、数字锁相环、小树分频想换(fractional-NPLL Synthesis)等,
7、直接数字合成(DDS)是今年来新的FS技术。单片集成的DDS产品是一种可代替锁相环的快速频率合成器件。DDS是产生高精度、快速变换频率、输出波形失真小的优先选用技术。DDS以稳定度高的参考时钟位参考源,通过精密的相位累加器和数字信号处理,通过高速D/A变换器产生所需的数字波形(通常是正弦波形),这个数字波经过一个模拟滤波器后,得到最终的模拟信号波形。DDS系统一个显著的特点就是在数字处理器的控制下能够精确而快速地处理频率和相位。除此之外,DDS的固有特性还有:相当好的频率和相位分辨率(频率的可控范围达uHz级,相位控制小于0.09),能够进行快速的信号变换(输出DAC的转换速率300百万次/秒
8、)。这些特性使DDS在军事雷达和通信系统中应用日益广泛。其实,以前DDS价格昂贵、功耗大(达watt级)、DAC器件转换速率不高,应用受到一定限制,因此只用于高端设备和军事上。随着数字技术和半导体工业的发展,DDS芯片嫩集成包括高速DAC器件在内的部件,其功耗也降低到mW级(AD9850在3.3v时功耗仅为155mW),功能增加了,价格便宜了。因此,DDS也获得了广泛的应用:现代电子器件、通信技术、无线、PCS/PCN系统、雷达、卫星通信、医学成像等领域。1.2DDS的特点1、 输出分辨率高:只要相位累加器的位宽足够大,参考时钟频率足够高,则分辨率可以很高,AD9850(参考时钟频率fc=12
9、5MHz)的相位累加器为32位,分辨率0.03Hz;AD9830(参考时钟频率fc=50MHz)的相位累加器为32位,分辨率0.012Hz;AD9852(参考时钟频率fc=300MHz)的相位累加器为48位,分辨率。2、 输出频率变换时间短:整片DDS合成器的濒临变换时间主要是DDS的数字处理延迟,通常为几十个ns(AD9850最小43ns)。3、 调频范围大:整片的DDS合成器是不受稳定性的影响的,在整个Nyquist频率范围内是可调的。4、 相位噪声低:由于数字正弦信号的相位与时间成线形关系,整片的DDS输出的相位噪声比它的参考时钟源的相位噪声小。5、 体积小、集成度高:整片的DDS封装成
10、小面积芯片,因而占板面积小得多。6、 功耗小:整片的DDS的功耗比早期的离散型DDS要小,例如AD9850在3.3V功耗为155mW,以100MHz为参考时钟,产生一个40MHz的信号。7、 设计方便:整片DDS包括了信号D/A变换器,在系统设计时易于实现,而且现在的DDS不再需要专门的射频设计,简单的数字控制减少了硬件的复杂性。1.3选题的意义在电子行业的基础设施和制造等领域以及学校有关电子领域的实验设备中,函数发生器都是有效的通用仪器。它可以生成不同频率和幅度的大量信号,用来评估新电路的运行情况,代替时钟信号,对新产品进行制造测试,及用于许多其它用途。自第一部正弦波发生器问世以来,函数发生
11、器的设计已经发生了多次演进,在当前数字领域中,大多数新型函数发生器正采用直接数字合成(DDS)技术。DDS在大部分操作中使用数字电路,从而提供了数字操作拥有的许多优势。由于信号只在合成的最后阶段转换到模拟域中,如果在信号源的研制中引用DDS技术会在多个方面降低了函数发生器的复杂度,提高了函数发生器的稳定性。DDS的主要优点之一是输出信号的频率精度可以达到作为发生器参考信号使用的晶体控制振荡器的水平。如果想实现更高的精度,也可以采用函数发生器本身的温度补偿晶体振荡器产生。这些信号可以提供高于0.1PPM的频率精度。在许多情况下,函数发生器还可以把频率锁定到外部实验室频率参考源上,从而生成超高精度
12、的信号。在许多实验室工作台上,另一部仪器如频率计数器可以提供最精确的恒温器控制的时钟振荡器,其输出参考信号可以作为DDS函数发生器的参考信号使用。在其它高精度测量实验室中,将通过在每个工作台上探测10 MHz标准频率参考信号,以实现这一目的。根据数字电路的特点,DDS电路可以锁定在这一频率,从而提供与参考标准一样精确的信号。DDS的第二个优点与第一个优点相关:DDS发生器可以生成非常高的频率精度。DDS信号发生器的数字电路可以实现与数字电路相同的频率精度。如果DDS电路有一个48位计数器,它可以提供高达48位的频率分辨率,而且目前,某些DDS合成器使用了位数更多及分辨率更高的计数器。这种高分辨
13、率意味着使用DDS函数发生器能够准确地生成希望的输出频率,同时这还意味着发生器可以非常精确地改变频率。特别适合在通信、海量存储和类似应用中评估定时电路。目前能够生成几十M H z、分辨率为1mHz的DDS发生器并不少见。由于DDS器件生成的所有的波形都是以数字方式生成,因此函数发生器中的调制功能、扫描功能和突发生成功能都受到数字控制,并可以以非常高的精度进行设置。不仅可以精确地设置/改变频率和定时,还可以精确地设置/改变相位和幅度。DDS的第三个优点是如果拥有RAM波形存储器,那么DDS函数发生器可以重现几乎任何波形。DDS发生器通过播放存储器中存储的波形来运行。如果存储器是只读存储器,那么只
14、能生成ROM中存储的波形。一般来说,每个函数发生器中都会内置正弦波、方波、三角波和类似的波形。但是对于占空比为10%的方波,或对称性为58%的三角波(而不是50%),仅带有只读存储器的DDS发生器则无法实现。不过如果DDS电路有存储波形的RAM,那么控制器电路可以把任何波形写入RAM,并通过合成器重放波形。因此,研制开发DDS技术信号发生器的功能要远远超过传统函数发生器。对称性可变的波形现在已是标配功能,另外还可以内置各种不常见的波形,如指数上升和下降型波形或正弦脉冲型波形等。把这种R A M概念再推进一步假设工程师需要测试独有的某个特定波形,最新的函数发生器可以把客户指定的波形加载到DDS引
15、擎的RAM中,由合成器进行播放。这为函数发生器提供了生成任意波形的额外功能。这种功能特别有用,并能得到包括Matlab、MathCad、Excel和类似的软件文件格式及示波器波形捕获文件等多种波形读取软件的支持。这种频率合成技术(DDS)具有频率转换速度快、频率分辨率高、转换频率时间和相位连续以及可灵活产生多种信号等优点,以AD9851为例,它的频率分辨率可以达到0.04Hz,输出频率变换时间最小43ns。还具有体积小、控制灵活、即时的频率转换、成本低、功耗小等优点。利用DDS合成的频率源是目前很高级的技术,研制和开发基于DDS技术的信号源无论是在理论方面还是在实验室设备更新改造方面都具有很重
16、要的意义。第二章DDS原理及其实现频率合成信号发生器是科研、通信系统、教学实验以及各种电子测量技术中一种信号源。目前国内低频信号源通常采用电桥/振荡器的方法,不受控、且精度比较差,一般稳定性在10-4量级。近年来,由于高集成度的DDS频率合成芯片的出现,使这方面的技术有了新的进展。本章着重对信号源设计中涉及的DDS技术原理及其实现的芯片AD9851和控制单片机AT89S52进行介绍。21DDS原理直接数字频率合成(DDS)是从相位概念出发直接合成所需波形的一种频率技术。一个直接数字频率合成器由相位累加器、加法器、波形储存ROM、D/A转换和低通滤波器(LPF)构成。DDS的原理框图如2-1图所
17、示:图2-1 DDS原理框图其中K为频率控制字、P为相位控制字、W为波形控制字、fC为参考时钟频率,N为相位累加器的字长。D为ROM数据位及D/A转换器的字长。相位累加器在时钟fC的控制下以步长K作累加,输出的N位二进制码与相位控制字P、波形控制字W相加后作为波形ROM的地址,对波形ROM进行寻址,波形ROM输出D位的幅度码S(n)经D/A转换器变成阶梯波S(t),再经过低通滤波器平滑后就可以得到合成的信号波形。合成的信号波形形状取决于波形ROM中存储的幅度码,因此用DDS可以产生任意波形。这里我们说明DDS实现正弦波的合成。1频率预制与调节K为频率控制字,也叫相位增量。DDS方程为:,f0为
18、输出频率,fc为时钟频率。当K=1时,DDS输出最低频率(也即频率分辨率)为,而DDS的最大输出频率由Nyquist采样定理决定,即fc/2,也就是说K的最大值为,因此只要N足够大,DDS可以得到很细的频率间隔。要改变DDS的输出频率,只要改变频率控制字即可。2累加器图2-2累加器框图相位累加器由N位加法器和N位寄存器级联构成。每来一个时钟脉冲fc,加法器将频率控制字K和寄存器输出的累加相位数据相加,再把相加后的结果送至寄存器的数据输入端。寄存器将加法器在上一个时钟作用后产生的相位数据反馈到加法器的输入端;以使加法器在下一个时钟作用下继续和频率控制字进行相加。这样,相位累加器在时钟的作用下,进
19、行相位累加。当相位累加器累加满量时就会产生一次溢出,完成一个周期性的动作。3控制相位的加法器通过改变相位控制字P可以控制输出信号的相位参数。令相位加法器的字长为N,当相位控制字由0跃变到P(P0)时,波形存储器的输入为相位累加器的输出与相位控制字P之和,因而其输出的幅度编码相位会增加,从而使最后输出的信号产生相移。4控制波形的加法器通过改变波形控制字W可以控制输出信号的波形。由于波形存储器中的不同波形是分块储存的,所以当波形控制字改变时,波形存储器的输入为改变相位后的地址与波形控制字W(波形地址)之和,从而使最后输出的信号产生相移。5波形存储器用相位累加器输出的数据作为波形存储器的取样地址,进
20、行波形的相位幅值转换,即可在给定的时间上确定输出波形的抽样幅值。N位的寻址ROM相当于把0360的正弦信号离散成具有2N个样值的序列,若波形ROM有D位数据位,则2N个样值的幅度以D位二进制数值固化在ROM中,按照地址的不同可以输出相应的正弦信号的幅度。相位幅度变换原理如图2-3所示:图2-3相位幅度变换原理6D/A转换器D/A转换器的作用是把合成的正弦波数字量转化成模拟量。正弦幅度量化序列S(n)经D/A转换后变成了包络为正弦波的阶梯波S(t)。需要注意的是,频率合成器对D/A转换器的分辨率有一定的要求,D/A转换器的分辨率越高,合成的正弦波台阶就越多,输出波形的精度也就越高。7低通滤波器对
21、D/A输出的阶梯波S(t)进行频谱分析,可知S(t)中除主频f0外,还存在分布在fc、2fc两边f0处的非谐波分量,幅值包络为辛格函数。因此,为了取出主频f0,必须在D/A转换器的输出端接入截止频率为fc/2的低通滤波器。22 AD9851的功能特点直接数字合成(DDS)是一种新的频率合成技术和信号产生的方法。直接数字合成器具有超高速的频率转换时间,极高的频率分辨率和较低的相位噪声,在频率改变与调频时,DDS能够保持相位的连续,因此很容易实现频率、相位和幅度调制。此外,DDS技术大部分是基于数字电路技术的,具有可编程控制的突出优点。因此这种信号产生技术得到了越来越广泛的应用,很多厂家已经生产了
22、DDS专用芯片,这种器件成为当今电子系统及设备中频率源的首选器件。DDS技术的主要优点是:频率分辨率高,以AD9851为例,它的频率分辨率可以达到0.04Hz。还具有体积小、控制灵活、即时的频率转换、成本低、功耗小等优点。221AD9851的内部结构AD9851是AD公司采用先进的DDS技术生产的具有高集成度的DDS芯片,它是采用28脚SOP表面封装的超大规模DDS集成芯片。它将32位相位累加器,正弦函数功能查询表,D/A变换器以及调制、控制电路等集成到一起,它的时钟频率可达180MHz,输出信号频率可达70MHz,分辨率为0.04Hz。AD9851为避免要求高速参考时钟振荡器,在其电路内部结
23、构中设计了一个6倍的参考时钟乘法器当系统时钟为180MHz时,输入参考时钟只需要30MHz即可。AD9851片内高速比较器被设计成为能够接受DAC外部滤波器的输出,用以产生一个低抖动的输出脉冲。频率调制、控制和相位调制字可以采用串行或并行的方式输入AD9851,并行方式由5组8位控制字反复送入,前8位控制输出相位,6倍频率,电源休眠和输入方式,其余各位构成32位频率控制字,串行输入以一个40位的串行数据流经过一个并行输入总线输入。AD9851运用了先进的CMOS技术,提供了在5V电源供电,以最大时钟速度为180MHz只有555mW的功能。工作温度范围4085。AD9851的内部结构图如图2-4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 593638860 毕业设计 论文 基于 单片机 信号源 设计
链接地址:https://www.31ppt.com/p-3930762.html