资源描述:
《可叠加信号发生器》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、学号密级___________哈尔滨工程大学学士学位论文基于51单片机的信号可叠加的信号发生器设计院(系)名称:信息与通信工程学院专业名称:电子信息工程学生姓名:包文龙指导教师:李康讲师哈尔滨工程大学2014年6月基于51单片机的可叠加的信号发生器的设计包文龙哈尔滨工程大学学号密级____________基于51单片机的信号可叠加的信号发生器设计AsuperimposedSignalGeneratorDesignBasedon51Microcontroller学生姓名:包文龙所在学院:信息与通信工程学院所在专业:电子信息工程指导教师:李康职称:讲
2、师所在单位:哈尔滨工程大学论文提交日期:2014年6月17日论文答辩日期:2014年6月17日学位授予单位:哈尔滨工程大学基于51单片机的信号可叠加的信号发生器设计摘要信号发生器作为基础的激励和测控检测仪器,早已渗透在实验教学、科学研究等多项领域,各种功能多样的信号发生器的研制和推广成为当今科技的一大课题。本文介绍了一种采用STC89C52为主控芯片,利用芯片定时/计数器,通过程序查表的方法通过芯片三组I/O口输出离散化处理的波形信号,并经三片DAC0832数模转换,uA741运放使电流转换成电压并控制电压幅度增减的数字式波形发生器,可同时产生正
3、弦波,方波,三角波等波形图。通过示波器观察波形准确平滑,种类可以自由切换,周期、、幅度、初相均可调,编写一定算法,根据需要选择某种波形一周期内某段截取,对两种或三种截取波形叠加以产生新的波形,波形的截取、叠加控制彼此不受影响,波形截取起始终止点可在示波器上显示。基于51单片机的可叠加的波形发生器,价格低廉、精度高、程序控制,并且体积小,操作方便,功率低,有很高的实验和应用价值。关键词:单片机;信号发生器;截取;可叠加;程控II哈尔滨工程大学学士学位论文ABSTRACTWaveformgeneratorisacommonsignalsource,w
4、hichiswidelyusedinelectrniccircuits,automaticcontrolsystemandteachingexperimentetc.ThispaperintroducesakindofSTC89C52chip.Withthetimer/counter,themethodofprogrammingandsoftwarelook-uptable,thediscrete-processedsignalisoutputedbythethreegroupsofI/Oportchip.Thenthroughthreepiec
5、esofDAC0832chipstomakeD/AconversionandthreepiecesofuA741op-ampchipstomakecurrentintovoltage,uA741op-ampcanalsocontrolthevoltageamplitudeincreaseordecrease,wegetadigitalwaveformgenerator,whichcangeneratesinewave、squarewave、triangularwaveetc.Throughtheoscilloscopeobservation,th
6、ewaveformisaccurateandsmooth,Speciesisfreetoswitch,cycle,,amplitudeandinitialphaseareadjustable.Bytheadoptionofacertainalgorithmandprogram,wecanchooseaperiodofaweekofawaveformaccordingtoneedtointercept,thensuperposethetwoorthreeinterceptedwaveformtogenerateanewwave.Thecontrol
7、ofinterceptingandsuperposingofwaveformisnotaffectedbyeachother.Thestartingandendingpointsofwaveforminterceptioncanbeshowedbytheoscilloscope.Asuperimposedsignalgeneratordesignbasedon51microcontroller,lowcost,highprecisionandcanbeprogrammedandsmallvolume,convenientoperation,les
8、sconsumption,hasahighexperimentandapplicationvalue.Keywords:microcon