基于VHDL语言的ASK、PSK、FSK的EDA实训报告.doc

基于VHDL语言的ASK、PSK、FSK的EDA实训报告.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于VHDL语言的ASK、PSK、FSK的EDA实训报告

数字电路EDA设计报告 题目 2FSK 2ASK 2PSK 的信号发生器 学院 桂林理工大学 专业 通信技术 组员姓名 唐敏 罗薰雨 冯雪莲 学号 19、43、01 指导教师 韦燕 朱敦忠 二〇一三年七月 2FSK 2ASK 2PSK信号产生器的设计 一、实验目的 (1)熟悉QUARTUS的基本使用。 (2)学会在硬件上实现软件的功能。 (3)学习VHDL基本单元电路的综合设计应用。 二、实验内容 设计并调试好2FSK 2ASK 2PSK信号产生器,并用EDA实验开发系统。 1. FSK信号 1.1 FSK信号产生原理 数字频率调制又称频移键控(FSK),二进制频移键控记作2FSK。数字频移键控是用载波的频率来传送数字消息,即用所传送的数字消息控制载波的频率。2FSK信号便是符号“1”对应于载频,而符号“0”对应于载频(与不同的另一载频)的已调波形,而且与之间的改变是瞬间完成的。 从原理上讲,数字调频可用模拟调频法来实现,也可用键控法来实现。模拟调频法是利用一个矩形脉冲序列对一个载波进行调频,是频移键控通信方式早期采用的实现方法。2FSK键控法则是利用受矩形脉冲序列控制的开关电路对两个不同的独立频率源进行选通。键控法的特点是转换速度快、波形好、稳定度高且易于实现,故应用广泛。2FSK信号的产生方法如图 1所示。图中为代表信息的二进制矩形脉冲序列,即使2FSK信号[2]。 图1 2FSK信号产生方法 根据以上2FSK信号产生的原理,已调信号的数字表达式见式: 其中,s(t)为单极性非零矩形脉冲序列,公式见式: 其中表达式见式: 为对逐码元取反而形成的脉冲序列,其表达式见式: 其中,是的反码,即若,则;若,则。表达式见式: 2FSK信号的功率谱公式见式: 1.2 FSK信号产生器各模块 整个2FSK系统共分为分频器、m序列产生器、跳变检测、正弦波信号发生器和DAC数模变换器等5部分,其中前4部分由FPGA器件完成。图2所示为2FSK信号发生器框图。 图2 2FSK信号发生器框图 1.3 分频器 本设计的数据速率为1.2kb/s,要求产生1.2KHz 和2.4KHz两个正弦信号。对每个码元持续周期所对应正弦信号取100个采样点,因此要求能产生两个时钟信号:1.2KHz(数据速率)和120KHz(正弦波信号发生器输入时钟)。基准时钟由外部时钟输入,因此需设计一个100分频器产生120KHz信号,再设计一个100分频器产生1.2KHz信号。 1.4 m序列产生器 m序列是伪随机序列的一种,它的显著特点是: (1)随机特性; (2)预先可确定性; (3)循环特性,从而在通信领域得到了广泛的应用。 本设计用一种带有两个反馈抽头的三级反馈移位寄存器得到一串“1110010”循环序列,并采取措施防止进入全“0”状态。通过更换时钟频率,可以方便地改变输入码元的速率。 m序列产生器的电路结构如图3-2所示。 图3 “1110010” 伪随机m序列产生器图 1.5 跳变检测 将跳变检测引入正弦波的产生中,可以使每次基带码元上升沿或下降沿到来时,对应输出波形位于正弦波形的处。 基带信号的跳变检测可以有很多方法,图4所示为一种在可编程逻辑器件中实现的方案。 图4 信号跳变检测电路图 1.6 正弦信号的产生 用数字电路和DAC变换器可以产生要求的模拟信号。根据抽样定理可知,当用模拟信号最大频率两倍以上的速率对该模拟信号采样时,便可将原模拟信号不失真地恢复出来。本设计要求得到的是两个不同频率的正弦信号,其频率正好呈倍数关系。设计中对1.2KHz的正弦波一个周期采样100个点,即采样速率为原正弦信号频率的100倍。因此完全可以在接收端将原正弦信号不失真地恢复出来,从而可以在接收端对FSK信号正确地解调。 本设计中每个采样点采用8位量化编码,即8位分辨率。采样点的个数与分辨率的大小主要取决于FPGA器件的容量,其中分

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档