资源描述:
《基于DDS的任意信号发生器设计【毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业设计(20届)基于DDS的任意信号发生器设计摘要信号是运载消息的工具,是消息的载体,也在日常生活中有有着广泛的应用,是必不可少的。对于一些仪器所需的信号,当然离不开信号发生器,因此信号发生器的研究具有重要的现实意义。基于DDS技术的信号发生器是随着不断进步的计算机技术和微电子技术在测量仪器中的应用而形成和发展起来的一类新型信号源。此信号发生器具有输出频率稳定、准确,波形质量好和输出频率范围宽等特点,是科学研究的一个重要方向。因此针对信号发生器的特点,设计了一种基于DDS的任意信号发生器系统。硬件电路以AT89C51单片机
2、为微处理器,分为微处理器模块、信号产生模块、键盘显示模块、模拟处理模块四个部分。软件部分主要分为主程序,信号产生模块,键盘显示模块三部分。系统利用单片机低功耗、处理能力强的特点,控制DDS芯片AD9850产生清晰的波形,再经过模拟处理,最后得到所需的波形。单片机高程度的自动化操作,是具有良好的实用价值和发展前景的。关键词:直接数字频率合成;信号发生器;AD9850;频率AbstractSignalsarecarryingnewstool,isthenewsofthecarrier,alsoineverydaylifetherei
3、nawiderangeofapplications,isindispensable.Forsomeinstrumentsignal,ofcourse,withouttherequiredsignalgeneratorthereforesignalgeneratorresearchhasimportantrealisticsignificance.BasedonDDStechnologyofsignalgeneratorisalongwiththeprogressofcomputertechnologyandmicroelectr
4、onicstechnologyapplicationinmeasuringinstrumentisformedanddevelopedanewtypeofsource.Thissignalgeneratorwithoutputfrequencystability,accuracy,goodqualityandoutputwaveformfrequencyrangewide,andotherfeatures,isoneoftheimportantresearchdirection.Thissystemaccordingtothec
5、haracteristicsofsignalgenerator,designakindofanysignalgeneratorbasedonDDSsystem.HardwarecircuitAT89C51SCMintomicroprocessor,dividedintomicroprocessorssystems,signalgeneratedmodule,keyboarddisplaymodule,simulationprocessingmodulesfourmodules.Software ismainlyclassifie
6、dinto themainprogram, signalgeneration module,keyboard displaymodule ofthreeparts.SystemUSESsinglechiplowpowerconsumption,handlingabilitystrongcharacteristic,controlchipAD9850createclearerDDSwaveforms,repasssimulationprocessing,andfinallytoobtaintherequiredwaveform.S
7、ingle-chipmicrocomputerhighdegreeofautomation,isagoodpracticalvalueandtheprospectsofdevelopment.KeyWords:Directdigitalfrequencysynthesis,Signalgenerator;AD9850;Frequency目录1 引言11.1信号发生器技术11.2DDS的概述32 设计方案42.1设计要求42.2设计方案43硬件设计53.1微处理器模块53.1.1时钟电路53.1.2复位电路63.2信号产生模块63
8、.2.1DDS时钟电路73.2.2正弦波产生73.2.3低通滤波器83.3键盘显示模块93.3.1液晶显示模块93.3.2键盘控制模块103.4模拟处理模块113.4.1方波产生113.4.2三角波产生114软件设计134.1主程序134.2信号产生模块154.