




免费预览已结束,剩余10页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课程设计任务书学生姓名: 专业班级: 指导教师: 工作单位: 题 目: 2ASK数字信号频带传输系统的设计与建模 初始条件:(1)MAX+plus II、Quartus II、ISE等软件;(2)课程设计辅导书:通信原理课程设计指导(3)先修课程:数字电子技术、模拟电子技术、电子设计EDA、通信原理要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)(1)课程设计时间: ;(2)课程设计题目:2ASK数字信号频带传输系统的设计与建模;(3)本课程设计统一技术要求:按照要求对选定的设计题目进行逻辑分析,画出ASK调制解调的方框图,设计出各模块的逻辑功能,编写VHDL语言程序,上机调试、仿真,记录实验结果波形,对实验结果进行分析; (4)课程设计说明书按学校“课程设计工作规范”中的“统一书写格式”撰写,并标明参考文献至少5篇;(5)写出本次课程设计的心得体会(至少500字)。时间安排:第19周参考文献:段吉海.数字通信系统建模与设计.北京:电子工业出版社,2004 江国强.EDA技术与应用. 北京:电子工业出版社,2010 John G. Proakis.Digital Communications. 北京:电子工业出版社,2011指导教师签名: 年 月 日系主任(或责任教师)签名: 年 月 日13武汉理工大学通信原理课程设计目 录一摘要1二题目分析与设计方案论证12.1、ASK调制原理12.2、ASK信号的产生22.3、ASK解调原理2三基于Quartus的系统建模与仿真33.1、2ASK数字调制系统33.2、2ASK解调系统5四心得体会7五附录8六参考文献11一摘要数字信号的传输方式分为基带传输和带通传输两种方式。其中,数字信号的基带传输系统是指不经载波调制而直接传输数字基带信号的系统。基本的数字调制方式有2ASK,2FSK,PSK,DPSK等。本文简要介绍了2ASK数字调制与解调的基本原理。并在此基础上运用Quartus,Modelsim等EDA工具对2ASK数字系统进行建模与基本的功能仿真。二题目分析与设计方案论证数字基带信号由于具有丰富的低频分量而不合适在具有带通特性的信道中传输。必须进行数字调制,以使信号与信道的特性相匹配。这种用数字基带信号控制载波,把数字基带信号变换成为数字带通信号(即已调信号)的过程称为数字调制。在接收端可以通过解调器把带通信号还原成数字基带信号,这种过程称为数字解调。对于2ASK调制,即二进制振幅调制系统,它是通过数字信号的“1”和“0”来对载波进行调制。其中包括调制和解调的过程,这种传输方式称为数字频带传输系统。2.1、ASK调制原理数字信号对载波信号的振幅调制称为振幅键控,即ASK(Amplitude Shift Keying)。2ASK就是调制信号为二进制数字基带信号时的振幅键控。振幅键控就是利用载波的幅度变化来传递数字信息,而其频率和初始相位保持不变。在2ASK中,载波的幅度只有两种变化状态,分别对应二进制信息的“0”或“1”。2ASK已调信号可表示为e 0 = s(t) cosct式中,c为载波角频率,s(t)为单极性NRZ矩形脉冲序列s(t) =an g(t-n Ts)其中,g(t)是持续时间为Ts、高度为1的矩形脉冲,an为二进制数字 1,出现概率为p 0,出现概率为1-pan =2.2、 ASK信号的产生根据2ASK的基本原理和调制部分概念的理解,对于其调制方法有两种方案:(1)乘电路调制法就是用乘法器基带信号s(t)与载波信号cos(ct)相乘就可以得到调制信号输出。乘法器用来进行频谱搬移,相乘后的信号通过带通滤波器滤除高频谐波河低频干扰,带通滤波器的输出是振幅键控信号。(2)键控法所谓键控法就是一个开关电路,但是该开关电路时由输入的基带信号控制,同样也可以得到相同的输出波形。为了控制开关电路,基带信号必须是矩形脉冲信号,高电平的时候,打开开关,低电平的时候,关闭开关。cosct乘法器 s(t) e 0(t) e 0(t) s(t) cosct 相乘电路调制法 键控法 图一 ASK调制方法原理框图2.3、ASK解调原理ASK信号的解调方法有两种:同步解调法(相干解调)和包络解调法(非相干解调)。包络检波法解调器中的整流器和低通滤波器构成一个包络检波器。由于在相干解调中相乘电路需要有相干载波,该载波必须从接受信号中获取,并且与接受信号的载波信号具有相同的频率以及相同的相位,所以比包络解调法复杂。(b)相干解调e 0(t)带 通 滤 波全 波 整 流抽 样 判 决 低 通 滤 波带 通 滤 波抽 样 判 决 低 通 滤 波相 乘 电 路(a)非相干解调e 0(t)图二 ASK解制方法原理框图ASK随机信号序列的一般表示式为:e 0(t) = s(t) cosct = an g(t-n Ts)cos(ct)三基于Quartus的系统建模与仿真3.1、2ASK数字调制系统在Quartus中新建VHDL文件输入2ASK调制的代码后,在VHDL文件名上右键creat symbol file for current fille,在新建的Block Diagram/Schematic File中得到模型如下图:图三 2ASK调制建模点击processingstart compilation进行编译成功后得到综合完成的原理图如下:图四 2ASK综合原理图Quartus11不自带仿真模块,可以通过设置调用modelsim软件进行时序仿真,编译完成后点击toolsRun EDA Simulation ToolRun RTL Simulation会自动打开Modelsim软件,其界面如下:图五 modelsim界面将各输入端口给相应波形并添加输出端口后,在wave界面点击run进行时序仿真得到仿真波形如下:图六 2ASK调制仿真波形从图中可以看出当输入信号x为高电平时,输出波形即为载波波形;当输入信号为低电平时输出也为低,满足2ASK调制原理,实现了数字基带信号的2ASK调制功能。3.2、2ASK解调系统输入2ASK解调的VHDL代码后同样得到解调系统的模型如下: 图七 2ASK解调系统模型编译完成后得到综合所的原理图: 图八 2ASK解调系统原理图在modelsim中进行时序仿真得到2ASK解调系统的波形图: 图九 2ASK解调系统时序仿真波形从仿真波形中可以看出输出波形y即为解调后的原始信号,当输入信号为载波时输出高电平,当输入信号为低电平时输出亦为低电平,即实现了2ASK的解调功能。还可以看出输出波形有一定的短延时。四心得体会通过此次的课程设计,使我收获了很多。掌握了2ASK调制解调的原理与VHDL实现,如2ASK信号的产生,相干解调与非相干解调的实现方法,学会了Quartus软件的使用方法,用其进行简单的建模综合得到相关功能元器件的电路原理图,初步学会使用Modelsim软件进行前时序仿真,得到基本的功能仿真波形,从而判断设计是否合理,能否完成预期的功能。不仅让我对专业方面的知识认识更加深刻,同时也掌握了学习方法,懂得了无论做什么事,都要先弄懂原理,从根本出发,将一切问题分块分部解决的方法。让我今后都受益颇深。在本次课程设计的过程中,也遇到了很多问题和难点。比如说当我做到解调部分的时候,程序都写完了,但就是波形出不来。不能够正确的仿真出波形和原信号。这让我很头疼,调了好久也没有输出。最后,通过上网搜索资料,并且与同学们一起讨论研究。终于一点点发现了问题,最后调出了波形。这个过程中学会了分析问题,一步步派出解决问题的方法,体会到了解决问题的愉快。虽然过程很坎坷,但结果却令人欣慰。我觉得在这次的课程设计中,收获的不仅是我们自己的方面,更多的也有团队的合作和与别人的交流和沟通。这让我们能够更好的与别人分享和交流,为我们在今后的学习和工作道路上都有所帮助。五附录2ASK数字调制VHDL实现代码:library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_arith.all;use ieee.std_logic_unsigned.all;entity ask is定义实体port( clk:in std_logic;start:in std_logic;x:in std_logic;y:out std_logic);end;architecture ff of ask issignal q:integer range 0 to 3;定义时钟四分频信号signal f:std_logic;beginprocess(clk)beginif(clkevent and clk=1) thenif(start=0)thenq=0;elsif(q=1)thenf=1;q=q+1;elsif(q=3)then实现四分频的分频器f=0;q=0;elsef=0;q=q+1;end if;end if;end process;y=x and f;输入基带信号与载波相与实现键控调制end;2ASK数字解调VHDL实现代码:library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_arith.all;use ieee.std_logic_unsigned.all;entity ask2 is定义2ASK解调系统实体port( clk:in std_logic;start:in std_logic;x:in std_logic;y:out std_logic);end;architecture ff of ask2 is定义结构体signal q:integer range 0 to 11;对时钟信号12分频signal f:std_logic;signal n:integer range 0 to 5;进行短延时,一般抽样判决beginprocess(clk)beginif(clkevent and clk=1) then f=x;if(start=0)thenq=0;elsif(q=11)then q=0;else q=q+1;end if;end if;end process;process(f,q)begin if q=11 then n=0;实现12分频elsif q=10 thenif n=2 then y=0;当检测到不多于三个波形是判为0else y=1;end if;elsif fevent and f=1 then n=n+1;end if;end process;end;六参考文献【1】、樊昌信.通信原理.北京:国防工业出版社,2007【2】
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建设工程投资合同范本
- 书面同意转让合同范本
- 联考三数学试卷
- 我国社会保障管理存在的问题及对策
- 2025年高端酒店特色美食食材供应合同范本
- 2025年糕点品牌特许经营合作协议书
- 2025年智能车库租赁及车位月租管理服务全面合作协议
- 2025年度新型裁床设备研发与市场推广合作协议
- 工程拆除协作协议
- 2025版幼儿园保育员初级考试试题(附答案)
- 股权转让股东会决议范本
- 合作社和公司合作协议书(2篇)
- 路试作业安全操作规程(4篇)
- keycloak中文使用文档-Keycloak使用手册(打印版)
- 医药代表大客户管理经验分享
- 教师安全教育培训内容
- 人教版八年级下册地理2024-2025学年八年级下册地理期末综合测试卷(二)(含答案)
- 密态深度学习-记录
- 医院医学院医疗机构培训《烧伤病人护理教学查房》课件
- 家政服务协议书范本
- 中小学生研学旅行投标方案(技术方案)
评论
0/150
提交评论