- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验四__FSK调制系统汇编
数字信号处理实验报告 实验四 题目:FSK调制系统 姓名: 班级: 学号:
实验四 FSK调制系统
一、实验仪器:
PC机一台,JQ-NIOS-2C35实验箱一台及辅助软件(DSP Builder、Matlab/Simulink、Quartus II、Modelsim)正弦载波的频率随二进制基带信号在f1和f2两个频率点间变化,则产生二进制移频键控信号(2FSK信号)。二进制移频键控信号可以看成是两个不同载波的二进制振幅键控信号的叠加。若二进制基带信号的1符号对应于载波频率,0符号对应于载波频率,则二进制移频键控信号的时域表达式为: (4-13)
二进制数字频率调制(2FSK)是利用二进制数字基带信号控制载波进行频谱变换的过程。在发生端,产生不同频率的载波振荡来传输数字信息“1”或“0”,在接收端,把不同频率的载波振荡还原成相应的数字基带信号。相邻两个振荡波形的相位可能是连续的,也可能是不连续的。
FSK调制的方法:
1、直接调频法。用数字基带矩形脉冲控制一个振荡器的某些参数,直接改变振荡频率,输出不同频率的信号。
2、频率键控法。用数字矩形脉冲控制电子开关在两个振荡器之间进行转换,从而输出不同频率的信号。(1)打开MATLAB。
(2)新建model文件 。
(3)子系统DDS,如图4-1,添加的模型和设置参数如表4-1。
表4-1 DDS模型和设置参数
位置 名称 参数设置 重置名称 Altera DSP Builder Blockset IOBus Altbus number of Bits:26, Altera DSP Builder Blockset IOBus Altbus number of Bits:10, Altera DSP Builder Blockset IOBus Bus conversion Input:26,
Output:10,
Input Bit Connected to Output LSB:16, Altera DSP Builder Blockset Storage LUT Address Width:10,
[number of bits].[]:10,
MATLAB Array:
511*sin [0:2*pi/ 2^10 :2*pi] Altera DSP Builder Blockset Arithmetic Parallel Adder Subtractor Number of Inputs:2 Freq Adder 26bit Altera DSP Builder Blockset Arithmetic Parallel Adder Subtractor Number of Inputs:2 Phase Adder 10bit
图4-1 DDS子系统设计
(4)选中图4-1中的所有模块,单击鼠标右键,点击Creat Subsystem,点击子系统下文本,将其重命名为“DDS”。
(5)继续添加模块,如图4-2,添加的模型和设置参数如表4-2。
图4-2 FSK系统总体图
表4-2 FSK剩余模型及参数设置
位置 名称 参数设置 重置名称 Altera DSP Builder Blockset IOBus Altbus Bus Type:Signed Integer,
number of Bits:24, Altera DSP Builder Blockset IOBus Altbus Bus Type:Signed Integer,
number of Bits:16, Altbus1 Altera DSP Builder Blockset Storage LUT Address Width:1,
[number of bits].[]:24,
MATLAB Array:
[2^20 2^19] LUT1 Altera DSP Builder Blockset Storage LUT Address Width:1,
[number of bits].[]:10,
MATLAB Array:
[0 800] LUT2 Altera DSP Builder Blockset Storage LUT Address Width:8,
[number of bits].[]:16,
MATLAB Array:
random unid,1,[1 64] LUT3 Altera DSP Builder Blockset Storage LUT Address Width:1,
[number of bits].[]:24,
MATLAB Array:
[2^22 2^21] LUT4 A
您可能关注的文档
最近下载
- 创建三级医院知识培训幻灯片.ppt VIP
- 哈尔滨工业大学制造系统自动化大作业——搬运机械手运动控制系统设计规划.pdf
- 2024年四川省成都市中考物理真题卷(含答案与解析).pdf VIP
- 2024年湖南华容县事业单位招聘专业技术人员历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 地灾工程施工质量验收用表.doc
- 《我们奇妙的世界》作业设计.docx VIP
- 燃气公司生产安全标准化手册资料.pdf VIP
- 土方运输方案完整版.docx
- 化工原理课程设计-丙烯丙烷精馏塔及其辅助设备的工艺设计.pdf
- 闽南师范大学2022-2023学年《植物生理学》期末考试试卷(A卷)含参考答案.docx
文档评论(0)