基于单片机的低频信号发生器设计.doc
《基于单片机的低频信号发生器设计.doc》由会员分享,可在线阅读,更多相关《基于单片机的低频信号发生器设计.doc(41页珍藏版)》请在沃文网上搜索。
1、摘要低频信号发生器是一种广泛应用于电工学教学、实验物理学,电子线路和微机原理、接口技术实验,自动化测控系统等领域的常用信号源。随着现代测量技术和现代通信技术的发展,信号源通常都要求要有具备高稳定度和高精度。直接数字频率合成技术的出现为新一代函数信号发生器的设计与实现提供了理论依据和技术支持。本文主要介绍一种通过直接数字频率合成的方法,采用AVR Mega16单片机作为控制核心的低频信号发生器。信号源能产生频率从11KHZ的正弦波、锯齿波、方波、三角波信号。最后信号通过DAC0832芯片进行数模转换,输出的函数信号通过一个低通滤波器,最后波形通过示波器显示。本方法设计的函数发生器频率稳定,性价比
2、高。本文首先介绍了数字频率合成技术的发展和当前发展趋势,并且将直接数字频率合成技术与传统的频率合成技术进行了比较,紧接着详细介绍了直接数字频率合成的基本结构和工作原理,然后介绍了信号产生的基本原理和D/A数据转换芯片DAC0832的相关资料和工作模式,低通滤波器的原理及实现,LCD1602显示器等。最后对提出的设计方案进行了原理性的论证说明,对直接数字频率合成方法的部分误差进行了系统的分析,并对按键功能模块进行了介绍,文章最后总结了本次DDS的特性。关键词:信号发生器;AVR;FCW ;直接数字频率合成;DAC0832AbstractThe low frequency signal gener
3、ator is a common source. It is widely used in the field of physics, electrical engineering teaching experiments, electronic circuits and Microcomputer Principle and Interface Technology, automation and control system. Withthedevelopmentofmodernmeasurement techniques andmodern communication technolog
4、y,thesignal sourceis usuallyrequired tohavehigh stabilityand precision. Direct digital frequency synthesizer technology for the design and implementation of a new generation of function signal generator provides a theoretical basis and technical support. This paper introduces a low-frequency signal
5、generator that uses the direct digital frequency synthesismethod and the AVRMega16microcontroller asthe core. It can generatefrequencies from1-1KHZ of wave, square wave andtriangular wavesignal. In the end, the signal throughthechipDAC0832 to digital to analog conversion the function of the outputsi
6、gnalthrough a lowpass filter,and finallythewaveformbytheoscilloscope to display. The function generator with this design method has frequency stability, cost-effective features.This paper first introduces the development of the digital frequency synthesis and compares it with the traditionalfrequenc
7、y synthesizer technology, following, I detail to tell thebasicstructure andworking principleofdirect digitalfrequency synthesizer, and then introduce the signal generated by the basic principlesandD / A dataconversionchip DAC0832 data and operating mode, the principle and realization of low-pass fil
8、ter, LCD displayof1602 and so on, Finally I put forward design principle of argumentation, and the direct digital frequency synthesis error analyze system,and the key function modules are introduced, finally the article summarizes the characteristics of DDS.Keywords: signalgenerator;AVR;FCW;direct d
9、igitalfrequency synthesizer; DAC0832- 39 -目录1绪论- 1 -1.1引言- 1 -1.2频率合成技术的发展1- 1 -2直接数字频率合成的基本原理- 4 -2.1频率合成技术的理论基础- 4 -2.2 DDS的误差分析- 6 -2.3相位累加器- 7 -2.4 正弦查询表ROM- 8 -3低频信号发生器的设计方案研究- 8 -3.1 设计方案的采用- 8 -3.2方案原理分析论证- 9 -3.3主控芯片的方案论证和选择- 10 -3.4 D/A转换电路的设计- 12 -3.5阻容滤波电路- 16 -3.6 LCD1602液晶显示器- 17 -3.7 按
10、键控制模块- 20 -4正弦波波形ROM表的设计- 21 -5硬件设计- 22 -5.1模块设计- 22 -5.2硬件设计电路原理图- 24 -6 软件设计- 26 -6.1 ICCAVR简介- 26 -6.2 程序设计- 28 -7 结论- 34 -谢辞- 35 -参考文献- 36 -附录:程序清单- 37 -基于单片机的低频信号发生器的设计1绪论1.1引言低频信号发生器是一种常用的基本电子设备,在实验教学、科学研究和生产中,都有着广泛的运用。因此对信号的发生进行深入研究,不论是从教学科研角度出发,还是原理认知和学习角度出发都有着积极的意义。在当前的频率合成技术中,直接数字频率合成(Dire
11、ct Digital Frequency Synthesis,简称DDS)是一种新的频率合成技术,而且直接数字频率合成器(DDS-Direct Digital synthesizer)是近年来发展比较迅速的一种新型器件,它采用了全数字技术,使其具有频率分辨率高、频率转换时间决、相位噪声低等诸多的优点,并且还有很强的数字调制功能和其它功能,在通信系统和其它电子设备中使用这种技术,可以最大化的简化系统,降低了生产的成本,而且还提高系统的可靠性。随着DDS技术和VLSI的不断发展,DDS的单片化在九十年代就己经完成。由于DDS芯片性能日趋完善,需求量激增,促成了许多DDS芯片生产厂家的出现,如美国的
12、Sciteq公司、AD公司、Qualcomm公司、Stanford Telecom公司、Harris公司及Synergy公司,法国的Omega公司等,它们推出了许多性能优越的DDS芯片。由于DDS的诸多优点,使得它在各个领域得到了广泛的应用,开发出适合特殊性能要求的DDS芯片就成为DDS技术的一个发展方向。DDS不但可以用来在雷达领域实现多点或线性调频频率源,还可以用在数字调制方面实现FSK、QPSK、ASK等调制,在扩频通信方面实现CDMA/FH工作方式及任意规律的跳频模式等。满足这些性能的芯片已经出现,如AD公司的AD9852、AD9854可实现线性调频、正交输出等各种调制,还有以DDS为
13、核心的QPSK调制器AD9853,数字上变频器AD9856和AD9857,并且AD公司的DDS芯片全都内置DAC,称为CompleteDDS。所以,研究DDS在各个领域的应用是一个非常有意义和前途的课题,有巨大的经济效益和社会效益。1.2频率合成技术的发展1频率合成的技术理论最早起源于二十世纪30年代,至今已有近八十多年的历史。早期的频率合成器是由一组晶体组成的晶体振荡器,要输出多少个频率点,就需要多少个晶体。频率的切换由人工来完成,频率的准确度和稳定度主要由晶体来决定,很少与电路有关。后来,这种合成方法被非相干合成的方法所代替。非相干合成法虽然也使用了晶体,但它的工作方式是以少量的晶体产生许
14、多频率。与早期的合成方式相比,成本降低了,而稳定性提高了。但是研制由多块开关晶体所组成的晶体振荡器是一个非常复杂的任务,而且成本高,不经济。所以后来科学家又提出了相干合成法。最早的相干合成法是直接频率合成(Direct Frequency Synthesis)。直接频率合成是利用混频、倍频、分频的方法由参考源频率经加、减、乘、除运算直接组合出所要求的频率的合成方法。不过,直接合成也可以用多个基准源通过上述方式得到所需的频率。这种方法由于频率捷变速度快,相位噪声低使之在频率合成领域占有重要地位,但因直接式频率合成器杂散多,体积大,研究复杂,成本也令人不可接受,故该方案己基本被淘汰。在直接频率合成
15、之后出现了间接频率合成(Indirect Frequency Synthesis)。间接频率合成包括模拟间接频率合成(注入锁相、模拟环路锁相、取样锁相),锁相环频率合成,数字锁相频率合成。这种方法主要是将相位反馈理论和锁相技术运用于频率合成领域,它的主要代表是锁相环PLL(Phase-Locked Loop)频率合成,被称为第二代频率合成技术。现在最常用的结构是数模混合的锁相环,即数字鉴相器、分频器、模拟环路滤波和压控振荡器的组成方式,因具有相噪低,杂散抑制好,输出频率高,价格便宜等优点至今仍在频率合成领域占有重要地位。直接模拟频率合成(Direct Analog Frequency Synt
16、hesis )技术是一种早期的频率合成技术,原理简单,易于实现。早期的频率合成器是由一组晶体组成的晶体振荡器,要输出多少个频率点,就需要多少个晶体。频率的切换由人工来完成,频率的准确度和稳定度主要由晶体来决定,很少与电路有关。它由模拟振荡器产生参考频率源,再经谐波发生器产生一系列谐波,然后经混频、分频和滤波等处理产生大量的离散频率。根据所使用的参考频率的数目不同,可分为非相关合成方法和相关合成方法两种类型。非相关合成方法使用多个晶体参考频率源,所需的各种频率分别由这些参考源提供。它的缺点在于制作具有相同频率稳定性和精度的多个晶体参考频率源,既复杂又困难,而且成本很高。相关合成方法只是用一个晶体
17、,参考频率源所需的各种频率都由它经过分频、混频和倍频后得到。因而合成器输出频率的稳定性和精度与参考源一样。为了能够取得更快的频率转换速度,十九世纪七十年代时期,出现了直接数字频率合成(Direct Digital Frequency Synthesis)技术,这也直接产生了第二次频率合成技术的飞跃,被称之为第三代频率合成技术。第三代频率合成技术包括直接数字频率合成技术和DDS技术与锁相环PLL技术结合的混合式频率合成技术。基于锁相环的间接频率合成技术,又称为锁相式频率合成技术,是在四十年代初根据控制理论的线性伺服环路发展起来的。它利用锁相技术实现频率的加、减、乘、除,即把一个或多个基准频率源,
18、通过谐波发生器混频和分频等一系列非线性器件,产生大量的谐波或组合频率,然后用锁相环把压控振荡器的频率锁定在某一组合频率上,由压控振荡器间接产生所需要的频率输出。锁相环是间接频率合成技术中的一个关键部分,它是一个负反馈环路,是一个实现相位自动锁定的控制系统,其输出信号与参考信号相位同步,简称PLL(Phase Locked Loop)。锁相环主要由鉴相器、低通滤波器和压控振荡器三部分组成。鉴相器通过比较压控振荡器的输出信号和参考信号从而产生相位控制信号。相位控制信号通过低通滤波器后直接控制压控振荡器的输出。当输出信号与参考信号相位一致时,锁相环输出信号锁定参考信号,环路进入锁定状态,此时输出信号
19、取得和参考信号一致的频率和相位。当环路已经处于锁定状态时,如果输入参考信号的频率和相位发生变化,通过环路的控制作用,压控振荡器的频率和相位能不断跟踪输入参考信号频率的变化而变化,使环路重新进入锁定状态,这种动态过程称为环路的跟踪过程。直接模拟频率合成方法的优点是频率转换时间短、相位噪声低,但由于采用大量的混频、分频、倍频和滤波等模拟硬件设备,使频率合成器的体积大、成本高、结构复杂、容易产生杂散分量,大多数硬件的非线性影响难于抑制。直接数字频率合成(DDS)的全数字结构给频率合成领域注入了新的活力,但也正是全数字结构,使DDS有两点不足:输出带宽较窄和杂散抑制较差。由于受数字器件工作速度的限制,
20、特别是数/模转换器DAC的限制,使得DDS工作的时钟频率较低,输出带宽窄,很难直接应用于微波频段。杂散是DDS本身所固有的缺点,且随着输出带宽的扩展,杂散将越来越明显地成为限制DDS发展的重要因素。2直接数字频率合成的基本原理2.1频率合成技术的理论基础DDS芯片中主要包括频率控制寄存器、高速相位累加器和正弦计算器三个部分(如Q2220)。频率控制寄存器可以串行或并行的方式装载并寄存用户输入的频率控制码;而相位累加器根据频率控制码在每个时钟周期内进行相位累加,得到一个相位值;正弦计算器则对该相位值计算数字化正弦波幅度(芯片一般通过查表得到)。DDS芯片输出的一般是数字化的正弦波,因此还需经过高
21、速D/A转换器和低通滤波器才能得到一个可用的模拟频率信号。与大多数的数字信号处理技术一样,DDS的理论基础仍然是Shannon抽样定理。Shannon抽样定理是任何模拟信号数字化的基础,它描述的是一个模拟信号经抽样变成离散值后,可不可以再由这些离散值恢复原始模拟信号的问题。Shannon抽样定理告诉我们,当抽样频率大于或等于模拟信号最大频率的2倍时,就可以由抽样得到的离散信号无失真地恢复出原始信号。在DDS中,这个过程被颠倒过来了。DDS不是对一个模拟信号进行抽样,而是一个抽样过程已经发生且抽样的值也已经量化完成,如何通过某种映射把已经量化的数值送到D/A及后级的LPF重建原始信号的问题。DD
22、S技术产生信号波形原理图如图2.1所示。DDS的工作过程为:在时钟FC的作用下,相位累加器对频率控制字FCW进行线性累加,当相位累加器累积满量时就会产生一次溢出,累加器的溢出频率就是DDS输出的信号频率。相位累加器输出的相位码送至相幅转换器进行转换,当取不同的频率控制字FCW时,相位累加器具有不同的相位增量,这样相幅转换器输出正弦波形的频率就不同,从相幅转换器输出的相位幅度码经过数模转换器(DAC)变换后得到模拟的阶梯波电压,阶梯波电压经低通滤波器平滑后即可得到所需的正弦波信号。根据图2.1可知,DDS的基本结构包括:相位累加器、正弦查询表ROM、数模转换器(DAC)以及附属的低通滤波器、系统
23、时钟等,其中相位累加器和正弦查询表ROM合称为数控振荡器NCO。时钟 频率控制字低通滤波器相位累加器输出数模转换正弦变换DDS000000000001000000001000000000000011001100011001100010011001001100110001001100110101100110011011000101110011001111001100111011000111011001101100110011110000000010001100111001100110101011000110110011001000000000101001110111001010111110011
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 低频 信号发生器 设计
