欢迎来到天天文库
浏览记录
ID:5938101
大小:291.00 KB
页数:7页
时间:2017-12-29
《实验四 fsk调制系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、CENTRALSOUTHUNIVERSITY数字信号处理实验报告题目FSK调制系统学生姓名钱学文学院物理与电子学院专业班级电子信息科学与技术1004班实验四FSK调制系统实验四FSK调制系统一、实验仪器:PC机一台,JQ-NIOS-2C35实验箱一台及辅助软件(DSPBuilder、Matlab/Simulink、QuartusII、Modelsim)二、实验目的:1、初步了解JQ-NIOS-2C35实验箱的基本结构。2、学习和熟悉基于DSPBuilder开发数字信号处理实验的流程。3、理解FSK设计的原理和方法。三、实验原理:正弦载波的频率随二进制基带信号在f1和f2两个频率点间变化,则产生
2、二进制移频键控信号(2FSK信号)。二进制移频键控信号可以看成是两个不同载波的二进制振幅键控信号的叠加。若二进制基带信号的1符号对应于载波频率,0符号对应于载波频率,则二进制移频键控信号的时域表达式为:(4-13)二进制数字频率调制(2FSK)是利用二进制数字基带信号控制载波进行频谱变换的过程。在发生端,产生不同频率的载波振荡来传输数字信息“1”或“0”,在接收端,把不同频率的载波振荡还原成相应的数字基带信号。相邻两个振荡波形的相位可能是连续的,也可能是不连续的。FSK调制的方法:1、直接调频法。用数字基带矩形脉冲控制一个振荡器的某些参数,直接改变振荡频率,输出不同频率的信号。2、频率键控法。
3、用数字矩形脉冲控制电子开关在两个振荡器之间进行转换,从而输出不同频率的信号。四、实验步骤:(1)打开MATLAB。(2)新建model文件à。(3)在打开的model文件中新建子系统DDS,如图4-1,添加的模型和设置参数如表4-1。表4-1DDS模型和设置参数位置名称参数设置重置名称AlteraDSPBuilderBlocksetàIO&BusAltbusnumberofBits:26,AltBus26bitAlteraDSPBuilderBlocksetàIO&BusAltbusnumberofBits:10,AltBus10bitAlteraDSPBuilderBlocksetàIO&B
4、usBusconversionInput:26,Output:10,InputBitConnectedtoOutputLSB:16,AlteraDSPBuilderBlocksetàStorageLUTAddressWidth:10,[numberofbits].[]:10,MATLABArray:511*sin([0:2*pi/(2^10):2*pi])6实验四FSK调制系统AlteraDSPBuilderBlocksetàArithmeticParallelAdderSubtractorNumberofInputs:2FreqAdder26bitAlteraDSPBuilderBlocks
5、etàArithmeticParallelAdderSubtractorNumberofInputs:2PhaseAdder10bit图4-1DDS子系统设计(4)选中图4-1中的所有模块,单击鼠标右键,点击CreatSubsystem,点击子系统下文本,将其重命名为“DDS”。(5)继续添加模块,如图4-2,添加的模型和设置参数如表4-2。图4-2FSK系统总体图表4-2FSK剩余模型及参数设置位置名称参数设置重置名称AlteraDSPBuilderBlocksetàIO&BusAltbusBusType:SignedInteger,numberofBits:24,AlteraDSPBuil
6、derBlocksetàIO&BusAltbusBusType:SignedInteger,numberofBits:16,Altbus1AlteraDSPBuilderBlocksetàStorageLUTAddressWidth:1,[numberofbits].[]:24,MATLABArray:[2^202^19]LUT1AlteraDSPBuilderBlocksetàStorageLUTAddressWidth:1,[numberofbits].[]:10,MATLABArray:[0800]LUT2AlteraDSPBuilderBlocksetàStorageLUTAddres
7、sWidth:8,[numberofbits].[]:16,MATLABArray:random('unid',1,[164])LUT36实验四FSK调制系统AlteraDSPBuilderBlocksetàStorageLUTAddressWidth:1,[numberofbits].[]:24,MATLABArray:[2^222^21]LUT4AlteraDSPBuilderBlockset
此文档下载收益归作者所有