软件无线电实验指导书

合集下载

软件无线电

软件无线电

软件无线电实验报告任务描述依据软件无线电知识,利用cooledit对一段DAT格式信号进行分析,对其振幅、频率、相位等信息进行分析,通过matlab等编程软件分析出信号特性,将信号处理并解调出来。

问题分析所给信号经cooledit分析是由两路信号组成,每路信号的频谱相似,都类似白噪声,我们需要将两路信号复接起来组成复信号才能对频谱进行分析。

再通过对信号特点的分析确定调制类型,从而解调出所需求的信号。

求解方法从信号的幅度、频谱、信号的平方、多次方进行分析:FSK、PSK信号的幅度不变,ASK、QAM存在幅度的变化。

对PSK信号进行平方或多次方后,会得到唯一频率,从而确定出是2PSK、QPSK还是8PSK。

所给信号分I、Q两路,需要对信号进行拼接,使用matlab将信号组成一段复信号才能使用cooledit进行分析,通过观察频谱,从中对不同频率的信号进行提取,分别依据信号的特性,判断信号是什么调制类型,进而对信号进行解调。

结论总结载波幅度是随着调制信号而变化的。

其最简单的形式是,载波在二进制调制信号控制下通断,这种方式还可称作通-断键控或开关键控(OOK) 。

l 调制方法:用相乘器实现调制器。

l 调制类型:2ASK,MASK。

l 解调方法:相干法,非相干法。

MASK,又称多进制数字调制法。

在二进制数字调制中每个符号只能表示0和1(+1或-1)。

但在许多实际的数字传输系统中却往往采用多进制的数字调制方式。

与二进制数字调制系统相比,多进制数字调制系统具有如下两个特点:第一:在相同的信道码源调制中,每个符号可以携带log2M比特信息,因此,当信道频带受限时可以使信息传输率增加,提高了频带利用率。

但由此付出的代价是增加信号功率和实现上的复杂性。

第二,在相同的信息速率下,由于多进制方式的信道传输速率可以比二进制的低,因而多进制信号码源的持续时间要比二进制的宽。

加宽码元宽度,就会增加信号码元的能量,也能减小由于信道特性引起的码间干扰的影响等。

软件无线电技术实验报告_实验三

软件无线电技术实验报告_实验三
D、按照软件无线电实验平台软件界面的提示进行后续操作;
E、将示波器分别观测实验平台TXI和TXQ端口,通过示波器观察输出波形和频谱。
根据示波器上产生波形的频谱图,观察并记录发送波形经上变频后的频谱特征:
2.数字上/下变频扩展实验
A、在ISE中编译uc_dc工程,然后通过JTAG仿真口将比特文件下载到FPGA中;
电子科技大学
实验报告
学生姓名:李志学号:2011019070023指导教师:沈莹
邮箱:634897551@
一、实验室名称:通信信号处理及传输实验室
二、实验项目名称:数字上下变频
三、实验原理:
1、数字上/下变频的理论基础
通常的无线通信都是通过载波调制信号来实现。这意味着产生了数字基带信号后,需要将信号通过数模(DA)转换,由射频端调制到某个载波频段进行发送。这个将基带信号调制到高频载波频段的过程就称为上变频。反之,在接收机端将模数(AD)转换后的高速率高频带数字信号转换为低速率的基带信号,即将中频或者高频信号搬移到基带或者低频波段的过程就称为下变频。
1.数字上/下变频基础实验
通过实验平台的菜单窗口提示,利用键盘选择菜单内容,逐级进入该实验操作界面,根据操作步骤的提示,利用示波器在指定接口进行输出信号波形观察。具体步骤如下:
检查实验平台左上方和右下方的Power Switch是否处于关闭(OFF)状态;
检查实验平台的电源线是否连接正确,若连接正确,实验平台右下方的Power Ready指示灯会亮起;
因此,上变频和下变频的概念分别是指把信号搬移到更高或更低的频率上。这可以通过信号 与一个复旋转向量相乘得到,结果为:
(3.1)
其中, 代表搬移的频率,通常称为载波频率。
复数信号的实部和虚部也可以分别称做同相分量或正交分量。

哈工大软件无线电实验报告

哈工大软件无线电实验报告
实验一 SDR 信号采样理论实验
一.实验要求
本实验为演示实验,需观察实验现象,实验要求: 1. 掌握采样原理; 2. 对仿真信号绘制波形图,得到信号频谱。
二.实验原理——SDR 采样理论
1. 低通采样(Shannon Sampling Theory)
f s 2 f max
2. 带通采样(Bandpass Sampling)
实验二 信道化发射信号仿真实验
一.实验要求
本实验为仿真实验,实验要求: 1. 掌握信道化滤波器设计与使用; 2. 使用 Matlab 对信道化原理仿真; 3. 掌握多相滤波器结构; 4. 讨论多信道方法的频带使用率以及原理中快速算法的实现。
二.实验理
多频带的信道化发射以其优越的频谱利用率, 广泛应用于雷达和众多电子工程中, 多相 滤波器结构在实时滤波、并串转换等中也得到广泛的应用。 信道化发射信号原理:对于输入的多个频带信号,基本信道化的结构如图 1 所示。
图 1 基本信道化结构
图 2 变化后的信道化处理
基于多相滤波器结构,变化后的信道化处理如图 2 所示。
三.实验内容及结果分析
1. 产生 16 个复信号:1~16Hz
2. 设计滤波器
应用 Parks-McClellan optimal FIR filter order estimation 设计滤波器,其中参数为:内插 I=16,内插前采样率 50Hz,滤波器通带截止频率 16Hz, 阻带起始频率 25Hz;通带和阻带期 望的幅度分别为 1 和 0,起伏为 1dB 和 40dB。 利用 Parks-McClellan 方法得到的频率向量 fo,幅度向量 ao 和权值 w 设计最终使用的滤 波器系数(可以使用 remez 方法,得到指定阶数的滤波器系数) 。 显然,滤波器系数个数应为 16 的整数倍。 实验中所设计的滤波器特性如下:

第十讲:软件无线电性能测试

第十讲:软件无线电性能测试
2)基带信号发生器 (BSG)

基带信号发生器是一款基于包传输格式的信号发生器。 它 的 主 要 特 点 是 : 能 够 产 生 FSK、MPSK、BPSK、 DBPSK、MSK、GMSK等多种调制方式的基带发送信 号; 并能够模拟多种具体实现产生的系统影响和实际信道 影响模型,来构建真实的无线通信网络环境。 基带信号发生器 I/Q 两路发射信号端口采用的是标准 BNC接口。

1、影响无线信道性能的主要因素
4)多经衰落

多径衰落是指接收机天线将接收的多径信号合成 一个幅度和相位都剧烈变化的信号,其变化程度 取决于多径波的强度、相对传播时间,以及传播 信号的带宽。
1、影响无线信道性能的主要因素
4)多经衰落
无线多径衰落信道的主要效应表现为: 1)、经过短距或者短时传播后信号强度的急速 变化; 2)、在不同多径信号上,存在着时变的多普勒 频移引起的随机频率调制; 3)、多径传播时延引起的时间扩展
1、影响无线信道性能的主要因素
5)相位噪声

信号源热噪声,内部损耗电阻热噪声,混频器件电 流散弹噪声及本振相位噪声,具体是温度过热关 系,都是产生相位噪声的原因。 相位噪声通常定义为在某一给定偏移频率处的 dBc/Hz值,其中,dBc是以dB为单位的该频率处 功率与总功率的比值。

1、影响无线信道性能的主要因素


实验内容
(1)无线信道性能测试配置,熟悉基带信 号发生器及其配套软件的使用; (2)无线信道性能测试实验,观察不同信 道条件下的系统解调误码率,总结高斯 白噪声、频率偏移、无线多径信道、无 线衰落信道、相位噪声、以及不同编码 方式对信道调制解调方式的影响。
实验内容1 无线信道性能测试系统配置

软件无线电实验报告

软件无线电实验报告

软件无线电实验报告软件无线电实验报告引言:软件无线电(Software Defined Radio,简称SDR)是一种新兴的无线通信技术,它通过软件来实现无线电信号的处理和调制解调。

相比传统的硬件无线电,SDR具有更高的灵活性和可配置性。

本实验旨在通过搭建一个简单的SDR系统,探索其原理和应用。

一、实验目的本实验的目的是搭建一个基于SDR的无线通信系统,并通过实际操作来了解SDR的工作原理和应用场景。

具体实验目标如下:1. 理解SDR的基本原理;2. 学习使用SDR平台进行信号处理和调制解调;3. 实现简单的无线通信功能。

二、实验环境和工具1. 硬件设备:电脑、SDR硬件平台(如RTL-SDR等);2. 软件工具:SDR软件平台(如GNU Radio等)。

三、实验步骤1. 搭建SDR硬件平台:将SDR硬件连接至电脑,确保硬件设备正常工作;2. 安装SDR软件平台:根据硬件平台的要求,下载并安装相应的SDR软件平台;3. 配置SDR软件平台:根据实验需求,设置SDR软件平台的参数,如采样率、中心频率等;4. 实现信号接收:使用SDR软件平台接收无线电信号,并通过可视化界面展示信号的频谱特征;5. 实现信号处理:使用SDR软件平台对接收到的信号进行处理,如滤波、解调等;6. 实现信号发送:使用SDR软件平台将处理后的信号发送出去,构建一个简单的无线通信链路;7. 进一步实验:根据实际需求,深入研究SDR的其他应用领域,如无线电频谱监测、无线电定位等。

四、实验结果与分析通过搭建SDR系统并进行实验操作,我们成功实现了无线信号的接收、处理和发送。

在信号接收方面,我们能够准确地捕获无线电信号,并通过频谱分析工具展示信号的频谱特征。

在信号处理方面,我们可以使用SDR软件平台提供的各种信号处理模块对接收到的信号进行滤波、解调等操作。

在信号发送方面,我们可以将处理后的信号通过SDR软件平台发送出去,实现简单的无线通信功能。

软件无线电基本试验

软件无线电基本试验

实验一软件无线电基础一、实验目的熟悉软件无线电实验平台,了解软件无线电平台的软硬件处理通信任务的过程,学会软件无线电的基本设计方法和开发工具软件使用方法。

二、实验内容用软件无线电实验平台和LabVIEW软件创建一个调频无线接收器;创建一个自定义LabVIEW用户界面,配置USRP,用LabVIEW设计无线通信系统原型。

三、实验仪器1 USRP实验平台一台2计算机一台四、实验原理1软件无线电平台原理无线通信测试创新论坛对软件无线电(SDR)的定义:〃无线电的一些或全部的物理层功能由软件定义。

〃软件无线电参考了这样一个技术:在通用硬件平台上运行软件模块,用于实现无线通信功能。

结合USRP通用软件无线电硬件和模块化软件的优势,提供了满足多功能需求且灵活性强的快速通信原型平台,适用于物理层设计、算法验证、多标准无线系统、无线信号录制与回放、通信情报等应用。

图1.软件无线电平台构架2软件无线电实现的数字通信系统2.1 典型的数字通信系统一个典型的数字通信系统包括:发射机、接收机和通信信道。

图3展示了一个数字 通信系统的通用组件。

放在第一行是发射机,包含信源编码、信道编码、调制、上变频 模块。

第二行是接收机由下变频、匹配滤波器、均衡器、解调、信道译码和信源译码模 块组成。

数字处理.I合成船1 __________________控制软件接收器控制器□ RF/IF □混含信号 口数亭部分 敬宇处理骐劭器1 放大可配置 H 接收器T N 口D/A可配置 发射端BEF E图2数字通信系统框图酬三P8 -KU-PCI3 Zu 」ncl6-SUUE J=Jj_n r BitsKEP£a白Bu」LTLT日均u.EH-np岂=O_£^CQWCSQQ2.2NI USRP无线通信实验系统图3 NI-USRP无线实验系统硬件、软件平台1) NI USRP硬件平台图4 NI-USRP硬件平台前面板射频信号输入到SMA连接器,USRP硬件平台通过直接变频接收机中的混频操作,产生同相正交(I/Q)基带信号,再经过一个2通道,速率为100 MS/s的14位模数转换器 依口0采样。

软件无线电技术设计与实践

通信信号处理及传输实验指导书电子科技大学通信学院李玉柏崔琳莉武畅杨炼目录第一部分通信信号处理及传输实验总体介绍 (1)第二部分实验设备介绍 (3)第三部分通信信号处理及传输实验 (11)实验一软件无线电实验平台基本通信实验 (11)实验二脉冲成型实验 (22)实验三数字上下变频 (31)实验四基带载波调制技术实验 (42)实验五基带载波解调技术实验 (50)实验六无线信道性能测试实验 (73)实验七无线收发综合实验 (90)实验八小型软件无线电系统SSF-SDR综合实验 (100)附录A 信号发生器使用说明 (119)附录B 射频GUI使用说明 (137)第一部分通信信号处理及传输实验总体介绍一、通信信号处理及传输实验的任务通过本课程的实验,要求学生能够基于可编程的、可设计的、模块化的软件无线电硬件平台,通过FPGA设计、DSP程序设计来完成各项通信功能,如脉冲成型、上下变频、调制解调等等;深入理解通信系统中各组成模块的实现原理,融汇贯通学生在通信专业的主要知识体系;同时通过本课程实验,让学生了解通信系统中的关键技术,了解实际硬件系统与理论的联系与区别,切实增强学生理论联系实际的能力。

二、通信信号处理及传输实验简介通信信号处理及传输实验包含7个基础型、综合型实验项目以及1个创新设计型实验项目。

单套实验设备包括PC机、软件无线电实验箱、基带信号发生器、DSP 仿真器、FPGA仿真器等硬件平台,以及CCS、ISE等软件仿真平台。

同时需要信号发生器、示波器等测试仪器。

三、信号与系统课程适用的专业通信、电子信息类等专业。

四、通信信号处理及传输实验涉及的核心知识点实验内容涉及通信信源编解码、信号成型滤波与均衡、数字载波调制和解调、无线信道中通信性能分析、信道编码算法、无线收发、信道噪声特性分析、点对点通信、多径干扰分析等。

同时实验涉及基于DSP的分析设计方法和基于FPGA的分析设计方法。

五、信号与系统实验的重点与难点对软件无线电通信中各重点模块的理解和设计,如波束形成、数字滤波器、上/下变频、软件无线电中的数字载波调制、软件无线电中的信号处理算法、无线信道中通信性能分析、软件无线电中的信道编码算法、射频及模拟前端等。

软件无线电技术实验报告_实验五

软件无线电技术实验报告_实验五电子科技大学实验报告学生姓名:李志学号:2011019070023 指导教师:沈莹邮箱:634897551@/doc/f81328647.html,一、实验室名称:通信信号处理及传输实验室二、实验项目名称:基带载波解调技术实验三、实验原理:1、基带线性载波解调技术原理数字信号载波调制有三种基本的调制方式:幅度键控(ASK ),频移键控(FSK )和相移键控(PSK )。

它们分别是用数字基带信号控制高频载波的参数如振幅、频率和相位,得到数字带通信号。

在接收端运用相干或非相干解调方式,进行解调,还原出原数字基带信号。

解调的最终目的是消除频差项,判决出正确的码元数据。

如果能跟踪相位的变化,并且得出正确的相位估计值0φ为:0002?φπφ+≈n f (5.1)那么消除由于0f 的存在而引入的调相可以通过坐标旋转而获得,即:()()()φφ?sin ?cos n Q n I n I -='(5.2)()()()φφ?sin ?cos n I n Q n Q +=' (5.3)其中,()n I '、()n Q '是()n I 和()n Q 经过旋转φ角而得到的数据输出。

解调器的工作原理就是用估计出的相位φ?对接收数据进行坐标旋转变换,消除()002cos φπ+n f 和()002sin φπ+n f 两个因子,提取出传输的数据,从而完成解调过程。

旋转变化运算中,相位估计φ与解调器性能有很大关系,它的跟踪性能直接关系到解调器性能的优劣。

通常设解调器都采用锁相环,以实现性能较好的相干解调。

(1)二进制相移键控(BPSK )对于BPSK 调制方式,如果没有信道引入的多径损耗,接收的BPSK 信号可表示为:()()()ch c bb BPSK t f T E t m t S ??π++=02cos 2 ()()?π+=t f T E t mc b b 2cos 2(5.4)其中ch ?对应于信道中时间延迟造成的相移。

软件无线电的实验报告

模拟调制制式的自适应识别
一、实验要求
1、设计一个模拟调制信号自适应识别器,该调制器可以识别AM、DSB、USB、LSB、FM以及AM-FM调制方式。

2、假设接收信号的载波30KHz,采样率为100KHz,调制方式未知,计算各种模拟特征参数值,并进行自动识别。

二、实验原理
模拟信号识别,关键要从接收信号中提取用于信号样式识别的信号特征参数:
1、零中心归一化瞬时幅度之谱密度的最大值
2、零中心非弱信号段瞬时相位非线性分量绝对值的标准偏差
3、零中心非弱信号段瞬时相位非线性分量的标准偏差
4、谱对称性
根据信号的以上4个特征参数,对信号的调制样式进行有效识别。

下图为模拟调制识别的流程图:
三、实验内容与结果
输入信号:S=cos(2*pi*n*2000/fs)+1.5*cos(2*pi*n*10000/fs)
其中采样频率fs=100khz,载波频率fc=30khz
在matlab仿真下,各种调制制式产生已调信号的特征参数如下图:
从图中可以看出,由参数P可以识别出USB、LSB信号,由参数rmax可以识别出FM信号。

理论上,对于ap值,DSB信号应该最小,对于dp值,AM信号应该最小,但由于瞬时相位非线性分量提取的困难,本实验并未能够非常清晰的识别出DSB,AM以及AM-FM信号。

不过从实验数据来看,AM信号还是基本能够有效识别出来的,DSB信号的ap值虽为最小,但与其他调制信号的值相差不大,识别效果不是很好。

本实验在模拟信号正交调制基础上,研究了对模拟调制进行自适应识别的方
法,取得了一定的识别效果,但在瞬时相位非线性分量的提取上仍需改进。

软件无线电实验报告

软件无线电实验报告姓名:学号:班级:同组人:指导教师:院系:电子与信息工程学院2 0 1 2 年11 月实验一 Matlab 语言与SDR 采样理论一、实验名称Matlab 语言与SDR 采样理论二、实验内容(1)、SDR 低通采样理论用Matlab 软件编写程序验证奈奎斯特采样理论。

Nyquist 采样定理的大概意思是:如果 对某一时间连续信号(模拟信号)进行采样,当采样速率达到一定数值时,根据这些采样值就能准确地确定原信号。

更进一步说,当采样频率fs 大于等于原始信号最大频率的2倍时,就能不失真的恢复原信号。

(2)、SDR 带通采样理论用Matlab 软件编写程序验证带通信号采样理论。

Nyquist 采样定理只讨论了频谱分布在(0,H f )上的基带信号采样问题。

当信号的频率分布在某一有限的频带(L f ,H f )时,就需要带通采样理论来设定采样频率fs 。

带通中心频率为o f ,频带宽度为B,则采样频率为124f s +=n f o。

三、实验步骤 (1)、SDR 低通采样理论1)、设置信号的频率为f=5e3Hz ,采样频率为fs=5e4Hz ,这里保证了fs 是f 的2倍以上。

2)、设置采样点的个数,N=1024。

3)、画出信号的时域图像。

4)、画出采样后信号的频域图像。

(2)、SDR 带通采样理论1)、设置基带信号的频率为f=1.3e3Hz 。

2)、设置载波信号的频率为fo=100e6Hz 。

3)、采样点个数N=1024。

4)、设置采样频率fs=4000Hz 。

5)、画出带通信号的时域图像,采样后的时域图像以及频域图像。

四、实验结果(1)、SDR 低通采样理论由时域图像可知,t=n/fs 可知当n=1024时,t=1024/5000=0.2048 与图像吻合。

由频域图像可知,峰点恰好为5kHz 与之前设置的f=5e3 吻合。

由于fs=10f所以满足低通采样定理,在频域图像上没有混叠现象出现,因此可以不失真的完全恢复出原始图像。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件无线电技术实验指导书佟宁宁编黑龙江工程学院电气与信息工程学院2014年2月·哈尔滨目录实验一Quartus Ⅱ入门和译码器设计................................................................... - 2 - 实验二调制技术................................................................................................... - 13 - 实验三信道编码技术........................................................................................... - 18 - 实验四软件无线电的采样理论........................................................................... - 22 - 实验五信道化发射机实验................................................................................... - 25 -实验六软件无线电多速率信号处理技术 (28)实验一Quartus Ⅱ入门和译码器设计一、实验目的1.初步掌握Quartus Ⅱ软件使用环境;2.熟悉可编程器件的硬件设计流程;3.了解EDA实验箱电路结构。

二、实验仪器设备、材料1.EDA实验箱;2.微型计算机、Quartus Ⅱ软件;3.并口延长线。

三、预习内容1.Quartus Ⅱ软件使用方法;2.EPM7128SLC84-15芯片数据手册:MAX7000S CPLD DATASHEET(可到ALTERA官方网站上下载PDF文档,首页网址为/,数据手册下载链接地址为/literature/ds/m7000.pdf,在该数据手册里你可以了解到典型CPLD的特性和应用指南;3.译码器工作原理。

四、实验内容与步骤(一)原理图设计输入:1、软件的启动:单击“开始”进入“程序”选中“Quartus II ,打开“”Quartus II软件,如图1-1所示。

图1-12、启动File\New菜单,弹出新建文件类型选择窗口,如图1-2所示:图1-23、单击鼠标选择Block Diagram/Schematic File,单击OK,之后就直接进入新建的原理图编辑状态,如图1-3所示:图1-34、在设计电路之前要先保存文件,启动File\Save菜单,弹出命名窗口,如图1-4所示:图1-4选择文件存盘路径,注意,路径及文件不要采取汉字命名,命名文件后点击确定,弹出如图1-5对话框。

注意文件名要和所描述器件的顶层实体名一致,当然名字最好能够反映器件特性,并且不要与Quartus软件自带的库元件名相冲突。

图1-55、此时,软件问你是否需要建立与所建立文件相适应的工程文件,这里一定是点击“是”,即建立一个工程文件。

弹出一个对话框,点击“Next”,出现对话框如图1-6所示:图1-6注意,这里第一项为项目存盘路径,默认为前面文件存盘路径,这里不要改动,下面两栏也不要改动,点击“Next”,出现对话框如图1-7所示:图1-7点击“Next”,出现器件系列和设置对话框,如图1-8所示:图1-8该对话框主要用来确定目标器件,以及目标器件的封装、引脚数量和速度等级。

先在“Family(系列)”选项下拉菜单中选择“MAX7000S”,随后在“Available Devices”多选框中选择“EPM7128SLC84-15”,即EDA实验箱中的目标器件。

如果以后需要修改,可以点击Assignments/Device重新设置,点击“Next”,出现第三方工具对话框,如图1-9所示:图1-9这里我们使用Quartus II自带工具,不引入第三方EDA工具,直接点击“Next”,出现工程总览对话框,如图1-10所示:图1-10点击“Finish”完成,进入原理图文件编辑状态,进行电路设计。

(二)电路的编译与适配1、编译适配点击Processing\Start Compilation菜单,或者点击按钮开始编译,并显示编译结果,生成下载文件,以被硬件下载编程时调用。

如果有错误待修改后再进行编译适配。

编译成功后如图1-11所示。

图1-11如果你设计的电路顺利地通过了编译,在电路不复杂的情况下,就可以对芯片进行编程下载,测试硬件。

如果你的电路有比较复杂,那么其仿真就显得非常必要。

(三)电路仿真与时序分析Quatuts II软件支持电路的功能仿真(或称前仿真)和时序分析(或称后仿真)。

众所周知,开发人员在进行电路设计时,非常希望有比较先进的高效的仿真工具出现,这将为你的设计过程节约很多时间和成本。

由于EDA工具的出现,和它所提供的强大的(在线)仿真功能迅速地得到了电子工程设计人员的青睐,这也是当今EDA(CPLD/FPGA)技术非常火爆的原因之一。

下面就Quartus II软件仿真功能的基本应用在本实验中作一下初步介绍,在以后的实验例程中将不再贅述。

1、启动File\New菜单,弹出设计输入选择窗口,如图1-12所示:图1-12如图选择仿真用的波形文件,点击“OK”,进入仿真界面,并按默认文件名存盘,如图1-13所示:图1-132、添加仿真节点在图1-13光标位置双击,弹出如图1-14对话框:图1-14这时可以在“name”处填写对应VHDL文件中要仿真的节点,配合其它选项,点击“OK”,反复操作即可将全部节点倒入仿真文件。

或者,在图1-14点击,进入如图1-15对话框:图1-15图1-15中Filter选项选择“Pins:all”,点击,得到列表,如图1-16所示:图1-16单击选择左列欲仿真节点,通过、、和按钮,选择或删除欲仿真的I/O管脚。

单击OK按钮,列出仿真电路的输入、输出管脚图,如图1-17所示。

在本电路中,3-8译码器的输出为网格,表示未仿真前输出是未知的。

图1-173、准备为电路输入端添加激励波形。

选中欲添加信号的管脚,窗口左边的信号源即可变成可操作状态,如图1-18中箭头和圆括号所示。

根据实际要求选择信号源种类,在本电路中选择时钟信号就可以满足仿真要求。

图1-184、选择仿真时间:视电路实际要求确定仿真时间长短,点击Edit/End Time,弹出如图1-19所示对话框。

本实验中,我们选择软件的默认时间1us就能观察到3-8译码器的8个输出状态。

图1-198、为输入端添加信号:先选中A输入端,然后再点击窗口左侧的时钟信号源图标添加激励波形,出现图1-20所示的对话窗口:图1-20将其它输入引脚通过和也给出时序,保存并点击Processing/Start Simulation或按钮开始仿真。

仿真成功确定得到时序如如图1-21所示:图1-21将标尺拖至欲测量的地方,查看延时情况,如图4.3-15所示。

从上图可以看到,这个电路的在实际工作时序。

至此,你已完成和掌握了软件的仿真功能。

(四)管脚的重新分配与定位:启动Assignments/Pins菜单命令,双击“Location”和“To”选择对应引脚,引脚分配之后要保存,但不必进行二次编译,如图1-22所示:图1-22如果用户对芯片引脚不熟悉,还可以通过Assignments/Pin Planner查看器件引脚图,如图1-23所示:图1-23(五)、器件下载编程与硬件实现启动Tools\Programmer菜单或按钮,如图1-24所示的对话框,如果是第一次启用的话,请你填写硬件类型,点击按钮,请选择“ByteBlaster(MV)”并按下OK 确认即可。

注意,请把“Program/Configure”选上。

图1-24以上为Quartus II一般使用开发步骤,其它实验将不再赘述,请每一位读者反复练习。

实验二调制技术一、实验目的1. 掌握典型调制技术的基本原理2. 掌握典型调制技术的编程方法二、实验仪器设备、材料微型计算机、Quartus Ⅱ软件三、调制技术的原理1. 2ASK的原理与实现方法数字幅度调制又称幅度键控(ASK),二进制幅度键控记作2ASK。

2ASK是利用代表数字信息“0”或“1”的基带矩形脉冲去键控一个连续的载波,使载波时断时续地输出。

有载波输出时表示发送“1”,无载波输出时表示发送“0”。

2ASK产生原理框图如图2.1所示:图2.1 2ASK产生原理框图library ieee;use ieee.std_logic_arith.all;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;entity PL_ASK isport(clk :in std_logic; --系统时钟start :in std_logic; --开始调制信号x :in std_logic; --基带信号y :out std_logic); --调制信号end PL_ASK;architecture behav of PL_ASK issignal q:integer range 0 to 3; --分频计数器signal f :std_logic; --载波信号beginprocess(clk)beginif clk'event and clk='1' then if start='0' then q<=0;elsif q<=1 then f<='1';q<=q+1; --改变q 后面数字的大小,就可以改变载波信号的占空比 elsif q=3 then f<='0';q<=0; --改变q 后面数字的大小,就可以改变载波信号的频率 else f<='0';q<=q+1; end if; end if; end process;y<=x and f; --对基带码进行调制 end behav;2. 2FSK 的原理与实现方法数字频率调制又称做频移键控(FSK),二进制频移键控记作2FSK 。

数字频移键控是用载波的频率来传送数字消息,即用所传送的数字消息控制载波的频率。

键控法的特点是转换速度快、波形好、稳定度高且易于实现,所以2FSK 信号便是符号“1”对应于载频1f ,而符号“0”对应于载频2f (与1f 不同的另一载频)的已调波形,而且1f 与2f 之间的改变是瞬间完成的。

2FSK 产生原理框图如图2.2所示:图2.2 2FSK 产生原理框图library ieee;use ieee.std_logic_arith.all; use ieee.std_logic_1164.all; use ieee.std_logic_unsigned.all; entity PL_FSK isport(clk :in std_logic; --系统时钟 start :in std_logic; --开始调制信号 x :in std_logic; --基带信号 y :out std_logic); --调制信号 end PL_FSK;architecture behav of PL_FSK issignal q1:integer range 0 to 11; --载波信号f1的分频计数器 signal q2:integer range 0 to 3; --载波信号f2的分频计数器 signal f1,f2:std_logic; --载波信号f1,f2 beginprocess(clk) --此进程通过对系统时钟clk的分频,得到载波f1 beginif clk'event and clk='1' thenif start='0' then q1<=0;elsif q1<=5 then f1<='1';q1<=q1+1; --改变q1后面的数字可以改变,载波f1的占空比elsif q1=11 then f1<='0';q1<=0; --改变q1后面的数字可以改变,载波f1的频率else f1<='0';q1<=q1+1;end if;end if;end process;process(clk) --此进程通过对系统时钟clk的分频,得到载波f2 beginif clk'event and clk='1' thenif start='0' then q2<=0;elsif q2<=0 then f2<='1';q2<=q2+1; --改变q2后面的数字可以改变,载波f2的占空比elsif q2=1 then f2<='0';q2<=0; --改变q2后面的数字可以改变,载波f2的频率else f2<='0';q2<=q2+1;end if;end if;end process;process(clk,x) --此进程完成对基带信号的FSK调制beginif clk'event and clk='1' thenif x='0' then y<=f1; --当输入的基带信号x=…0‟时,输出的调制信号y为f1 else y<=f2; --当输入的基带信号x=…1‟时,输出的调制信号y为f2 end if;end if;end process;end behav;3. 2PSK的原理及实现方法绝对相移是利用载波的相位(指初相)直接表示数字信号的相移方式。

相关文档
最新文档