任意波形发生器.doc

任意波形发生器.doc

ID:55558943

大小:245.50 KB

页数:18页

时间:2020-05-17

任意波形发生器.doc_第1页
任意波形发生器.doc_第2页
任意波形发生器.doc_第3页
任意波形发生器.doc_第4页
任意波形发生器.doc_第5页
资源描述:

《任意波形发生器.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、“美亚光电“杯安徽省首届大学生电子设计竞赛设计报告书周海波刘亚军高超参赛成员:作品名称:参赛学校:合肥学院任意波形发生器(A题)任意波形发生器摘要本系统的设计综合了EDA技术和单片机技术的二者之所长,实现了二者在性能、功能以及资源上的良好结合,整个系统可简略分为波形产生模块、单片机控制模块、LCD显示、键盘、幅度控制模块等功能模块。采用直接数字频率合成(DDFS)技术,通过软件对其波形进行控制,实现多种波形的输出及组合。该系统可实现的频率范围宽、幅度和频率精度高,并且实现电路简单,结构较优,利用液晶显示屏实现了良好的中文人机交互界面。Abstract:Thedesignofthissyste

2、msynthesizedtheadvantagesofEDAtechnologyandMicrocontrollertechnology,andit……Thewholesystemismadeupofthepartofwaveproducer,thecontrollerofmicrocontroller,thedisplaypartofLCD,thekeyboardandthecontrollerofrangeandfrequency.ThesystemadoptsthemethodofDirectDigitalFrequencySynthesis(DDFS),whosewaveiscont

3、rolledthroughsoftware.Afewkindsofwavesandtheircombinationscanbeproduced.Wecangetwideandaccuratefrequencyandhighrange.Atthesametime,thissystemhaslesssamplecircuitandbetterstructure.TheLCDthatweusedcanprovideusveryclearmenuwhenwecommunicatewiththemachine.目录一、方案论证与比较41.波形产生及频率合成模块42.幅度控制模块53.显示模块54.波形

4、存储模块6二、原理分析61.DDS原理62.基本算法73.误差分析74.DDFS的特点8三、系统设计8四、方案实现101.波形产生102.频率控制113.幅度控制134.液晶显示、键盘输入135.波形存储136.功率放大电路14五、软件系统设计15程序设计流程图15六、结果测量及分析161.基本波形测试162.波形编辑测试173.波形存储测试17七、功能实现17八、总结18一、方案论证与比较1.波形产生及频率合成模块方案1:采用传统的模拟振荡电路的方法。如产生正弦波可采用模拟分立元件RC或LC振荡器,但其产生的信号的频率精度低,稳定度和抗干扰能力差,成本也比较高,外围电路复杂,且易受外界干扰

5、,硬件调试困难,不便程控。而且对于题目发挥部分所要求的最高频率200kHz的要求,不容易满足,实现的性能指标不理想。方案2:采用专用集成芯片。专用集成波形发生芯片ICL8038能够产生方波、正弦波、三角波等多种常规波形,频率变化范围可达0.01Hz——300kHz,占空比达2%——98%,该芯片具有良好的性能,与外围电路配合调试后可以达到本题目的要求。但是采用该方法所需要的外围电路模块较多,且较为复杂,不利于控制和问题的检查。方案3:采用纯单片机的方法。利用单片机编成的发式可以产生多种波形,开发简易。而且由于是数字量,容易受用户的控制。但是单片机速度有限,产生的波形频率较低,难以达到题目的要

6、求。方案4:利用FPGA采用直接数字式频率合成器(DirectDigitalFrequencySynthesis,简称DDS或DDFS)的方式。在FPGA中定义Rom空间用来存储所需波形的量化数据,按照不同频率要求以频率控制字为步进对相位增量进行累加,以累加相位值作为地址码读取存放在存储器内部的波形数据,经D/A转换和幅度控制,再滤波即可得到所需的波形(如图1-1-1所示)。DDFS具有相对带宽很宽,频率转换时间极短(可小于20nS),频率分辨率可以做到很高等优点;另外,全数字化结构便于集成,输出相位连续,而且理论上可以实现任意波形,能够比较全面的满足题目的要求。参考频率源相位累加器波形存储

7、器数模转换器频率控制字图1-1-1:波形产生原理2.幅度控制模块方案1:幅度控制有数控电位器组成的电阻分压网络组成,但是数控电位器的分档数目较少,难以满足题目幅度0.1V步进的要求。同时电路连接比较复杂,电路庞大。方案2:利用FPGA的高速计算功能,采用高效算法对波形进行全数字处理,但内部RAM有限字长效应,会造成波形具有一定的失真,不过经过滤波电路后会对波形进行一定的校正。方案3:幅度由DAC0832控制,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。