波形发生器毕业设计论文
基于QT任意波发生器毕业设计论文

基于QT的任意波形数据生成软件设计摘要随着电子测量技术与计算机技术的紧密结合,一种新的信号发生器——任意波形发生器应运而生。
用户可以用它生成任意复杂波形,因而具有广阔的应用前景。
任意波形发生器是应用越来越广泛的一种信号源,而国内在任意波形发生器的研制方面相对较晚,推出的产品很少,市场占有率几乎为零。
因此,对任意波形发生器的研制进行深入的研究已成为测试领域的一个新的课题,同时对于促进虚拟仪器技术的发展、应用以及适应自动测试系统的组建和完整性要求都具有深远的意义。
本设计是基于QT软件来实现任意波数据的生成,本系统包含有基本波形模块,谐波模块,手绘波形模块,基本波形合成模块。
QT的模块程度更高、运行速度快、成本低、开发方便并且全部都是开放源代码。
本任意波形发生器不仅能产生正弦波、方波、三角波等常用的标准信号,也可以将几种基本波形进行合成,并根据用户的需要生成任意波形,对于目前三种典型的任意波形发生器——PC总线插卡式,独立仪器,VXI模块都有重要的参考价值。
关键词:波形发生器,任意波形,QT,LinuxQT-BASED ARBITRARY WAVEFORMGENERATION SOFTWARE DESIGN DATAABSTRACTIn modern electronic measuring instruments,test excitation signal generator used is a kind of very important instrument,closely integrated with the electronic measurement technology and computer technology,a new signal generator - came into being arbitrary waveform generator.Relatively late in the development of the domestic aspects of the arbitrary waveform generator,development and application of the product is relatively developed more slowly.Therefore,the development of an arbitrary waveform generator in-depth research has become a new subject areas tested,while all have far-reaching significance for promoting the development and application of virtual instrument technology and the automatic test system to adapt to the formation and integrity requirements.In this paper,based on the analysis of existing waveform generator design scheme,based on QT software to achieve arbitrary waveform data to generate a higher degree of QT module,running speed,low cost,easy to develop and are all open source.So whether it is based on the development of electronic technology,market demand or software-based quick and easy to use QT to achieve arbitrary waveform data generation is groundbreaking and is still very necessary.The arbitrary waveform generator can generate arbitrary waveforms according to the user 's needs,the current three typical arbitrary waveform generator - PC bus plug-in,independent instrument,VXI module has important reference value.KEY WORDS:Waveform Generator,Arbitrary Waveform,QT,Linux目录前言 (1)第1章绪论 (2)§1.1 课题来源、目的及意义 (2)§1.2任意波形数据生成的国内外研究现状 (2)§1.3当前主要任意波形数据生成的基本方式 (4)§1.3.1基于VXI的数字信号处理法 (4)§1.3.2 软件合成法 (4)§1.3.3直接数字频率合成 (5)§1.4 本文主要研究内容 (6)第2章系统软件设计 (7)§2.1 系统总体设计框图 (7)§2.2 基本波形的设计 (8)§2.3 谐波的设计 (14)§2.4 手绘波形的设计 (17)§2.5 基本波形合成的设计 (20)第3章使用说明书 (22)§3.1 主操作界面 (22)§3.2 参数输入界面 (23)§3.2.1 谐波参数输入界面 (23)§3.2.2 基本波参数输入界面 (24)§3.2.3 手绘波形界面 (24)§3.3 操作步骤说明 (25)第4章测试分析报告 (26)§4.1 按键事件的功能测试 (26)§4.2 参数输入的功能测试 (29)§4.2.1 谐波参数输入的测试 (29)§4.2.2 基本波形参数输入的测试 (30)§4.3 手绘波形的功能测试 (34)第5章系统测试结果 (35)结论 (39)参考文献 (40)致谢 (41)前言随着电子测量及其他部门对各类信号发生器的广泛需求及电子技术的迅速发展,促使信号发生器种类增多,性能提高。
基于multisim的波形发生器设计_毕业论文

毕业设计(论文)题目:基于Multisim的波形发生器设计电气信息工程系院系:电气自动化专业:一班班级:姓名:2006063011学号:王现彬指导教师:2009年5月22日石家庄学院毕业论文基于Multisim的波形发生器设计【摘要】在Multisim软件环境下,以波形发生器为例,本文介绍了一种针对单片微机仪表的设计手段,这种设计手段采用的Multisim软件可以把原理图绘制、程序编制,实验仿真和印刷电路板图的生成集成在一个设计环境中,不但可以做到边设计边实验,修改调试方便,而且实验采用的是虚拟元器件和测量仪器,实验成本低,实验速度快。
按此设计手段,本文设计了波形发生器硬件电路,编制了产生三角波和正弦波的程序,仿真运行的结果达到了设计预期要求。
通过该例说明,采用Multisim 软件设计单片微机仪表的手段是方便有效的。
【关键词】单片微机; Multisim软件; 波形发生器; 设计与仿真基于Multisim的波形发生器设计【Abstract】Based on Multisim, the paper takes signal generator for example to introduce a method of designing instrument with SCM. Multisim software can integrate some design tools into one single environment, such as plotting, programming, experimentation simulating and circuit board drawing. In the design environment of Multisim,it is convenient to experiment while designing, and easy to modify and debug. Moreover, it costs less as using virtual components and apparatus, but works faster. Based on this, a signal generator is designed. It can produce trigonal wave and sine wave. This example shows it is applicable to design instrument with SCM by Multisim.【Key Words】SCM; Multisim; signal generator; design and simulation石家庄学院毕业论文目录1 引言 (4)2 Multisim软件的介绍 (4)2.1 Multisim的概叙 (4)2.2 Multisim的主要功能及特点 (5)2.3 Multisim软件应用的意义.....................................53硬件电路设计 (6)3.1电路图的建立 (6)3.2应用数学公式..................................................63.3电路图的分析 (7)4软件设计和仿真结果 (7)4.1进入源程序界面的过程 (7)4.2三角波电压输出程序 (7)4.3正弦波电压输出程序 (8)结论 (10)参考文献 (11)致谢 (12)基于Multisim的波形发生器设计1引言Multisim是一种全功能电子电路仿真软件,它可以对模拟、数字、模拟/数字混合电路、射频电路以及部分微机接口电路进行仿真,能克服实验室条件下对传统电子设计工作的限制。
多种波形发生器设计论文

多种波形发生器设计论文波形发生器是一种电子设备,能够产生不同类型的电信号波形,包括正弦波、方波、三角波、锯齿波等。
它在实际工程应用中具有广泛的用途,例如在电子测试、通信系统、音频设备以及医疗设备等领域中均有重要的作用。
在本文中,我将介绍几种常见的波形发生器设计,并分析其优缺点。
首先,正弦波发生器是最常见的一种波形发生器。
常见的实现方式是使用RC网络和运算放大器。
RC网络通过使用电容和电阻来实现频率调节,而运算放大器用于放大电压。
这种设计有着良好的波形质量和频率调节范围,但存在着频率漂移的问题。
此外,该设计需要使用精密的电阻和电容,因此成本较高。
其次,方波发生器是一种输出方波的电路。
常用的实现方式是使用多谐振荡电路,如集成电路555定时器。
该设计简单且成本较低,但频率范围有限。
此外,方波的上升和下降时间也存在一定的失真。
三角波发生器是一种能够输出三角波的电路。
常见的设计包括使用操作放大器、电容和电阻构成的积分器电路。
该设计能够实现较为准确的三角波形,但频率范围和线性度有一定限制。
此外,积分器电路还需要处理漂移和噪声问题。
锯齿波发生器是一种电路,能够输出类似锯齿状的电压波形。
常见的设计是使用操作放大器和电容构成的反向积分器电路。
该设计能够实现较为准确的锯齿波形,但频率范围和线性度有一定限制。
与三角波发生器相比,锯齿波发生器可以提供更快的上升和下降时间,但对高频噪声更敏感。
最后,混合波形发生器是一种能够同时产生多种波形的电路。
常见的设计是使用多谐振荡电路,通过设定合适的电阻和电容值实现不同频率的波形。
该设计能够灵活地产生多种波形,但需要更复杂的电路,增加了设计和测试的难度。
综上所述,波形发生器是一种重要的电子设备,能够产生不同类型的电信号波形。
不同的波形发生器设计具有各自的优缺点,需要根据实际应用需求选择适合的设计。
未来,随着科技的不断进步,我们可以期待更加先进和高性能的波形发生器设计的出现。
50MHz波形发生器模拟输出通道设计毕业论文

50MHz波形发生器模拟输出通道设计毕业论文中文摘要随着数字集成电路微电子技术和EDA技术的深入研究DDS技术以其有别于其它频率合成技术的优越性能和特点成为现代频率合成技术中的佼佼者根据题目要求我们以单片机C8051F020芯片和AD9707芯片为核心辅以必要的模拟电路设计一台信号波形发生器使之能产生正弦波方波和三角波该系统主要由控制模块信号模块显示模块键盘输入模块构成仅用单片AD9707就实现了直接数字频率合成技术DDS产生幅度稳定的正弦波输出的正弦波经过比较电路来实现方波的输出而三角波则是在方波的基础上通过接入积分电路来实现的单片机对内部寄存器控制AD9707就可以产生一个频谱纯净频率和相位都可编程控制且稳定性很好的模拟波形整个系统结构紧凑电路简单功能强大可扩展性强通过键盘输入LCD 显示形成人机交互界面实现对输出信号的控制模拟通道是整个波形发生器最重要的组成部分之一波形发生器模拟通道的带宽是评价其性能的主要指标随着波形发生器的飞速发展其模拟通道带宽成为制约其发展的瓶颈之一因此设计具有噪声更低带宽更高交直流特性更好的模拟通道是波形发生器研究的重要内容关键词波形发生器模拟通道 DDS AD9707 C8051F020Title 50MHz channel analog output waveform generatordesignAbstractAs digital integrated circuitsmicroelectronic technology andin-depth study of EDA technology its technology is different from other DDS frequency synthesizer technology and the superior performance characteristics of a modern frequency synthesis technology leader Under the title we C8051F020 microcontroller chip and AD9707 chip as the core supplemented by the necessary circuit simulation design a signal waveform generator so that it can produce sine square and triangular wave The system mainly by the control module signal modules modules a keyboard input module Just to achieve a single-chip AD9707 Direct Digital SynthesisDDS resulting in steady increase sine wave The sine wave output circuit comparison to the output of square triangle and square wave is on the basis of the access points through the circuit to achieve SCM internal control registers the AD9707 can produce a spectrum of pure programmable frequency and phase control and stability are good simulation waveforms the whole system compact simple circuit powerful scalable and strong The keyboard input a LCD display interactive interface the output signal of the control Analog channel digital oscilloscope is the most important components of the analog channel digital oscilloscope Bandwidth of the oscilloscope to evaluate the performance of key indicators With the rapid development of digital oscilloscope the analog channels with Wide as one of the bottlenecks restricting its development Therefore the design has lower noise higher bandwidth AC and DC characteristics and better analog channel digital storage oscilloscope is an important part of the studyKeywordsWaveform generators Analog channel DDS AD9707 C8051F020 目录1 绪论411课题背景 412 本文涉及的主要技术92 系统设计1021方案论证10com 信号模块10com块 11com模块12com 信号处理模块 12com模块的最终方案1222 理论分析与计算12com 频率精度计算 12com DDS的理论分析13com DDS的参数计算143 硬件系统设计1631 硬件元器件的选用16com C8051F020控制芯片简介16com AD9707简介及接口电路1732 单元硬件电路设计19com 电源电路19com 低通滤波电路 19com 衰减电路21com 偏移电路22com 放大电路224 软件系统设计2441程序流程图 245 系统分析及定标 2751 指标测试27com 误差分析27com 测试仪器2752 信号参数定标27com 定标原理27com 定标方法286 结束语30致谢31参考文献32附录A 硬件电路图34附录B 对AD9707编程的主要源程序清单351 绪论11课题背景波形发生器是工程测试及试验中常会用到的一种电子仪器传统的波形发生器多采用模拟分离元件来实现产生的波形种类受到电路硬件的限制其灵活性和稳定性也相对较差近年来随着EDA[1]技术和大规模集成电路的发展使得复杂的电路有了新的实现途径从而使得波形发生器的性能及功能有了更大的发展在一些特殊的场合有时需要具有延时输出的多路同频信号来对具有多个测试目标的系统进行测试通常采用单通道波形发生器分别测试各个目标实现比较麻烦在电子技术领域常需要频率波形幅度都可以调节的电信号信号发生器就是用于产生这种电信号的电子测量仪器在六七十年代信号发生器开始迅速发展这个时期多采用模拟电子技术利用分离元件和模拟集成电路构成靠手动转换量程不仅体积大功耗大而且精度很难保证如低频信号发生器一般有RC或桥式振荡电路组成其频率稳定度只能做到10-4天以下高频信号发生器一般由LC振荡器组成其频率稳定度能做到10-5天[2]七十年代后微处理器的出现可以利用微处理器[3]AD和DA等器件使波形发生器的功能扩大产生更加复杂的波形这时期的波形发生器多以软件为主其实质是采用微处理器对DAC的程序控制就可以得到各种简单的波形软件控制波形的一个最大缺点就是输出波形的频率低输出频率主要由CPU的工作速度决定的如果想提高频率可以改进软件程序减少其执行周期或提高CPU的时钟周期但这些办法时有限度的当时能够产生正弦波的有效频宽不会超过1MHz要获得比较平滑的低失真度的波形频率一般不会超过10KHz八十年代后现代电子计算机和信号处理等技术的发展极大的促进了数字化技术在电子测量仪器的应用伴随着电子元器件电路及生产设备的高速化高集成化任意波形发生器出现了它的功能远比函数发生器强任意波形发生器是在1975年开发成功的从此信号发生器产品增加了一个新品种在任意波形发生器作为测量用信号激励源进入市场之前为了产生非正弦波信号已使用函数发生器提供三角波斜波方波和余弦波等几种特殊波形声音和振动分析需要复杂调制的信号源以便仿真真实的信号只有借助任意波形发生器例如医疗仪器测试往往需要心电波形任意波形发生器很容易产生各种非标准的振动信号早期的任意波形发生器主要着重音频频段现在的任意波形发生器已扩展到射频频段它与数字示波器DSO密切配合只要数字示波器捕获的信号任意波形发生器就能复制出同样的波形在电路构成上数字示波器是模拟数字转换任意波形发生器是数字模拟的逆转换目前任意波形发生器的带宽达到2GHz足够仿真许多移动通信卫星电视的复杂信号Hz工作稳定可靠但是寄生输出大需要大量的模拟元件结构复杂体积大成本高不能产生任意波形锁相环简称PLL频率合成技术也叫间接式频率合成所使用的电路较直接式频率合成简单它主要是将含有噪声的振荡器放在锁相环路内使它的相位锁定在希望的信号上从而使振荡器本身的噪声被抑制使它的输出频谱大大提纯锁相环频率合成技术提供了一种从单个参考频率获得大量稳定而准确的输出频率的方法并且频率输出范围宽电路结构简单成本低但是锁相环频率合成技术也有其固有缺点由于它采取闭环控制系统的输出频率改变后重新达到稳定的时间也就比较长一般为毫秒级所以锁相环频率合成器要想同时得到较高的频率分辨率和转换率非常困难同样也不能产生任意波形直接数字频率合成技术的基本原理就是利用采样定理按一定的相位间隔将待产生的波形幅度的二进制数据存储于高速存储器作为查找表用参考频率源一般为晶体振荡器作为时钟用频率控制字决定每次从查找表中取出波形数据的相位间隔以产生不同的输出频率对取出的波形数据通过高速DA转换器来合成出存储在存储器内的波形与其它频率合成方法相比较直接数字频率合成技术的主要优点是易于程控输出信号频率转换时相位连续输出频率范围宽稳定及准确度高其频率准确度一般可达到10或更好水平分辨率高其分辨率可以达到10Hz甚至更低而且频率转换速度快可小于100ns除此之外由于DDS技术是利用查表法来产生波形只要改变查找表中的数据就可以产生任意波形所以它不仅能产生正弦余弦方波三角波和锯齿波等常见波形而且还可以根据需要利用各种编辑手段产生传统函数发生器所不能产生的真正意义上的任意波形DDS技术具备许多优点近二十年来发展迅速各国都在研制DDS产品其中以AD 公司的产品比较有代表性如AD9850AD9851AD9852AD9858等其中AD9858的系统时钟达到1GHz而AD9852可以产生FSKPSK线形调频以及幅度调制信号其相位累加器达到了48位基于DDS技术的任意波形发生器发展同样非常迅速以Tektronix 公司和Agilent公司为代表的国际电子测量仪器公司其任意波形发生器产品已经形成系列目前Tektronix公司的台式任意波形发生器AFG3000系列的采样频率为2GSas输出信号最高频率为240MHzAgilent公司的PXI模块的任意波形发生器采样率为125GSas输出最高频率为500MHz台式的任意波形发生器33250A采样率为200MSas33220A的采样率为50MSas输出最高频率为20MHz任意波形发生器的应用非常广泛在原理上可仿真任意波形只要数字示波器或其它记录仪捕捉到的波形任意波形发生器都可复制出特别有用的是仿真单次偶发的信号例如地震波形汽车碰撞波形等等以下是几种尖端技术中任意波形发生器产生的复杂测量信号第一雷达信号仿真――雷科公司的任意波形发生器有调幅调频和脉冲三组输出组合调制信号输入微波信号发生器产生复杂的雷达信号模式用于仿真飞行器的雷达信令由于三组调制信号有严格的同步和低的相位噪声使这种序列信号既稳定又相位噪声极低序列内可插入触发波形循环断点而不会失去同步从而扩展成为复杂波形产生设备第二卫星音调仿真――任意波形发生器和微波信号发生器一起可产生通信卫星的音调仿真用于测试地面接受站特性任意波形发生器驱动上变频器在适当频率下产生几种音调在被测通道的测试序列插入空白段用于播送实况信号任意波形发生器的数量视音调数目和间隔而定这种测试方法同样可用来测试在同一通信链路内收发多个数据流的电信系统第三微机电系统的驱动――微机电系统有机械光学电学的多种信号需要几台任意波形发生器仿真激励和执行机构的复杂信号信号之间有严格的定时关系第四磁盘驱动器仿真――磁盘驱动器产生的同步数字和模拟信号可由任意波形发生器仿真用于读写数据的测试这种混合信号仿真可作为平板LCD等离子高清晰度电视等的测试信号第五数字通信的仿真――第三代移动通信属于多制式多种信号的综合对于这种包括语音图像和数据的复杂调制信号AWG可发挥积极作用和产生非常逼真的信号第六任意波形发生器复制数字示波器的偶发信号――利用两种仪器的互补特点任意波形发生器可复制出数字示波器的很难捕捉到的毛刺信号由于任意波形发生器的仿真功能越来越完善已成为通信雷达导航超声自动测量等复杂波形的信号源任意波形发生器 AWG 通常提供较深的存储器较大的动态范围以及较宽的带宽来满足各式各样的应用包括通信半导体和系统测试AWG接收来自PC的用户自定义数据并利用这些数据来生成任意波形AWG用户可以将想要产生的一系列波形下载到仪器所带的存储器中通常可以存储实际的波形和形成这些波形所需的波形序列指令现在请看一下AWG的基本架构要从AWG上产生一种波形必须先创建任意波形本身像模拟波形编辑器调制工具以及国家仪器公司 NI 的Lab VIEW这类的软件工具都能够简化这些波形的创建这些波形和其波形序列指令都存在仪器所带的RAM中波形生成序列通常从 TTL硬件触发器开始各种波形由许多单个的样本构成而生成采样率由仪器的采样时钟确定从内部采样时钟时基 100 MHz VCXO 中导出采样时钟有几种不同模式包括DDS定时DivN时钟以及几种提供不同外部时钟的模式另外对于用于仪器的锁相环的频率基准也有几种不同的选择波形通过存储器到数模转换器 DAC 数模转换器将数字采样样本转换成所需的模拟输出波形在DAC之前样本被数字滤波而经过DAC之后模拟输出又通过一个模拟滤波器这些数字和模拟滤波器通过插值来增加采样率并通过谐波低通滤波器滤除寄生信号从而极大地改进了信号的质量通常这些滤波器都能够软件编程AWG允许用户规定波形片断并通过重复来构建复杂波形由于AWG将波形存储在自身存储器中故波形长度受限波形循环帮助产生具有多次重复的子段的信号对波形段进行循环改善了存储效率并增加了波形的持续时间AWG还可以规定波形中不同的级每级都可以包括不同的波形段和不同的循环次数AWG依次产生每一个定义的波形段通过组合先后顺序和循环次数就能够利用很小的存储器容量来构建非常复杂的波形AWG可以为每段指定不同的波形片段不过不同段之间的过渡点上的相位不一定是连续的最后许多AWG都具有一个仿函数发生器功能此时当要求输出一个标准函数波形时可以先用软件来产生并下载到AWG上然后再由AWG输出这就不同于下面将要介绍的全DDS技术同时支持最高175 MSPS的更新速率图2-1 DDS原理框图DDS技术频率分辨率高转换速度快信号纯度高相位可控输出信号无电流脉冲叠加输出可平衡过渡且相位可保持连续变化方案论证从题目要求来看方案一可以满足题目合成频率范围的要求但信号发生器产生的频率稳定度精确度都不如DDS合成的频率另一方面DDS比信号发生器更容易精确控制所以我们选择DDS方案进行频率合成com块方案一采用89C51 芯片单片机[8]现在市场很多成品都在用它但89C51最大的缺陷在于不支持ISP在线更新程序功能对于短短几天的比赛时间用编程器对它进行下载程序是非常浪费时间和精力的如果将来要对产品进行升级的话也是非常困难的因此不考虑用80C51作控制模块的主芯片方案二C8051F020是 Cygnal 出的一种混合信号系统级单片机片上系统SOC 片内含CIP-51的CPU内核它的指令系统与MCS-51完成兼容其中的C8051F020单片机含有64KB片内Flash程序存储器4352B256B4KB的RAM8个I0端口共64根I0口线一个12位AD转换器和一个8位AD转换器以及一个双12位DA转换器2个比较器5个16位通用定时器5个捕捉比较模块的可编程计数定时器阵列看门狗定时器VDD监视器和温度传感器等部分C8051F020单片机支持双时钟其工作电压范围为27-36V端口I0RST和JTAG引脚的耐压为5V综合上述根据我们题目的要求用89C51不能很好的达到题目指标与以前的51系列单片机相比C8051F020增添了许多功能同时其可靠性和速度也有了很大的提高且D8051F020的各种特点和所能达到的指标对我们这个题目非常合适因此最终采用C8051F020作为主控制芯片我们自制了单片机最小系统com模块无源滤波器这种电路主要有无源元件RL和C组成有源滤波器集成运放和RC 组成具有不用电感体积小重量轻等优点集成运放的开环电压增益和输入阻抗均很高输出电阻小构成有源滤波电路后还具有一定的电压放大和缓冲作用但集成运放带宽有限所以目前的有源滤波电路的工作频率难以做得很高无源滤波装置由电容器电抗器有时还包括电阻器等无源元件组成以对某次谐波或其以上次谐波形成低阻抗通路以达到抑制高次谐波的作用由于SVC的调节范围要由感性区扩到容性区所以滤波器与动态控制的电抗器一起并联这样既满足无功补偿改善功率因数又能消除高次谐波的影响国际上广泛使用的滤波器种类有各阶次单调谐滤波器双调谐滤波器二阶宽带与三阶宽频带高通滤波器等虽然无源滤波器具有投资少效率高结构简单及维护方便等优点在现阶段广泛用于配电网中但由于滤波器特性受系统参数影响大只能消除特定的几次谐波而对某些次谐波会产生放大作用甚至谐振现象等因素随着电力电子技术的发展人们将滤波研究方向逐步转向有源滤波器Active PowerFliter缩写为APFAPF即利用可控的功率半导体器件向电网注入与谐波源电流幅值相等相位相反的电流使电源的总谐波电流为零达到实时补偿谐波电流的目的它与无源滤波器相比有以下特点a.不仅能补偿各次谐波还可抑制闪变补偿无功有一机多能的特点在性价比上较为合理b.滤波特性不受系统阻抗等的影响可消除与系统阻抗发生谐振的危险c.具有自适应功能可自动跟踪补偿变化着的谐波即具有高度可控性和快速响应性等特点单片机C8051F020用于控制系统中LCD显示键盘输入的确认及控制信号的输出系统基本框图如图2-2图2-2 系统基本框图22 理论分析与计算com 输出信号频率精度分析采用美国AD公司先进的DDS直接数字频率合成技术生产的高集成度产品AD9707芯片AD9707拥有最大为175MSPS的更新率内置14位高速高精度DAC18V 低功耗工作自带频率设置幅度设置相位设置PSKFSK扫频等功能并有1024×4字节的RAM其频率字为32位故频率绝对精度为175000000÷232 004HZ系统时钟为175M当频率高于1KHZ时相对精度为04x10-4com DDS的理论分析DDS是一种全数字化的频率合成器由相位累加器波形ROMDA转换器和低通滤波器构成时钟频率给定后输出信号的频率取决于频率控制字频率分辨率取决于累加器位数相位分辨率取决于ROM的地址线位数幅度量化噪声取决于ROM的数据位字长和DA转换器位数高性能DDS芯片由于其AD内部集成有RAM因此利用RAM 的存储功能能够产生频率分辨高波形性能好调制速度高达1 MHz的调频波该速度是其他DDS芯片的几十~几百倍因而可广泛应用于数字调制系统的设计之中图2-3 可编程DDS系统原理图2-4 DDS 系统基本波形图N相位累加器位数M相位累加器实际对ROM寻址的位数SROM输出正弦信号离散化的位数位数相位累加器舍去的位数满足位数 N-MDDS 系统由频率控制字相位累加器正弦查询表数模转换器和低通滤波器组成参考时钟为高稳定度的晶体振荡器其输出用于同步DDS各组成部分的工作DDS 系统的核心是相位累加器它由N位加法器与N位相位寄存器构成类似于一个简单的计算器每来一个时间脉冲相位寄存器的输出就增加一个步长的相位增量值加法器将频率控制数据与累加寄存器输出的累加相位数据想加把想加结果送至累加寄存器的数据输入端相位累加器进入线性相位累加累加至满量程时产生一次计数溢出这个溢出频率即为DDS的输出频率正弦查询表是一个可编程只读存储器PROM存储的是以相位为地址的一个周期正弦信号的采样编码值包含一个周期正弦波的数字幅度信息每个地址对应于正弦波中0-360范围的一个相位将相位寄存器的输出与相位控制字相加得到的数据作为一个地址对正弦查询表进行寻址查询表把输入的地址相位信息映射成正弦波幅度信号驱动DAC输出模拟信号低通滤波器平滑并滤除不需要的取样分量以便输出频谱纯净的正弦波信号com DDS的参数计算根据DDS的结构可以推出以下一些结论频率控制字K唯一地确定一个单频模拟余弦信号s t cos 2πt 频率f 2-1当K 1时DDS输出最低频率这也是DDS的频率分辨率[12]所以可以看出当N不断增加的时候DDS的频率分辨率可以不断提高当然在实际设计中N的增加受到种种因素的制约但是就目前的技术水平来说已经可以产生很高的频率分辨率了那么K的最大值是多少呢能不能取到实际上DA转换器件的输出波形相当于一个连续平滑波形的采样采样率就是这样根据奈奎斯特采样定理采样率必须大于信号频率的2倍也就是说DA转换器的结果要完全恢复的话输出波形的频率必须小于2一般来说由于低通滤波器的设计不可能达到理想情况即低通滤波器总是有一定的过渡带的所以输出频率还要有一定的余量一般来说在实际应用当中DDS的输出频率不能超过04对于计数容量为2K相位累加器和具有M个相位取样点的正弦波波形存储器若频率控制字为K输出信号频率为参考时钟频率为则DDS系统输出信号的频率为 k2K 2-2输出信号频率的频率分辨率为△f min 2K 2-3由奈奎斯特采样定理可知DDS输出的最大频率为2 2-4频率控制字可由以上公式推出K ×2K 2-5当外部参考时钟频率为50MHz输出频率需要为1MHz时系统时钟经过6倍频使得变为300MHz这样就可利用以上公式计算出DDS的需要设定的控制频率字K 2483003 硬件系统设计31 硬件元器件的选用com C8051F020控制芯片简介1 C8051F020的功能C8051F020是Cygnal出的一种混合信号系统级单片机片上系统SOC[13]片内含CIP-51的CPU内核它的指令系统与MCS-51完全兼容其中的C8051F020单片机含有64KB 片内Flash程序存储器4352B256B4KB的RAM8个I0端口共64根I0口线大量减少了外部连线和器件扩展一个12位AD转换器和一个8位AD转换器以及一个双12位DA转换器2个比较器5个16位通用定时器5个捕捉比较模块的可编程计数定时器阵列看门狗定时器VDD监视器和温度传感器等部分C8051F020单片机支持双时钟其工作电压范围为27-36V端口I0RST和JTAG引脚的耐压为5VC8051F020单片机所有模拟和数字外设均可由用户固件使能禁止和配置FLASH 存储器还具有在系统重新编程能力可用于非易失性数据存储并允许现场更新8051 固件片内JTAG 调试电路允许使用安装在最终应用系统上的产品MCU 进行非侵入式不占用片内资源全速在系统调试该调试系统支持观察和修改存储器和寄存器支持断点观察点单步及运行和停机命令在使用JTAG 调试时所有的模拟和数字外设都可全功能运行具有片内VDD 监视器看门狗定时器和时钟振荡器的C8051F020 是真正能独立工作的片上系统调试系统支持观察和修改存储器和寄存器支持断点观察点堆栈指示器和单步执行调试时不需要额外的目标RAM程序存储器定时器或通信通道并且所有的模拟和数字外设都正常工作当MCU 单步执行或遇到断点而停止运行时所有的外设ADC除外都停止运行以保持同步这是一个大的数字开关网络允许将内部数字系统资源分配给端口IO引脚与具有标准复用数字IO的微控制器不同这种结构可支持所有的功能组合可通过设置交。
波形发生器的电路设计

摘要根据现代电子系统对信号源的频率稳定度、准确度及分辨率越来越高的要求,也是为了能过方便的产生波形平滑、频率稳定的任意波形,本文提供了一种任意波形发生器的设计方案。
从而结合直接数字式频率合成器(DDS)的优点,利用FPGA芯片的可编程性和实现方案易改动的特点,提出一种基于FPGA和DDS技术的任意波形发生器设计方案。
采用VHDL(运用自顶向下设计思想设计多功能数字波形发生器的问题)和原理图输入方式,在Quartus II平台下实现该设计的综合、仿真。
通过实验可以看出,采用该方法设计的任意波形发生器输出的波形与传统的波形发生器相比,具有波形平滑、无毛刺、波形稳定度高、频率稳定度和分辨率高等众多优点。
而且该波形发生器电路简单,程控方便,产生的波形具有相噪好、频率步进低、输出电平分辨率小和相位可调等优点。
关键词波形发生器;现场可编程门阵列;直接数字频率合成AbstratAccording to modern electronic systems for signal source frequency stability, accuracy and resolution of increasingly high demands, also have a wave in order to facilitate smooth any waveform, frequency stability, this article provides you with an arbitrary waveform generator design. Combination of direct digital frequency synthesizer (DDS) the advantages of using programmable FPGA chip and solution features easy changes, proposed a design based on FPGA and arbitrary waveform generator based on DDS technology programmer. VHDL (using top-down design problems of the design of multifunction digital waveform generator) and schematic capture, Quartus II implements the integrated design, simulation platform. Through experiments, we can see, using the method output waveforms of arbitrary waveform generator and the design of tradition than waveform generator, smooth, glitch-free, with waveform wave high stability, and high frequency stability and resolution of many benefits. And the waveform generator circuit is simple, easy to program, the resulting wave with phase noise, low step frequency, output level resolution and phase adjustment and other benefits.Keywordswaveform generator; field programmable gate arrays; direct digital frequency synthesis目录摘要 (I)Abstract (II)第一章绪论 (1)1.1 研究背景 (1)1.2目的意义 (1)1.3国内外研究现状 (2)1.3.1外研究现状 ........................................................................... 错误!未定义书签。
EDA毕业论文(设计)--基于FPGA的波形发生器设计 光学测试课程设计 模版+附件(程序,图片等)

摘要各种各样的信号是通信领域的重要组成部分,其中正弦波、三角波和方波等是较为常见的信号。
在科学研究及教学实验中常常需要这几种信号的发生装置。
为了实验、研究方便,研制一种灵活适用、功能齐全、使用方便的信号源是十分必要的。
本次关于产生三角波或其它任意波形的设计方案,不仅在理论和实践上都能满足实验的要求,而且具有很强的可行性。
该信号源的特点是:体积小、价格低廉、性能稳定、实现方便、功能齐全。
关键词:正弦波;三角波;FPGA;ABSTRACTVarious signal is an important part of telecommunication field, including sine wave, triangle wave and square-wave etc is more common signal. In scientific research and teaching experiment often need this several signal generator. In order to test, research is convenient, develop a flexible application, complete functions, use convenient source is very necessary.This about produce triangle wave andotner different kinds of waves of design scheme, not only in theory and in practice can satisfy experiment requirement, and has a strong feasibility. The signal features are: small volume, price cheap and stable performance and achieve convenient, complete function.Keywords: sine wave;Triangle wave;FPGA;目录摘要 01.前言 (2)2.FPGA工作原理 (3)3.FPGA基本特点 (4)4.系统设计 (5)4.1设计要求 (5)4.2总体设计方案 (5)4.2.1方案比较 (5)4.2.2系统组成及工作原理 (6)5.单元电路设计 (8)5.1输入模块设计 (8)5.2波形发生模块的设计 (8)5.3关于D/A转换模块的设计 (9)5.4滤波电路模块的设计 (10)6.软件设计与仿真 (11)6.1软件设计思路 (11)6.2系统仿真 (11)7.系统测试 (13)7.1测试使用的仪器 (13)7.2测试方法 (13)7.3指标测试和测试结果 (13)8.设计总结 (14)参考文献 (15)附录 (16)1.前言波形发生器是信号源的一种,它是具有信号源所具有的特点,更因它高的性能优势而备受人们青睐。
(毕业论文)555制作多波形发生器

第1章引言1.1本课题的研究现状信号源作为一种基本电子设备无论是在教学、科研还是在军事技术中,都有着广泛的使用。
因此,从理论到工程对信号的发生进行深入研究,不论是从教学科研角度,还是从社会实际应用角度出发都有着积极的意义。
随着科学技术的发展和测量技术的进步,对信号源的要求越来越高,普通的信号发生器已无法满足目前日益发展的数字技术领域科研和教学的需要信号发生器既可以构成独立的信号源,也可以是高性能网络分析仪、频谱仪及其它自动测试设备的组成部分。
信号发生器的关键技术是多种高性能仪器的支撑技术,因为它能够提供高质量的精密信号源及扫频源,可使相应系统的检测过程大大简化,降低检测费用并极大地提高检测精度。
美国安捷伦生产的33250A 型函数/任意波形发生器可以产生稳定、精确和低失真的任意波形,其输出频率范围为1μHz~80MHz,而输出幅度为10mVpp~10Vpp;该公司生产的8648D射频信号发生器的频率覆盖范围更可高达9kHz~4GHz。
国产SG1060数字合成信号发生器能双通道同时输出高分辨率、高精度、高可靠性的各种波形,频率覆盖范围为1μHz~60MHz;国产S1000型数字合成扫频信号发生器通过采用新技术、新器件实现高精度、宽频带的扫频源,同时应用DDS和锁相技术,使频率范围从1MHz~1024MHz能精确地分辨到100Hz,它既是一台高精度的扫频源,同时也是一台高精度的标准信号发生器。
还有很多其它类型的信号发生器,他们各有各的优点,但是信号发生器总的趋势将向着宽频率覆盖、高频率精度、多功能、多用途、自动化和智能化方向发展。
1.2选题目的及意义信号发生器是一种经常使用的设备,由纯粹物理器件构成的传统的设计方法存在许多弊端,如:体积较大、重量较沉、移动不够方便、信号失真较大、波形种类过于单一、波形形状调节过于死板,无法满足用户对精度、便携性、稳定性等的要求,研究设计出一种具有频率稳定、准确、波形质量好、输出频率范围宽、便携性好等特点的波形发生器具有较好的市场前景,以满足军事和民用领域对信号源的要求。
基于AD9834的波形发生器的设计_毕业设计

苏州大学本科生毕业设计(论文)毕业设计论文基于AD9834的波形发生器的设计目录前言 (2)第1章绪论 (3)第1.1节研究的背景和意义 (3)第1.2节波形发生器的发展状况 (3)第2章系统方案设计 (5)第2.1节单片机主控模块 (5)第2.2节液晶模块 (9)第2.3节 DDS模块 (11)第3章硬件电路的设计 (15)第3.1节单片机主控电路及液晶显示电路 (15)第3.2节 AD9834电路设计 (15)第3.3节按键电路 (16)第3.4节增益可控电路 (17)第4章系统软件设计 (18)第4.1节 Keil软件的介绍 (18)第4.2节系统软件的整体设计 (18)第4.3节程序设计原理 (19)第4.4节信号产生的程序 (20)第5章系统调试 (22)第5.1节硬件调试 (22)第5.2节软件调试 (22)第5.3节调试结果 (22)结论 (26)参考文献 (28)致谢 (29)附录 (30)附录1:实物照片说明 (30)附录2:系统原理图 (31)附录3:部分源程序 (32)基于AD9834的波形发生器的设计【摘要】:本设计核心问题是设计信号发生器,使之输出不同频率的正弦波、三角波和方波,并通过按键切换输出的波形,也可以改变频率和输出的幅度。
本方案选择了AD9834作为核心芯片,并与单片机STC89C52结合,设计一款简易的高精度频率信号发生器,具有体积小功耗低等优点。
AD9834是ADI公司生产的一款采用DDS技术、低功耗、可编程波形发生器。
本文介绍了用AD9834设计信号发生器的基本框架,详细阐述了该芯片的基本性能和使用方法,分析了它与单片机结合产生波形的具体措施。
并且对DDS这一技术做了比较详细的分析,也展望它的发展前景。
此外,本文还介绍了单片机STC89C52,它是一种低功耗、高性能CMOS8位微控制器,一种带8K字节闪烁可编程可擦除只读存储器,并且也详细地阐述了单片机的内部结构、各个引脚的说明以及此芯片的特点。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
绪论波形发生器是一种广泛应用于电子电路,自动控制和科学实验等领域的信号源。
比如电参量的测量、雷达、通信、电子对抗与电子系统、宇航和严控遥测技术等等,从某种意义上说高品质信号源更是实现高性能指标的关键,很多现代电子设备和系统的功能都直接依赖于所用信号源的性能,因此,高品质信号源被人们喻为众多电子系统的“心脏”。
随着通信、雷达的不断发展,多信号源的频率稳定度、频谱纯度、频率范围和输出频率的个数以及信号波形的形状提出越来越多的要求。
为了提高信号源输出频率稳定度,可以采用晶体振荡器等方法来解决。
为了满足频率个数多的要求,可以采用频率合成技术,即通过对频率进行加减乘除运算,可从一个高稳定度和高精确度的标准频率源,产生大量的具有同一稳定度和精确度的不同频率。
运用DDS技术是设计波形发生器的一种通用手段,DDS不仅可以产生正弦波同时也可以产生任意波,这是其他频率合成方式所不具有的特点,任意波在各个领域有着广泛的应用。
通过DDS这种方法产生任意波是一种简单,低成本的方法,通过增加波形点数可以使输出达到很高的精度,这都是其他方法所无法比拟的。
自80年代以来各国都在研制DDS产品,并广泛应用于各个领域。
其中以AD公司的产品比较有代表性。
如AD7008、AD9850、AD9851、AD9852、AD9858等。
其系统时钟频率从30MHz到300MHz不等,其中的AD9858系统时钟更是达到了lGHz。
这些芯片还具有调制功能。
如AD7008可以产生正交调制信号,而AD9852也可以产生FSK、PSK、线性调频以及幅度调制的信号。
这些芯片集成度高,内部都集成了D/A转换器,精度最高可达12bit。
同时都采用了一些优化设计来提高性能。
如这些芯片中大多采用了流水技术,通过流水技术的使用,提高了相位累加器的工作频率,从而使得DDS芯片的输出频率可以进一步提高。
通过运用流水技术在保证相位累加器工作频率的前提下,相位累加器的字长可以设计得更长,如AD9852的相位累加器达到了48位。
而不是之前型号的32位,这样输出信号的频率分辨率大大提高了。
运用DDS技术生产的DDS任意波型信号发生器是较新的一类信号源,并且已经广泛投入使用。
它不仅能产生传统函数信号发生器能产生的正弦波、方波、三角波、锯齿波,还可以产生任意编辑的波形。
由于DDS的自身特点,还可以很容易的产生一些数字调制信号,如FSK、PSK等。
一些高端的信号发生器甚至可以产生通讯信号。
同时输出波形的频率分辨率、频率精度等指标也有很大的提高。
如HP公司的HP33120可以产生lOmHz-15MHz的正弦波和方波,同时还可以产生lOmHz-5MHz的任意波形,还具备调制功能,可以产生AM、FM、FSK、猝发、扫频等信号。
HP公司的HP33250可以产生1uHz-80MHz的正弦波和方波,产生1uHz到25MHz的任意波形。
BK PRECISION公司的4070A型函数级任意波形发生器产生的正弦波和方波输出频率DC-21.5MHz,频率分辨率10mHZ。
同时还具有AM、FM、PM、SSB、BPSK、FSK、猝发、DTMFGeneration和DTMFDetection的功能。
并且具有了和PC机良好的接口,可以通过WINDOWS 界面的程序进行任意波形的编辑。
除了在仪器中的应用外,DDS在通信系统和雷达系统中也有很重要的用途。
通过DDS可以比较容易的产生一些通信中常用的调制信号如:频移键控(FSK)、二进制相移键控(BPSK)和正交相移键控(QPSK)等。
DDS可以产生两路相位严格正交的信号,在正交调制和解调中的到广泛应用,是一种很好的本振源。
此外随着集成电路制造工艺的逐步提高,通过采用先进的工艺和低功耗的设计,数字集成电路的工作速度已经有了很大的提高。
现在最新的DDS芯片工作频率已经可以达到1GHz,这样就可以产生频带比较宽的输出信号了。
为了进一步提高DDS的输出频率,产生了很多DDS与其他技术结合的频率合成方法。
如当输出信号是高频窄带信号的时候可以用混频滤波的方法扩展DDS 的输出,也可以利用DDS的频谱特性来产生高频信号,如利用较高的镜像频率输出。
可见,基于DDS技术的波形发生器能实现高稳定度、高精度、高分辨率的波形输出,具有频率切换速度快、体积小、价格便宜的特点,是一种很有发展前途的信号源。
所以本设计采用此方案。
近年来,随着可编程逻辑器件(FPGA、CPLD等)的广泛应用,功能的不断强大,以及快速算法的不断出现,任意波形发生器也向自动化、数字化、高精度化方向发展。
早期的DDS系统使用分离的数字器件搭接,随着整个电路系统运行频率的提高,采用分离器件构建的DDS电路有其自身无法克服的缺点,主要表现在电磁兼容和系统工作频率上。
后来出现的专用DDS芯片极大的推动了DDS技术的发展,但专用DDS芯片价格昂贵,且无法实现任意波形输出,而CPLD 及FPGA的发展为实现DDS提供了更好的技术手段。
FPGA(Field Programmable Gate Array)是目前广泛采用的一种可编程器件,它的应用不仅使数字电路系统的设计非常方便,并且还大大缩短了系统研制的周期,缩小了数字电路系统的体积和所用芯片的品种,它的时钟频率可达到几百兆赫兹,加上它的灵活性和高可靠性,非常适合用于实现波形发生器的数字电路部分。
SummaryWaveform generator is a widely used in electronic circuits, automatic control and scientific experiments in areas such as the signal source. For example, the measurement of electrical parameters, radar, communications, electronic warfare and electronic systems, aerospace and strictly controlling telemetry, etc., in a sense of high-quality signal source is the key to the achievement of performance indicators, The features of many modern electronic devices and systems are directly dependent on the signal source that used in the performance , Therefore, high-quality signal source was described as a large number of electronic systems "heart."With communication, the continuous development of radar, multi-signal sources, frequency stability, spectral purity, frequency range and the number of output frequencies, as well as the shape of the signal waveform to a growing number of requests. In order to improve the signal source output frequency stability, such as crystal oscillator can be used to resolve this issue. In order to meet the requirements of multi-frequency number, frequency synthesis technology can be used, that is, addition and subtraction through multiplication and division of the frequency of operation can be seen from a high stability and high accuracy of the standard frequency source, resulting in a large number of have the same stability and accuracy of different frequencies.The use of DDS technology is the design of a common waveform generator means, DDS not only can produce sine wave at the same time can generate arbitrary wave, this is the manner in which the other frequency synthesizer does not have the characteristics of any wave in all fields have a wide range of applications. Through the DDS arbitrary wave of such methods is a simple, low-cost way to increase the output waveform points can be achieving a high degree of accuracy, by other means this is second to none.Since the 80's from all countries in the development of DDS products, and are widely used in various fields. AD in which the company's products more representative. Such as the AD7008, AD9850, AD9851, AD9852, AD9858 and so on.The system clock frequency ranging from 30MHz to 300MHz, in which the system clock of the AD9858 is reached lGHz. The chips also have the modem function. Such as the AD7008 quadrature modulation signal can be generated, while the AD9852 can also be generated FSK, PSK, amplitude modulation and linear frequency modulation signal. These highly integrated chips, are integrated within the D / A converter, the accuracy of up to 12bit. At the same time have adopted a number of optimization designed to improve performance. because these chips are mostly used in water technology, water technology through the use of the phase accumulator to increase the operating frequency, allowing the output frequency of DDS chip can be further improved. Water through the use of technology in the phase accumulator to ensure that the premise of the operating frequency, the phase accumulator word length can be designed for longer, such as the AD9852 has reached the phase accumulator 48. Models rather than 32 before, so that the output signal of the frequency resolution significantly improved.The use of DDS technology to produce the DDS arbitrary waveform signal generator is a relatively new type of signal source, and has been widely put into use. It is not only capable of producing the traditional function of the signal generator can produce sine, square, triangle wave, sawtooth wave, but also can generate arbitrary waveform editor. Due to the characteristics of the DDS can also be very easy to produce some digital modulation signals, such as FSK, PSK, etc.. Some high-end signal generator can even have a communication signal. At the same time, the frequency resolution of the output waveform, frequency and other indicators of accuracy are greatly improved. HP33120 companies such as HP can generate the lOmHz-15MHz sine and square wave, but also can produce lOmHz-5MHz of arbitrary waveform, but also have the modulation function, can be AM, FM, FSK, Burst, Sweep signal. HP's HP33250 can have the 1uHz-80MHz sine and square wave, resulting in the 1uHz to 25MHz arbitrary waveform. BK PRECISION company level 4070A Arbitrary Waveform function generator sine wave and square wave output frequency DC-21.5MHz, frequency resolution 10mHZ. At the same time, also has AM, FM, PM, SSB, BPSK, FSK, Burst, DTMFGeneration and DTMFDetectionfunction. And have a good machine and the PC interface, the interface can process WINDOWS arbitrary waveform editor.In addition to the application of instruments, DDS in communications systems and radar systems are also very important purposes. DDS can be more easily adopted by some of the commonly used modulation communication signal, such as: frequency shift keying (FSK), binary phase shift keying (BPSK) and Quadrature Phase Shift Keying (QPSK) and so on. DDS can generate two quadrature phase signal strictly in the quadrature modulator and demodulator in a wide range of applications, this is a good local oscillator.In addition with the integrated circuit manufacturing process of gradual improvement through the use of advanced technology and low-power design, digital integrated circuits have a speed greatly improved. Now, its latest operating frequency of the DDS chip can reach 1GHz, so that could have a relatively wide frequency band of the output signal.To further enhance the DDS output frequency, resulting in a lot of DDS technology and other methods of frequency synthesis. Such as when the output signal is a high-frequency narrow-band signal can be used when the method of filtering expansion mixer output DDS, the DDS can also be used to generate high-frequency spectral characteristics of signals, such as the use of high frequency output of the mirror. Can be seen, based on the DDS waveform generator technology to achieve high stability, high accuracy, high-resolution output of the waveform, with frequency switching speed, small size, the characteristics of prices is a very promising signal source. Therefore, the design of this program.In recent years, with programmable logic device (FPGA, CPLD, etc.) a wide range of applications, functions from strength to strength, as well as the continual emergence of fast algorithm, arbitrary waveform generator to the automatic, digital, high-precision of direction. DDS system, the use of early separation of overlapping digital devices, with an operating frequency of the entire circuit system improvement of the separation device used to build the DDS circuit has its own can not overcome the shortcomings, mainly in the electromagnetic compatibility andsystem frequency. Later, there dedicated DDS chip greatly promoted the development of DDS technology, but dedicated DDS chip is expensive, and can not achieve the arbitrary waveform output, and the CPLD and FPGA development for the realization of DDS technology to provide a better means.FPGA (Field Programmable Gate Array) is widely used as a programmable device, which not only makes the application of digital circuit design is very convenient, but also greatly shorten the system development cycle, reducing the size of the digital circuit system and varieties used in the chip, its clock frequency can reach several hundreds Hz, together with its flexibility and high reliability, very suitable for the realization of the digital waveform generator circuit part.1 波形发生器的实现方式波形发生器在生产实践和科技领域中有着广泛的应用。