数字调制GUI仿真平台的设计教程.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
湖南工程学院 课 程 设 计 任 务 书 课程名称 通信原理 题 目数字调制GUI仿真平台的设计 专业班级: 电 信1202 学生姓名: 王 杰 学号: 201201030232 指导老师: 曾 志 刚 审 批: 任务书下达日期 2014年 月 日 设 计 完成日期 年 月 日 设计内容与设计要求 一、设计内容: 利用MATLAB的GUI图形界面设计工具设计数字调制的仿真平台。 1、熟悉GUI图形界面的设计方法; 2、利用MATLAB的GUI工具设计仿真实验平台。 二、设计要求 1、给出系统框图以及仿真界面; 2、给出各模块的后台程序设计; 主要设计条件 MATLAB软件; 说明书格式 课程设计封面; 任务书; 说明书目录; 设计基本原理与系统框图。 各单元电路设计; 系统进行调试结果; 总结与体会; 附录; 参考文献。 进度安排 D1:下达设计任务书,介绍课题内容与要求; D2:查找资料; D3~D5:设计系统框图、完成仿真界面的设计; D6~D9:设置调试仿真参数,设计后台程序; D10~D14:编写并打印设计报告; D15:答辩。 参考文献 1、樊昌信主编,通信原理,国防工业出版社。 2、南利平主编,通信原理简明教程,清华大学出版社。 3、浣喜明,通信原理实验指导书,湖南工程学院。 4、施晓红,周佳.精通GUI图形界面编程北京大学出版社一.绪论 4 1 前言 4 2 设计框图 5 二.单元电路 5 1 二进制振幅键控(2ASK) 5 2 二进制频移键控(2FSK) 6 3 二进制相移键控(2PSK) 6 4 二进制差分相移键控(2DPSK) 7 三.GUI仿真 7 1新建GUI 7 2 2ASK 仿真 8 3 2FSK仿真 9 4 2PSK仿真 11 5 2DPSK 仿真 12 6 退出 14 四.总结与体会 15 五.附录 16 参考文献 23 一.绪论 1 前言 目前数字信号在生活中越来越普遍,越来越受欢迎。低频基带信号只能适合短距离传输,要进行远距离的传输需要调制到高频,所以数字调制的设计越来越有必要性。本设计主要设计了我们生活中常见的调制方式,有2ASK、2FSK、2PSK、2DPSK 二.单元电路 1 二进制振幅键控(2ASK) 二进制振幅键控信号码元表达式如下: 式中为载波的角频率;A(t)是随基带调制信号变化的时 振幅,即: A 当发送“1”时 当发送“0”时 本设计采用相乘电路,用基带信号A(t)与载波相乘就得到已调信号。 2 二进制频移键控(2FSK) 二进制频移键控信号码元的“1”和“0”分别用两个不同频率余弦波形来传送。而其振幅和初相位不变。故其表达式如下: 当发送“1”时 当发送“0”时 A为一常数,表明码元的包络是矩形脉冲,本设计采用根据基带信号判断输出不同频率的余弦波。 3 二进制相移键控(2PSK) 2PSK信号码元的“0”和“1”分别用两个不同的初相位来表示,而其振幅和频率保持不变。故2PSK信号表达式如下: ); 式中,当发“0”时,。当发“1”时,。具体表达式如下: 当发送“0”时 当发送“1”时 本设计采用选择法,根据基带信号来判断选择输出不同初相位的余弦波。 4 二进制差分相移键控(2DPSK) 2DPSK是利用相邻码元载波相位的相对值表示基带信号“0”和“1”的。现在用表示载波的初相位。用表示当前码元与前一码元的相位之差: 当发送“0”时 当发送“1”时 则信号码元可以表示为: 三.GUI仿真 1新建GUI 在MATLAB中打开GUI,进入后调用需要的图标,然后运行,得到m文件,然后再到m文件中修改每一个按钮所指定的功能。新建的GUI如下图: 2 2ASK 仿真 首先用get语句得到文字框中输入的基带信号,再计算基带信号的的长度,再使用for语句进行循环,并让每个码元与载波相乘得到调制信号并画出其图形,再画出基带信号的图形与之作比较对照。源代码如下: function pushbutton1_Callback(hObject, eventdata, handles) % hObject handle to pushbutton1 (see GCBO) % eventdata rese

文档评论(0)

ss55863378 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档