多功能信号发生器毕业设计

多功能信号发生器毕业设计

ID:9890016

大小:1.38 MB

页数:60页

时间:2018-05-14

多功能信号发生器毕业设计_第1页
多功能信号发生器毕业设计_第2页
多功能信号发生器毕业设计_第3页
多功能信号发生器毕业设计_第4页
多功能信号发生器毕业设计_第5页
资源描述:

《多功能信号发生器毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中北大学2012届毕业设计说明书摘要随着科技的发展,对信号发生器的各方面要求越来越高。传统的信号发生器由于波形精度低,频率稳定性差等特点,已经不能满足许多实际应用的需要。而且市场上出售的低频信号发生器价格昂贵,为了适应实际的需要,设计一种低频信号发生器。本文介绍了一种基于EDA(电子设计自动化)技术的低频信号发生器,它采用CPLD(复杂可编程逻辑器件)与单片机结合的方法,可以产生递增锯齿波、递减锯齿波、三角波、阶梯波、方波、正弦波共6种波形。它运用DDS(直接数字频率合成技术)技术的基本工作原理,通过QUARTUSII9.0软件和VHDL语言编程,由CPLD控制数据输出

2、,经数模转化器转换成相应的模拟信号。整个信号发生器以单片机(STC89C52RC)为控制中心,主要由电源模块、按键电路模块、液晶显示模块、调幅模块、波形生成模块、滤波模块等组成。另外为了更好的完成本次毕设,本次设计CPLD选用ALTERA公司的EPM240CT100C5。关键词:低频信号发生器;EDA;复杂可编程逻辑器件;DDS;VHDL中北大学2012届毕业设计说明书AbstractWiththedevelopmentoftechnology,signalgeneratorhavebecomeincreasinglydemandinginallaspects.Trad

3、itionalsignalgeneratorscannotmeettheneedsofmanypracticalapplicationsbecauseoflowprecisionwaveform,frequencystabilitycharacteristicsofpoorandhighpriceinthemarket.Accordingtothereallydemands,wedesignalow-frequencysignalgenerator.Inthispaper,weintroducealow-frequencysignalgeneratorbasedonED

4、A(ElectronicDesignAutomation)technology.ItusesthemethodofcombiningCPLD(ComplexProgrammableLogicDevices)andSCMwhichcangenerateincrementalrampwave,decreasingsawtoothwave,trianglewave,ladderwave,squarewave,sinewave.ItusesthebasicworkingprincipleofDDS(DirectDigitalFrequencySynthesis)technolo

5、gy,throughtheQuartusII9.0softwareandtheVHDLprogramminglanguage,andtheCPLDcontroldataoutputbythedigital-analogconverterwhichconvertsthecorrespondinganalogsignal.TheSCM(STC89C52RC)isthecontrolcenterofthesignalgeneratorwhichiscomposedofpowersupplymodule,thekeycircuitmodule,LCDmodule,theAMmo

6、dule,thewaveformgeneratingmodule,filtermoduleandothercomponents.Inadditiontobettercompletionofthiscompleteset,thisdesignusesAlteraCorporationEPM240CT100C5.Keywords:alow-frequencysignalgenerator;EDA;CPLD;DDS;VHDL中北大学2012届毕业设计说明书目录摘要1ABSTRACT31绪论61.1研究课题的目的及意义61.2国内外现状71.3本设计的目标72信号发生器设计方案

7、92.1传统的信号发生器设计方案92.2基于微处理器和数字/模拟转换器的设计方案92.3直接数字频率合成技术102.4DDS方案选择113CPLD及开发语言简介153.1CPLD简介153.2开发语言和开发环境的选择163.2.1VHDL语言简介164多功能信号发生器硬件电路设计194.1整体电路设计分析194.2单片机最小系统设计194.2.1单片机选型194.2.2STC89C52RC单片机简介204.2.3单片机最小系统214.3按键电路设计224.4显示电路设计234.5幅度控制电路设计234.5.1DAC0832简介234.5.

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

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

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