资源描述:
《毕业论文--基于单片机的信号发生器的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、常州工学院电子信息与电气工程学院毕业设计说明书CHANGZHOUINSTITUTEOFTECHNOLOGY毕业设计说明书题目:基于单片机的信号发生器的设计二级学院:专业:班级:学生姓名:学号:指导教师:职称:评阅教师:职称:2013年6月常州工学院电子信息与电气工程学院毕业设计说明书摘要在科学研究、工程教育及生产实践中,我们经常会用到低频信号发生器,而且,随着信息技术的不断发展,信号发生器也在不断得进步,现在的信号发生器体积越来越小、功能越来越强、功耗越来越低、体积越来越小,在我们生活中的各个领域都得到了广泛的应用。信号发生器即简易函数信号发生器,可以产生多种波形,如三
2、角波、锯齿波、方波、正弦波等。本文通过分析函数信号发生器进行原理和构成,设计出产生三角波、锯齿波、方波、正弦波的函数信号发生器。所设计的函数信号发生器以单片机(AT89C51)系统为控制中心,由晶体振荡电路、地址产生电路(直接数字频率合成DDS)、波形产生电路、控制电路及串行通讯电路组成。本文采用了直接数字频率合成技术,较大幅度的提高了输出波形的频率,可满足输出频率20Hz-2MHz的变化范围;采用串行通讯电路可以直接方便的通过上位机改变波形的频率,确定输出波形的类型。关键词:函数信号发生器,AT89C51,DDS,直接数字频率合成31常州工学院电子信息与电气工程学院毕
3、业设计说明书AbstractInourscientificresearch,engineering,educationandproductionpractice,weoftenneedtouselowfrequencysignalgenerator,and,withthedevelopmentofinformationtechnology,thesignalgeneratorisalsoinconstantprogress,volumeandsignalgeneratornowsmaller,morepowerful,moreandmorelowpowerconsump
4、tion,thevolumeismoreandmoresmall,eachfieldinourlivesarewidelyused.Signalgeneratorisasimplefunctionsignalgenerator,canproduceavarietyofwaveforms,suchasthetrianglewave,sawtoothwave,squarewave,sinewave.Throughtheanalysisoftheprincipleandconstitutethefunctionsignalgenerator,canbedesignedtoge
5、neratetrianglewave,sawtoothwave,squarewave,sinefunctionsignalgenerator.ThecombinationofcircuittogeneratewaveformsusingAT89C51MCUandDAC0832digital-to-analogconverter,thismethodisusedinsoftwarefilter,harmoniccomponentandthereforewouldnotproducespurious,thegeneratedwaveformofrelativelypure.
6、Butitalsohassomeadvantagessuchas:lowcost,highperformance,stabilityofwavesusedinthiswayinthelowfrequencyrange,easyoperation,smallsize,lesspowerconsumptionetc..AT89C51single-chipmicrocomputerasthecore,theDAC0832d/aconverterdevice,usingsimulationsoftwaretodesignthehardwarecircuit,Clanguaget
7、owritethedriver,realizeproducesinewave,trianglewave,squarewave,sawtoothwave,etc.Severalkindsofcommonlyusedlowfrequencysignal.LaterafterthePCBproduction,buytheweldingcircuit,debuggingofthecircuitcompletedsignalgeneratorproduction,andcanproducewaveform.Keywords:AT89C51MCUfu