首页 正弦信号发生器实验报告

正弦信号发生器实验报告

举报
开通vip

正弦信号发生器实验报告PAGE/NUMPAGESDSP实验报告正弦信号发生器班级电信1201##马成学号1404120116实验一正弦信号发生器一、实验仪器:PC机一台,JQ-SOPC-2C35实验箱一台及辅助软件〔DSPBuilder、Matlab/Simulink、QuartusII、Modelsim〕。二、实验目的:1.初步了解JQ-NIOS-2C35实验箱的基本结构;2。学习和熟悉基于DSPBuilder开发数字信号处理实验的流程。三、实验原理:正弦波是一种基本信号,任何复杂信号都可由许多频率、幅度各不相同的正弦波复...

正弦信号发生器实验报告
PAGE/NUMPAGESDSP实验 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 正弦信号发生器班级电信1201##马成学号1404120116实验一正弦信号发生器一、实验仪器:PC机一台,JQ-SOPC-2C35实验箱一台及辅助软件〔DSPBuilder、Matlab/Simulink、QuartusII、Modelsim〕。二、实验目的:1.初步了解JQ-NIOS-2C35实验箱的基本结构;2。学习和熟悉基于DSPBuilder开发数字信号处理实验的流程。三、实验原理:正弦波是一种基本信号,任何复杂信号都可由许多频率、幅度各不相同的正弦波复合而成。已知正弦波存在如下的关系:由以上公式可知,正弦波存在周期性,本实验就是根据正弦波的这一特性进行正弦波发生。在AlteraDSPBuilder库中,有一名为IncrementDecrement的模块,根据参数设置的不同,IncrementDecrement会不断从0计数到设定值,然后清0,接着又从0开始计数。图3-1显示的是IncrementDecrement的参数设置界面,以图中参数为例,numberofbits设置为6,即从0开始计数到2^6,然后清0,接着又从0开始计数。在LUT查找 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 模块中事先存入一个周期的正弦波的抽样值,利用IncrementDecrement模块不断计数,根据计数值找到查找表的地址取出里面的值进行输出,因为IncrementDecrement模块的输出具有周期性,则从LUT的输出也具有了周期性,这样,就产生了正弦波。四、实验步骤:本实验的操作步骤如下:1.点击桌面上的Matlab图标,进入Matlab主界面,并将工作目录设为Matlab安装目录下的work文件夹,如图1所示:图1Matlab启动界面2.点击菜单栏中的File->New->Model,新建一个模型,在Matlab命令窗口中输入simulink命令,调出simulink工具栏,如图2所示:图2新建模型3.双击simulink工具栏中的AlteraDSPBuilder中的Arithmetic库,找到IncrementDecrement模块,选中它并按住鼠标左键将其拖到新建的模型文件中,如图3所示:图3添加模块4.双击模型文件中的IncrementDecrement模块,打开模块参数对话框,将BusType设为SignedInteger,numberofbits设为6,保持其他参数不变,点击[OK]按钮确认。点击模块下面的文本,将其重命名为IncCount。5.双击simulink工具栏中的AlteraDSPBuilder中的Storage库,找到LUT模块,选中它并按住鼠标左键将其拖到新建的模型文件中。双击模型文件中的LUT模块,打开模块参数对话框,将DataType设为SignedInteger,AddressWidth设为6,numberofbits设为8,MATLABArray设为127*sin<[0:2*pi/<2^6>:2*pi]>。保持其他参数不变,点击[OK]按钮确认。点击模块下面的文本,将其重命名为SinLut。6.双击simulink工具栏中的AlteraDSPBuilder中的Storage库,找到Delay模块,选中它并按住鼠标左键将其拖到新建的模型文件中。7.双击simulink工具栏中的AlteraDSPBuilder中的Arithmetic库,找到其中的Product模块,选中它并按住鼠标左键将其拖到新建的模型文件中,双击该模块,打开模块参数对话框,在Optionalportsandsettings中的UseLPM选项前打勾。保持其他参数不变,点击[OK]按钮确认。8.双击simulink工具栏中的AlteraDSPBuilder中的IO&Bus库,找到其中的Input和Output模块,选中它们并按住鼠标左键将其拖到新建的模型文件中,双击Input模块,打开模块参数设置界面,将BusType设为SingleBit,保持其他参数不变,点击[OK]按钮确认。双击Output模块,打开模块参数设置界面,BusType设为SignedInteger,numberofbits设为8,保持其他参数不变,点击[OK]按钮确认。9.双击simulink工具栏中的Simulink中的Sinks库,找到Scope模块,选中它并按住鼠标左键将其拖到新建的模型文件中,双击Scope模块,打开模块参数设置界面,点击菜单栏中的Parameters,将numberofaxes设为2。点击[OK]确认,关闭模块参数设置界面。10.双击simulink工具栏中的Simulink中的Source库,找到Step模块,选中它并按住鼠标左键将其拖到新建的模型文件中,双击Step模块,打开模块参数界面,将Steptime设为50,Initialvalue设为50,Finaltime设为1,Sampletime设为1。保持其他参数不变,点击[OK]确认。11.连接模块,连接后的模型如图4所示:图4正弦发生器模型12.双击simulink工具栏中的AlteraDSPBuilder中的AltLab库,找到其中的Signalpiler和TestBenchOn模块,选中它们并按住鼠标左键将其拖到新建的模型文件中,执行File->Save保存文件,将其命名为sinwave.mdl。13.执行Simulation->ConfigurationParameters,将solver设为discrete,Type设为Fixed-step,StopTime设为500。14.点击菜单栏中的黑色小三角,启动simulation,simulation结束后,双击Scope模块,打开波形观察界面,在波形上点击鼠标右键,选择Autoscale,即可观察simulation后的正弦波形如下图所示。15.点击TestBenchOn模块,打开模块参数界面,在Advanced选项卡中,点选LauchGUI,并依次点击GenerateHDL,RunSimulink和RunModelsim,启动RTL级仿真。16.随后显示的界面即为ModelsimRTL级仿真的波形图。选中tb_sinwave/dut/output信号,点击鼠标右键,选中Propertyties选项,选择Format为analog,将Height设为100,Scale设为0.4,点击[OK]确认。17.在信号上点击鼠标右键,选择ZoomFull,即可看到RTL级仿真波形如下图所示。18.点击Signalpiler模块,打开参数设置页面,器件系列选择cyloneII,点击pile,结束后,关闭该页面。19.关闭matlab。在位置"D:\ProgramFiles、MATLAB71\work\sinwave_dspbuilder"打开文件sinwave.qpf。20.工具栏中点击Assignment,选中Device,在期间family中选择CycloneⅡ,选择下拉菜单中的EP2C35F672C6.,点击finish。21.执行Assignment&AssignmentEditor,将Vategory设为Pin,并按照下图对Pin进行设置并保存。22.执行Tools*SignalTapⅡLogieAnalyzer,选中Date,在Date窗口中的空白处双击,在弹出的对话框中讲Fiter设为Pins:all®isters:postfittings,点击List,讲Output添加至右边的窗口中,点击OK确认。23.在右边的对话框中讲Clock设为CLOCK信号,Sampledepth设为1K,点选Triggerin,Source设为Dlock信号,Pattern设为Risingedge。保存。若弹出对话框询问是否将文件添加至工程,选择Yes,点击菜单栏中的紫色三角形,重新对工程进行编译。24.打开实验箱,接入电源,用USBBlaster线将电脑和实验箱连接起来,选择菜单栏中的图标。25.点击HardwareSetup,选择USB-0,点击[OK]确认。选中sinwave.sof文件,点击Start,将文件下载到实验板上。26.在SignaltapII界面点击Hardware右边的Setup,将其设为USB-Blaster[USB-0]。32.将实验箱上的开关SW[3]和SW[4]拨至高电平,点击工具栏的图标,启动数据采集,一段时间后点击图标停止数据采集,点击SignalTap中的data窗口,右键点击Output,选择BusDisplayFormat*SignalLineChart即可看到硬件实现的波形。如下图所示:五、实验结果:Simulink仿真波形与RTL级仿真波形以及时序仿真波形和硬件实现结果都应是 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 的正弦波形。六、注意事项:应该先将电源接上再用USB电缆将电脑和实验箱相连。实验结束,先拔掉USB与PC机的连接线,再拔电源。七、实验感想:按着实验指导 关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf 上的步骤成功完成了前两个图,到第三个图的时候出了问题,跟老师同学一起花了很多时间重复步骤继续实验还参考了学长学姐的实验报告终于得到最后一个图。在实验中,我多次错过步骤,比如在添加器件时忘记添加Delay模块原来是看错了,以后实验都要细心再细心提高效率。通过实验去探索的过程还是很有趣的,特别是大家可以一起同心协力解决问题。
本文档为【正弦信号发生器实验报告】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
zlanb
暂无简介~
格式:doc
大小:683KB
软件:Word
页数:8
分类:其他高等教育
上传时间:2022-05-03
浏览量:0