搜档网
当前位置:搜档网 › 通信原理实验报告-LABVIEW 2.1

通信原理实验报告-LABVIEW 2.1

通信原理实验报告-LABVIEW 2.1
通信原理实验报告-LABVIEW 2.1

虚拟仪器LabVIEW实验报告

实验报告一 课程名称虚拟仪器 实验项目熟悉编程环境与基本编程操作 实验仪器计算机 系别: guangdian 专业: 班级/学号: 学生姓名: 实验日期:2011年3月 成绩: _____________________ 指导教师: ____________________

实验一熟悉编程环境与基本编程操作 一、实验目的 1.理解LabVIEW的运行机制,熟悉LabVIEW编程环境。 2.掌握基本编程操作,包括VI程序的创建、编辑、运行与调试。 3.理解LabVIEW模块化编程思想,掌握子VI的创建、编辑及调用。 二、实验仪器及材料 主要设备有计算机, LabVIEW8.5软件。 三、实验内容及步骤 教材第82—83页练习4.2,创建VI后保存为Thermometer.vi。 1.打开一个新的前面板 2.从控件菜单选择一个温度计放到前面板 3.在温度计上用右键单击设定一个精确的温度值,选择Visible》Digital Display 4.将VI保存为Thermometer.vi 教材第107—108页练习5.2,打开练习4.2所创建的VI,将其转变成一个子VI。 1打开4.2创建的Thermometer.vi 2.为该VI创建一个图标,从VI图标窗格选择Edit Icon…,单击OK返回主VI

3从图标弹出菜单中选择Show Connector创建连接器。 4将端子指派给温度指示器,使用Writing工具单击连接器端子,端子就会变成黑色,然后单击温度计指示器。 5在温度计指示器的弹出菜单选择Description and Tip…为温度指示器编制文档 6选择File》Save将修改保存。 四、收获与体会

光纤通信原理与技术课程教学大纲

《光纤通信原理与技术》课程教学大纲 英文名称:Fiber Communication Principle and its Application 学时:51 学分:3 开课学期:第7学期 一、课程性质与任务 通过讲授光纤通信技术的基础知识,使学生了解掌握光纤通信的基本特点,学习光纤通信系统的三个重要组成部分:光源(光发射机)、光纤(光缆)和光检测器(光接收机)。通过本课程的学习,学生将掌握光纤通信的基本原理、光纤通信系统的组成和系统设计的基本方法,了解光纤通信的未来与发展,为今后的工程应用和研究生阶段的学习打下基础。 二、课程教学的基本要求 要求通过课堂认真听讲和实验课,以及课下自学,基本掌握光纤通信的基础理论知识和应用概况,熟悉光纤通信在电信、通信中的应用,为今后的工作打下坚实的理论基础。 三、课程内容 第一章光通信发展史及其优点(1学时) 第二章光纤的传输特性(2学时) 第三章影响光纤传输特性的一些物理因素(5学时) 第四章光纤通信系统和网络中的光无源器件(9学时) 第五章光纤通信技术中的光有源器件(3学时) 第六章光纤通信技术中使用的光放大器(4学时) 第七章光纤传输系统(4学时) 第八章光纤网络介绍(6学时) 第九章光纤通信原理与技术实验(17课时) 四、教学重点、难点 本课程的教学重点是光电信息技术物理基础、电光信息转换、光电信息转换,光电信息技术应用,光电新产品开发举例。本课程的教学难点是光电信息技术物理基础。

五、教学时数分配 教学时数51学时,其中理论讲授34学时,实践教学17学时。(教学时数具体见附表1和实践教学具体安排见附表2) 六、教学方式 理论授课以多媒体和模型教学为主,必要时开展演示性实验。 七、本课程与其它课程的关系 1.本课程必要的先修课程 《光学》、《电动力学》、《量子力学》等课程 2.本课程的后续课程 《激光技术》和《光纤通信原理实验》以及就业实习。 八、考核方式 考核方式:考查 具体有三种。根据大多数学生学习情况和学生兴趣而定其中一种。第一种是采用期末考试与平时成绩相结合的方式进行综合评定。对于理论和常识部分采用闭卷考试,期末考试成绩占总成绩的55%,实验成绩占总成绩的30%,作业成绩及平时考勤占总成绩的15%;第二种是采用课程设计(含市场调查报告)和平时成绩相结合的方式,课程设计占总成绩的55%,实验成绩占总成绩的30%,作业成绩及平时考勤占总成绩的15%。第三种是采用课程论文(含市场调查报告)和平时成绩相结合的方式,课程论文占总成绩的55%,实验成绩占总成绩的30%,作业成绩及平时考勤占总成绩的15%。 九、教材及教学参考书 1.主教材 《光纤通信原理与技术》,吴德明编著,科学出版社,第二版,2010年9月 2.参考书 (1)《光纤通信原理与仿真》,郭建强、高晓蓉、王泽勇编著,西南交通大学出版社,第一版,2013年5月 (2)《光通信原理与技术》,朱勇、王江平、卢麟,科学出版社,第二版,2011年8月

通信原理实验报告

通信原理实验报告

作者: 日期:

通信原理实验报告 实验名称:实验一—数字基带传输系统的—MATLAB方真 实验二模拟信号幅度调制仿真实验班级:10通信工程三班_________ 学号:2010550920 ________________ 姓名:彭龙龙______________

指导老师:王仕果______________

实验一数字基带传输系统的MATLA仿真 一、实验目的 1、熟悉和掌握常用的用于通信原理时域仿真分析的MATLAB函数; 2、掌握连续时间和离散时间信号的MATLAB产生; 3、牢固掌握冲激函数和阶跃函数等函数的概念,掌握卷积表达式及其物理意义,掌握卷积的计算方法、卷积的基本性质; 4、掌握利用MATLAB计算卷积的编程方法,并利用所编写的MATLAB程序验证卷积的常用基本性质; 5、掌握MATLAB描述通信系统中不同波形的常用方法及有关函数,并学会利用MATLAB求解系统功率谱,绘制相应曲线。 基本要求:掌握用MATLAB描述连续时间信号和离散时间信号的方法,能够编写 MATLAB程序,实现各种常用信号的MATLA实现,并且以图形的方式再现各种信号的波形。 二、实验内容 1、编写MATLAB程序产生离散随机信号 2、编写MATLAB程序生成连续时间信号 3、编写MATLAB程序实现常见特殊信号 三、实验原理 从通信的角度来看,通信的过程就是消息的交换和传递的过程。而从数学的角度来看,信息从一地传送到另一地的整个过程或者各个环节不外乎是一些码或信号的交换过程。例如信源压缩编码、纠错编码、AMI编码、扰码等属于码层次上的变换,而基带成形、滤波、调 制等则是信号层坎上的处理。码的变换是易于用软件来仿真的。要仿真信号的变换,必须解 决信号与信号系统在软件中表示的问题。 3.1信号及系统在计算机中的表示 3.1.1时域取样及频域取样 一般来说,任意信号s(t)是定义在时间区间(-R, +R)上的连续函数,但所有计算机的CPU都只能按指令周期离散运行,同时计算机也不能处理( -R, + R)这样一个时间段。 为此将把s(t)按区间T, T截短为 2 2 S T(t),再对S T(t)按时间间隔△ t均匀取样,得到取样 点数为: 仿真时用这个样值集合来表示信号 T Nt t s(t)。显然△ t反映了仿真系统对信号波形的分辨 率, (3-1) △ t越小则仿真的精确度越高。据通信原理所学,信号被取样以后,对应的频谱时频率的周期函数,其重复周期是—。如果信号的最高频率为f H,那么必须有f H W 丄才能保证不发 t 2 t 生频域混叠失真。设 1 B s 2 t 则称B s为仿真系统的系统带宽。如果在仿真程序中设定的采样间隔是△ (3-2) t,那么不能用

虚拟仪器技术实验报告

成都理工大学工程技术学院 虚拟仪器技术实验报告 专业: 学号: 姓名: 2015年11月30日

1 正弦信号的发生及频率、相位的测量实验内容: ●设计一个双路正弦波发生器,其相位差可调。 ●设计一个频率计 ●设计一个相位计 分两种情况测量频率和相位: ●不经过数据采集的仿真 ●经过数据采集〔数据采集卡为PCI9112〕 频率和相位的测量至少有两种方法 ●FFT及其他信号处理方法 ●直接方法 实验过程: 1、正弦波发生器,相位差可调 双路正弦波发生器设计程序:

相位差的设计方法:可以令正弦2的相位为0,正弦1的相位可调,这样调节正弦1的相位,即为两正弦波的相位差。 2设计频率计、相位计 方法一:直接读取 从调节旋钮处直接读取数值,再显示出来。 方法二:直接测量 使用单频测量模块进行频率、相位的测量。方法为将模块直接接到输出信号的端子,即可读取测量值。 方法三:利用FFT进行频率和相位的测量 在频率谱和相位谱上可以直接读取正弦信号的主频和相位。 也可通过FFT求得两正弦波的相位差。即对信号进行频谱分析,获得信号的想频特性,两信号的相位差即主频率处的相位差值,所以这一方法是针对单一频率信号的相位差。 前面板如下:

程序框图: 2幅频特性的扫频测量 一、实验目的 1、掌握BT3 D扫频仪的使用方法。 2、学会用扫频法测量放大电路的幅频特性、增益及带宽。 二、工作原理 放大电路的幅频特性,一般在中频段K中最大,而且基本上不随频率而变化。在中频段以外随着频率的升高或降低,放大倍数都将随之下降。一般规定放大电路的频率响应指标为3dB,即放大倍数下降到中频放大倍数的70.7%,相应的频率分别叫作下限频率和上限频率。上下限频率之间的频率范围称为放大电路的通频带,它是表征放大电路频率特性的主要指标之一。如果放大电路的性能很差,在放大电路工作频带内的放大倍数变化很大,则会产生严重的频率失真,相应的

光纤通信原理与技术实验指导书

光纤通信原理与技术实验指导书实验一模拟(音频)信号的调制、传输和解调 实验目的和要求 1、光纤端面的处理和夹持; 2、了解模拟信号的光纤调制方法; 3、学会已调信号的解调技术; 4、观看已调波和调制波的波形; 5、光纤折射率的时刻法求解。 实验装置和仪器: GX1000光纤实验仪;半导体激光器;激光功率计;光纤刀;光学实验导轨;光纤调整架;光纤;示波器;音频信号发生器(或收音机)。 实验原理: 激光器的输出特性(I—P)特性 激光器的光输出特性(P—J特性)是表示注入电流与激光器输出功率之间的关系曲线。如图1所示。当注入电流增加时.由于自发辐射量增加,输出功率也会增加,但增加得较慢。当光辐射量超过PN结中的吸取损耗,增益超过损耗时,激光器就开始振荡,因此光输出功率随注入电流的增加而急剧增加。 图1

光的调制 将调制信号加在激光器上,操纵激光器的电流,则激光器的输出功率随调制信号而改变。如图2所示。 光通信系统 图3是典型的光纤通信系统。电信号加在激光器的偏置电路上,操纵激光器的注如 电流,从而使激光器的输出光功率随外加信号变化,达到对输出光进行调制.经调制的光由光纤(光纤通信)或空间(空间光通信)传输到光电探测器,探测器将光信号转变为电信号,后续电路检波解调复原所加的电信号。 图2 图3 图4

实验内容及步骤: (一)光纤端面的处理 1、用光纤剥皮钳剥去光纤两端的涂覆层,长度约10mm。如图5 在5mm出用光纤刀刻划一下。用力不要太大,以不使光纤断裂为限。 在刻划处轻轻弯曲纤芯,使之断裂。处理过的光纤端面不应再被触摸,以免损坏和污染。 将光纤的一端小心放入光纤夹中,伸出长约10mm,用簧片压住,放入三维光纤架中,用锁紧螺钉锁住。 将光纤的另一端放入光纤座上的刻槽中,伸出约10mm ,用磁吸压住。 光纤的耦合 将实验仪置于直流挡。 调整激光的工作电流,使激光不太明亮,用一张白纸在激光器前后移动,确定激光焦点的位置。 通过移动三维光纤调整架和调整Z轴旋钮,使光纤端面尽量靠近焦点。 将激光器工作电流调到最大,通过认真调整三维光纤调整架上的X轴、Y轴、Z轴旋钮和激光器调整架上的水平、垂直旋钮,使激光照亮光纤端面并耦合进光纤。观测光纤输出光强的变化,反复调整各旋钮,直到光纤输出功率达最大为止。记下最大功率值Pf。测量5次,取平均值。

通信原理实验报告

实验一常用信号的表示 【实验目的】 掌握使用MATLAB的信号工具箱来表示常用信号的方法。 【实验环境】 装有MATLAB6.5或以上版本的PC机。 【实验内容】 1. 周期性方波信号square 调用格式:x=square(t,duty) 功能:产生一个周期为2π、幅度为1 ±的周期性方波信号。其中duty表示占空比,即在信号的一个周期中正值所占的百分比。 例1:产生频率为40Hz,占空比分别为25%、50%、75%的周期性方波。如图1-1所示。 clear; % 清空工作空间内的变量 td=1/100000; t=0:td:1; x1=square(2*pi*40*t,25); x2=square(2*pi*40*t,50); x3=square(2*pi*40*t,75); % 信号函数的调用subplot(311); % 设置3行1列的作图区,并在第1区作图plot(t,x1); title('占空比25%'); axis([0 0.2 -1.5 1.5]); % 限定坐标轴的范围 subplot(312); plot(t,x2); title('占空比50%'); axis([0 0.2 -1.5 1.5]); subplot(313); plot(t,x3); title('占空比75%'); axis([0 0.2 -1.5 1.5]);

图1-1 周期性方波 2. 非周期性矩形脉冲信号rectpuls 调用格式:x=rectpuls(t,width) 功能:产生一个幅度为1、宽度为width、以t=0为中心左右对称的矩形波信号。该函数横坐标范围同向量t决定,其矩形波形是以t=0为中心向左右各展开width/2的范围。Width 的默认值为1。 例2:生成幅度为2,宽度T=4、中心在t=0的矩形波x(t)以及x(t-T/2)。如图1-2所示。 t=-4:0.0001:4; T=4; % 设置信号宽度 x1=2*rectpuls(t,T); % 信号函数调用 subplot(121); plot(t,x1); title('x(t)'); axis([-4 6 0 2.2]); x2=2*rectpuls(t-T/2,T); % 信号函数调用

labview实验报告

LabVIEW课程设计 报告书 班级 学号 姓名 一、基础题

1、用labview的基本运算函数编写以下算式的程序代码: 首先在前面板创建一个数值输出控件,然后在程序框图中按照上图连接线路,点击运行,程序结果。 2、利用摄氏温度与华氏温度的关系C = 5(F ?32) / 9编写一个程序,求华氏温度 (F)为32, 64, 4, 98.6 , 104, 212时的摄氏温度。

在程序前面板创建一个数值输入控件和一个数值显示控件,在程序框图中添加一个公式节点,添加一个输出和一个输入分别输入和显示控件项链,在公式节点框图中输入温度转换公式,然后在面前扮输入相应的温度点击运行,得到相应的结果。 3、创建一个2行3列的二维数组控制件,为数组成员赋值如下: 00 .600.500.400.300.200.1 在前面板创建一个数组显示控件,然后将1、2、3创建成数组第一行,4、5、6创建成数组第二行,再将两行创建成一个两行三列的二位数组,点击运行显示输 出结果。 4、用数组创建函数创建一个二维数组显示件,成员为:

1 2 3 4 5 6 2 3 4 5 6 1 3 4 5 6 1 2 4 5 6 1 2 3 编程将上述创建的数组转置为: 1 2 3 4 2 3 4 5 3 4 5 6 4 5 6 1 5 6 1 2 6 1 2 3 先在面前板上创建一个上图这样的数组。再创建两个显示数组(一个为显示数组,另一个为转换后数组),在程序框图上面按照下图连线,在原数组和转换后数组之间接一个“二维数组转制”, 点击运行后显示为:

5、创建一个簇控制件,成员分别为字符型控制件姓名,数值型控制件学号,布 尔型控制件注册。从这个簇控制件中提取出簇成员注册,显示在前面板上。 在面板上添加一个簇,在族里分别添加一字符显示控件,数值显示控件,布尔型 显示控件,程序框图连接如图: 先解除捆绑然后再捆绑,输入姓名、学号点击运行在输出簇里显示。 6、创建一个字符串显示件,程序运行后显示当前系统日期、时间和自己的班级、姓名。

labview实验报告

实验报告 课程名称虚拟仪器技术分析与设计 专业测控技术与仪器 班级1301 学号20 姓名郭鹏 实验一 LabVIEW虚拟温度检测系统 一、实验目的 1.了解LabVIEW的编程环境。

2.掌握LabVIEW的基本操作方法,并编制简单的程序。 3.学习建立子程序的过程 二、实验内容 1.建立一个测量温度的VI。 a.实验步骤 1)选择File?New,打开一个新的前面板窗口。 2)从Controls?Numeric中选择Tank放到前面板中。 3)从“结构”里选择一个for循环,用一个随机数乘与100输出到温度计 b.实验结果 前面板图: 程序框图: 三、实验总结 1.总结VI基本编程的快捷操作。 答:显示程序框图或前面板ctrl+E 框图中,对象的移动:shift+鼠标选择移动;对象的复制:ctrl+鼠标选择移动; 对象的删除:鼠标选择,按<退格>;前面板与框图并排:ctrl+T 工具(Tools)模板:在前面板或框图中按住键并单击鼠标右键。 控件(Controls)模板:在前面板激活状态,在前面板空白区单击右键。 函数(Functions)模板:在框图激活状态,在框图空白区单击右键。 消除所有断线:ctrl+B ;实时帮助:快捷键:ctrl+H 2.简述VI程序有什么构成,其各部分的功能是什么。 答:主要有:输入控件、显示控件、程序结构、函数控件、连线 输入控件:完成实时对变量的外界修改,即数据源 显示控件:完成输出显示数据、图形等。显示仪器分析结果 程序结构:用外方框表示程序的执行顺序、总体上把握程序的执行控制。 函数控件:构成程序的主要部分,完成对数据的采集、分析直至输出功能。 连线:用线的方式显示数据流,完成上述结构之间的关系构建。 3.思考:在前面板和框图程序中,如何区分控制器和指示器。 答:在前面板中,控制器用以外部输入数据,因此输入框为白色表示可主动输入。而显示器只有显示功能,用于被动输出虚拟仪器分析结果,数据框显示灰色,不能用于外部输入。 在程序框图中。控制器端子在右侧,用于连接数据输出线。显示器端子在左侧,用于连接数 据输入线。可以右键将显示图标勾掉,此时两种元件外观也不同。 4.心得体会及其它。 答:实验很简单,没吸引力——首先提下建议。Labview是一种图形编程软件。上手很快,但达到一定程度后,发现没有课本便很难取得进步。原因是,个人觉得labview最重要的是对程序编程结构的深入体会和各函数控件功能的充分掌握。前者可以通过看范例理解加深。

光纤通信原理实验

光纤通信原理实验 一、实验目的: 1、了解光纤通信系统的工作原理; 2、了解光纤通信的基本特点; 3、通过波分复用解复用器件(WDM)实现双波长单纤单向音频视频通信传输; 二、光纤通信的发展过程: 到了20世纪中页,出身上海的英藉华人高锟(K.C.Kao)博士,通过在英国标准电信实验室所作的大量研究的基础上,对光波通信作出了一个大胆的设想。他认为,既然电可以沿着金属导线传输,光也应该可以沿着导光的玻璃纤维传输。并大胆地预言,只要能设法降低玻璃纤维的杂质,就有可能使光纤的损耗从每公里1000分贝降低到20分贝/公里,从而有可能用于通信。从此揭开了光纤通信的帷幕。光纤通信的发展过程如表1所示。 三、光纤通信优点: 1.光波频率很高,光纤传输的频带很宽,故传输容量很大,理论上可通上亿门话路或上万套电视,可进行图像、数据、传真、控制等多种业务;目前的通信材料主要电缆、波导管、微波和光缆,电缆、波导管、微波和光缆通信容量的对比如表2所示。可以看出光缆的通信容量远远大于其它的通信材料。 表2电缆、波导管、微波和光缆通信容量的对比

2.不受电磁干扰,保密性好;损耗小,中继距离远。光纤是由非金属的石英介质材料构成的,它是绝缘体,不怕雷电和高压,不受电磁干扰,甚至包括太阳风暴也影响不到光纤通信,2000年6月8日的太阳风暴,差点使俄罗斯的一颗导航卫星失去方向。太阳风暴还会造成人造卫星的短路,许多靠卫星传播的通信业务可能因此停顿。1998 年5月,美国银河4号卫星因受太阳风暴影响而失灵,造成北美地区80%的寻呼机无法使用,金融服务陷入脱机状态,信用卡交易也中断了,有试验表明,在核爆炸发生时,地球上所有的电通信将中断,而唯有光通信几乎不受影响;光纤中传输的是频率很高的光波,而各种干扰的频率一般都比较低,所以它不能干扰频率比它高的多的光波。打个比方说,光纤中的光波好比是在万丈高空飞行的飞机,任凭地上行驶的火车、汽车如何得多,也不会影响到它的飞行。 3.光纤材料来源丰富,可节约大量有色金属(如铜、铝),且直径小、重量轻。相同话路的光缆要比电缆轻90%~95%(光缆重量仅为电缆重量的十分之一到二十分之一),而直径不到电缆的五分之一。通21000话路的900对双绞线,其直径为3英寸,重量为8 吨/公里;通讯量为其十倍的光缆,直径仅0.5英寸,重量仅450磅/公里。 4.耐高温、高压、抗腐蚀,工作可靠等等优点就不一一罗列了。 四、光纤通信的原理: 光纤通信系统的工作原理如图1所示: 图1 光纤通信系统的工作原理

通信原理实验报告一

实验一信号源实验 一、实验目的 1、了解通信系统的一般模型及信源在整个通信系统中的作用。 2、掌握信号源模块的使用方法。 二、实验内容 1、对应液晶屏显示,观测DDS信源输出波形。 2、观测各路数字信源输出。 3、观测正弦点频信源输出。 4、模拟语音信源耳机接听话筒语音信号。 三、实验仪器 1、信号源模块一块 2、20M双踪示波器一台 四、实验原理 信号源模块大致分为DDS信源、数字信源、正弦点频信源和模拟语音信源几部分。 1、DDS信源 DDS直接数字频率合成信源输出波形种类、频率、幅度及方波B占空比均可通过“DDS信源按键”调节(具体的操作方法见“实验步骤”),并对应液晶屏显示波形信息。 正弦波输出频率范围为1Hz~200KHz,幅度范围为200mV~4V。 三角波输出频率范围为1Hz~20KHz,幅度范围为200mV~4V。 锯齿波输出频率范围为1Hz~20KHz,幅度范围为200mV~4V。 方波A输出频率范围为1Hz~50KHz,幅度范围为200mV~4V,占空比50%不变。 方波B输出频率范围为1Hz~20KHz,幅度范围为200mV~4V,占空比以5%步进可调。 输出波形如下图1-1所示。

正弦波:1Hz-200KHz 三角波:1Hz-20KHz 锯齿波:1Hz-20KHz 方波A:1Hz-50KHz(占空比50%) 方波B:1Hz-20KHz(占空比0%-100%可调) 图1-1 DDS信源信号波形 2、数字信源 (1)数字时钟信号 24.576M:钟振输出时钟信号,频率为24.576MHz。 2048K:类似方波的时钟信号输出点,频率为2048 KHz。64K:方波时钟信号输出点,频率为64 KHz。 32K:方波时钟信号输出点,频率为32KHz。 8K:方波时钟信号输出点,频率为8KHz。 输出时钟如下图1-2所示。

通信原理实验报告

通信原理实验报告 一.实验目的 熟悉掌握MATLAB软件的应用,学会对一个连续信号的频谱进行仿真,熟悉sigexpand(x2,ts2/ts1)函数的意义和应用,完成抽样信号对原始信号的恢复。 二.实验内容 设低通信号x(t)=cos(4pi*t)+1.5sin(6pi*t)+0.5cos(20pi*t); (1)画出该低通信号的波形 (2)画出抽样频率为fs=10Hz(亚采样)、20Hz(临界采样)、50Hz(过采样)的抽样序列 (3)抽样序列恢复出原始信号 (4)三种抽样频率下,分别分析对比模拟信号、离散采样信号、恢复信号的时域波形的差异。 原始信号与恢复信号的时域波形之差有何特点?有什么样的发现和结论? (5)三种抽样频率下,分别分析对比模拟信号、离散采样信号、恢复信号的频域特性的差异。 原始信号与恢复信号的频域波形之差有何特点?有什么样的发现和结论? 实验程序及输出结果 clear; close all; dt=0.05; t=-2:dt:2 x=cos(4*pi*t)+1.5*sin(6*pi*t)+0.5*cos(20*pi*t); N=length(t); Y=fft(x)/N*2; fs=1/dt; df=fs/(N-1); f=(0:N-1)*df; subplot(2,1,1) plot(t,x) title('抽样时域波形') xlabel('t') grid; subplot(2,1,2) plot(f,abs(Y)); title('抽样频域信号 |Y|'); xlabel('f'); grid;

定义sigexpand函数 function[out]=sigexpand(d,M) N=length(d); out=zeros(M,N); out(1,:)=d; out=reshape(out,1,M*N); 频域时域分析fs=10Hz clear; close all; dt=0.1; t0=-2:0.01:2 t=-2:dt:2 ts1=0.01 x0=cos(4*pi*t0)+1.5*sin(6*pi*t0)+0.5*cos(20*pi*t0); x=cos(4*pi*t)+1.5*sin(6*pi*t)+0.5*cos(20*pi*t); B=length(t0); Y2=fft(x0)/B*2; fs2=1/0.01; df2=fs2/(B-1); f2=(0:B-1)*df2; N=length(t); Y=fft(x)/N*2;

虚拟仪器在物理实验中的应用 实验报告

实验二十九虚拟仪器在物理实验中的应用 物理学院130061311 二下六组3号 2015.4.9 一.实验目的 1.了解虚拟仪器的概念 2.了解图形化编程语言LabVIEW,学习简单的LabVIEW编程 3.完成伏安法测电阻的虚拟仪器设计 二.仪器用具 计算机(含操作系统),LabVIEW软件,数据采集卡,电阻箱(用作标准电阻),导线,开关,待测电阻,二极管。 三.实验原理 虚拟仪器的硬件系统由PC机和数据采集卡(DAQ卡)组成.数据采集卡(DAQ卡)包括多路开关、放大器、采样/保持器、习D转换器以及其他有关电路组成.这些部分共同配合完成对信号数据的采集、放大以及模/数转换任务。 本实验中利用接口卡的一个通道为整个测量电路供电,利用两个输人通道分别测量总电压和标准电阻上的电压;利用测量得到的电压数值和标准电阻数值就可以得到电路中的电流以及待测电阻上的电压.在程序控制下,电路电压由OV开始逐渐增加到5V,电压每改变一次测量获得一组电压电流值,最后得到一个数组,经过线性拟合后就可以得到待测电阻值。 测量原理如图: 四.实验内容 1.初步熟悉LabVIEW 整个软件分为前面板和程序框图两部分。 前面板可以加入开关,旋钮各种控件和各种显示元件;在前面板添加的元件相应的子端

和图标会出现在程序框图上,可以在程序框图进实验编辑,另外,在程序框图内还有可控选择的大量函数模块以及各种实现程序的功能,例如循环,数字运算,比较,以及各种公式等。 2.创建一个模拟温度测量程序 前面板:开关(用于控制显示摄氏度/华氏度),温度计,温度值 程序框图:放入Demo V oltage Read 子程序,设计用开关切换摄氏/华氏度的逻辑程序,使温度计和温度值按需显示。 3.用虚拟仪器测量伏安特性 1)编写程序 前面板: 放入一个用于设置设备号的控制数、一个设定标准电阻值的控制数、一个用于设定测量间隔的控制数和一个显示测量电阻值的显示数。放人三个控制字符串,将名字分别改成“供电电压通道”、“测量总电压通道”、“测量电流通道”.分别用于设置输出输人的通道。 放上一个Express XY Graph,将名字改成“电阻的伏安曲线图”,并将纵坐标和横坐标分别改成“电压(V)”和“电流(A); 加人一个二维数组,把名字改成“数据”,用于显示测量的电压和电流。放人一个开关,用于控制程序进程. 程序框图: 设计一个循环程序,让程序不断改变电压,每次改变0.25V测20组电流电压数据,每次改变之后都使程序等待1s后测量,测量20组后循环停止,并画出电阻的伏安特性曲线图,计算出电阻R(斜率)。 2)连接口卡和外部电路 3)运行程序,记录结果,保存并退出 五.思考题 1.虚拟仪器与传统仪器有什么区别 传统仪器:数据显示形式单一,数据处理功能比较简单,不容易按需改装,不能共享数

通信原理实验报告——xxx

通信原理 实验报告 实验名称:实验一码型变换实验 姓名:xxxx 专业班级:电信xxxxx班 学号:xxxxxxxxxxxxx 中南大学物理与电子学院 X2013年下学期 xx月xx号

码型变换实验: 一、实验目的 1、了解几种常用的数字基带信号。 2、掌握常用数字基带传输码型的编码规则。 3、掌握常用CPLD实现码型变换的方法。 二、实验内容 1、观察NRZ码、RZ码、AMI码HDB3码CMI 码BPH码的波形。 2、观察全0码或者全1码时各码型的波形。 3、观察HDB3码、AMI码的正负极性波形。 4、观察RZ码、AMI码、HDB3码、CMI码、 BPH码经过码型反变换后的输出波形。5、自行设计码型变换电路,下载并观察波 形。 三、实验器材 1、信号源模块 2、编码、译码模块 3、20M双示踪示波器 4、连接线 四、实验结果分析 1、CMI、RZ、BPH码遍解码电路观测

信号源: S1:01110010 S2:01010101 S3:00110011 CMI码: DOUT1波形:1110010 NRZ-OUT输出波形:01010101001100110111 RZ码: DOUT1:11001101

NRZ-OUT输出波形:001100110111001001 DOUT1:10111001001010101

NRZ-OUT输出波形:010110010110011 2、AMI、HDB3码编解码电路观测 S1:01110010 S2:00011000 S3:01000011 AMI码: DOUT1:

DOUT2: AMI-OUT:101001100100110111010011001

LabVIEW虚拟仪器实验报告

1.实验目的: 熟悉LabVIEW软件的基本编程环境。 2.实验内容: 创建一个VI程序,并将此程序保存为子VI。此VI要实现的功能是:当输入发动转速时,经过一定运算过程,输出发动机温度和汽车速度值。 3.实验步骤 (1)启动LabVIEW,创建一个VI。 (2)在前面板中放置一个温度计控件,并修改控件标签名为发动机温度和设置最大值为100。该控件从“控件—经典—经典数值”子选项板中获得。 (3)按同样的方法在前面板中放置一个仪表控件,并修改仪表控件的标签名为汽车速度,标尺刻度范围为0~150。 (4)按同样的方法在前面板中放置一个数值输入控件,并修改控件标签名为发动机转速。 (5)从“窗口”下拉菜单中选择“显示程序窗口”切换到程序框图窗口。 (6)在程序窗口中创建乘法函数,该函数中函数选项板中的“函数—编程—数值”子选项板中选择,并和发动机转速输入控件连线,为乘法函数创建一个常量,修改为图中所示值。 (7)按同样的方法创建加法函数、平方根函数和除法函数,并按图中所示修改常量值和连好线。 (8)切换至前面板,在发动机转速控件中输入数值,点击运行按钮,运行VI程序。 (9)修改图标为T/V以表示该子VI输出量为发动机温度和汽车速度,并保存为vi.vi。 前面板: 程序框图:

1.实验目的: 熟悉子VI的调用。 2.实验内容: 创建一个VI程序,并在编写程序过程中调用实验一中创建的子VI。此VI要实现的功能是:通过旋钮控件来控件输入的发动机转速值,中间调用实验一中创建的子VI作为计算过程,从子VI输出的值分别输出至不同的数值显示发动机的温度以及当前汽车速度,同时判断当汽车速度超过100时,系统将产生蜂鸣声,报警提示。 3.实验步骤: (1)启动LabVIEW,创建一个VI。 (2)在前面板中创建一个旋钮控件,修改标签名为发动机转速,设置数值范围为0~5000,从旋钮控件中调出一个数字显示控件来同步显示旋钮控件当前值。 (3)在前面板创建两个数值显示控件,并修改标签名为汽车速度和发动机温度。 (4)切换至程序框图窗口。 (5)在程序框图中创建一个大于或等于函数。 (6)在程序框图中调用实验一的子函数,从函数选板中的“函数—选择VI”选在实验一创建的子vi.vi。 (7)在程序框图中创建一个蜂鸣器函数,并按图示连线情况连线。 (8)切换至前面板,在发动机转速中输入数值,点击运行按钮运行。 前面板: 程序框图:

通信原理实验报告

通信原理 实 验 报 告

实验一 数字基带信号实验(AMI/HDB3) 一、 实验目的 1、了解单极性码、双极性码、归零码、不归零码等基带信号波形特点 2、掌握AMI 、HDB 3的编码规则 3、掌握从HDB 3码信号中提取位同步信号的方法 4、掌握集中插入帧同步码时分复用信号的帧结构特点 5、了解HDB 3(AMI )编译码集成电路CD22103 二、 实验内容 1、用示波器观察单极性非归零码(NRZ )、传号交替反转码(AMI )、三阶高密度 双极性码(HDB 3)、整流后的AMI 码及整流后的HDB 3码 2、用示波器观察从HDB 3/AMI 码中提取位同步信号的波形 3、用示波器观察HDB 3、AMI 译码输出波形 三、 基本原理 本实验使用数字信源模块(EL-TS-M6)、AMI/HDB 3编译码模块(EL-TS-M6)。 BS S5S4S3S2S1 BS-OUT NRZ-OUT CLK 并 行 码 产 生 器 八选一 八选一八选一分 频 器 三选一 NRZ 抽 样 晶振 FS 倒相器 图1-1 数字信源方框图 010×0111××××××××× ×××××××数据2 数据1 帧同步码 无定义位 图1-2 帧结构 四、实验步骤 1、 熟悉信源模块和HDB3/AMI 编译码模块的工作原理。 2、 插上模块(EL-TS-M6),打开电源。用示波器观察数字信源模块上的各种信号波形。 用FS 作为示波器的外同步信号,进行下列观察: (1) 示波器的两个通道探头分别接NRZ-OUT 和BS-OUT ,对照发光二极管的发光状态,判断数字信源单元是否已正常工作(1码对应的发光管亮,0码对应的发光管熄);

(完整版)虚拟仪器设计实验报告

实验一 实验要求: 一、熟悉LabVIEW环境 二、创建一个VI,发生一个值为0~1的随机数a,放大十倍后与某一常数b比较,若a>b,则指示灯亮。要求: 1、编程实现; 2、单步调试程序; 3、应用探针观察各数据流。 三、创建和调用子VI 1、创建一个字VI,子VI功能;输入3个参数后,求其和,再开方。 2、编一个VI调用子VI。 程序框图:

1、 2、子VI调用: 实验现象:

实验小结: 实验一主要熟悉了软件的使用,用了一些计算以及子VI的调用,为后面的实验打下基础。 实验二 实验要求: 一、在程序的前面板上创建一个数值型控件,为它输入一个数值;把这个数值乘以一个比例系数,再由该控件显示出来。 二、创建一个3行4列的数组,(1)求数组的最大于最小值;(2)求出创建数组的大小;(3)将数组转置;(4)将该2二维数组改为一个一维数组。 三、创建一个簇软件,成员为字符型姓名,数值型学号,布尔型注册。从该控件中提取簇成员注册,并显示在前面板上。 程序框图: 一、 二、

创建数组。三、 创建一个簇。实验现象:一、

二、 三、

实验三 实验要求: 一、产生100个0.0~100.0的随机数,求其最小值,最大值、平均值,并将数据在Graph 中显示。 An=An-1+1/n(An-An-1)An是前n个数据的平均值。 二、产生100个0.0~100.0的随机数序列,求其最小值、最大值、平均值,并将随机数序列和平均值序列显示在Chart波形图中,直到人为停止。 三、程序开始运行后,要求用户输入一个口令,口令正确时,滑键显示一个0~100的随机数,否则程序立即停止。 四、编写一个程序测试自己在前面板输入一下字符串用的时间:A virtual instrument is a program in the graphical programming luanguage. 程序框图: 一、

通信原理实验报告

实 验 报 告 实验名称:PAM编译码器系统 姓名: 学号: 日期: 一.实验名称:PAM编译码器系统 二、实验仪器 1、J H5001通信原理综合实验系统一台 2、20MHz双踪示波器一台

3、函数信号发生器一台 三、实验目的 1、验证抽样定理 2、观察了解PAM信号形成的过程 3、了解混迭效应形成的原因 四、实验内容 准备工作:将交换模块内的抽样时钟模式开关KQ02设置在NH位置(右端),将测试信号选择开关KQ01设置在外部测试信号输入2_3位置(右端)。 1.近似自然抽样脉冲序列测量 (1)首先将输入信号选择开关K701设置在T(测试状态)位置,将低通滤波器选择开关K702设置在F(滤波位置),为便于观测,调整函数信号发生器正弦波输出频率为200~1000Hz、输出电平为2Vp-p的测试信号送入信号测试端口J005和J006(地)。 (2)用示波器同时观测正弦波输入信号(J005)和抽样脉冲序列信号(TP703),观测时以TP703做同步。调整示波器同步电平和微调调整函数信号发生器输出频率,使抽样序列与输入测试信号基本同步。测量抽样脉冲序列信号与正弦波输入信号的对应关系。 2.重建信号观测 TP704为重建信号输出测试点。保持测试信号不变,用示波器同时观测重建信号输出测试点和正弦波输入信号,观测时以J005输入信号做同步。 3.平顶抽样脉冲序列测量 将交换模块内的抽样时钟模式开关KQ02设置在H位置(左端)。 方法同1测量,请同学自拟测量方案。记录测量波形,与自然抽样测量结果做比较。 4.平顶抽样重建信号观测 将交换模块内的抽样时钟模式开关KQ02设置在H位置(左端)。 方法同2测量,请同学自拟测量方案。记录测量波形,与自然抽样测量结果对比分析平顶抽样的测试结果。 5.信号混迭观测 (1)当输入信号频率高于4KHz(1/2抽样频率)时,重建信号将出现混迭效应。观测时,将跳线开关K702设置在NF(无输入滤波器)位置。调整函数信号发生器正

通信原理实验报告89077

实验一、PCM编译码实验 实验步骤 1. 准备工作:加电后,将交换模块中的跳线开关KQ01置于左端PCM编码位置,此时MC145540工作在PCM编码状态。 2. PCM串行接口时序观察 (1)输出时钟和帧同步时隙信号观测:用示波器同时观测抽样时钟信号(TP504)和输出时钟信号(TP503),观测时以TP504做同步。分析和掌握PCM编码抽样时钟信号与输出时钟的对应关系(同步沿、脉冲宽度等)。 (2)抽样时钟信号与PCM编码数据测量:用示波器同时观测抽样时钟信号(TP504)和编码输出数据信号端口(TP502),观测时以TP504做同步。分析和掌握PCM编码输出数据与抽样时钟信号(同步沿、脉冲宽度)及输出时钟的对应关系。 3. PCM编码器 (1)方法一: (A)准备:将跳线开关K501设置在测试位置,跳线开关K001置于右端选择外部信号,用函数信号发生器产生一个频率为1000Hz、电平为2Vp-p的正弦波测试信号送入信号测试端口J005和J006(地)。 (B)用示波器同时观测抽样时钟信号(TP504)和编码输出数据信号端口(TP502),观测时以TP504做同步。分析和掌握PCM编码输出数据与抽样时钟信号(同步沿、脉冲宽度)及输出时钟的对应关系。分析为什么采用一般的示波器不能进行有效的观察。 (2)方法二: (A)准备:将输入信号选择开关K501设置在测试位置,将交换模块内测试信号选择开关K001设置在内部测试信号(左端)。此时由该模块产生一个1KHz的测试信号,送入PCM编码器。(B)用示波器同时观测抽样时钟信号(TP504)和编码输出数据信号端口(TP502),观测时以内部测试信号(TP501)做同步(注意:需三通道观察)。分析和掌握PCM编码输出数据与帧同步时隙信号、发送时钟的对应关系。 4. PCM译码器 (1)准备:跳线开关K501设置在测试位置、K504设置在正常位置,K001置于右端选择外部信号。此时将PCM输出编码数据直接送入本地译码器,构成自环。用函数信号发生器产生一个频率为1000Hz、电平为2Vp-p的正弦波测试信号送入信号测试端口J005和J006(地)。 (2) PCM译码器输出模拟信号观测:用示波器同时观测解码器输出信号端(TP506)和编码器输入信号端口(TP501),观测信号时以TP501做同步。定性的观测解码信号与输入信号的关系:质量、电平、延时。 5. PCM频率响应测量:将测试信号电平固定在2Vp-p,调整测试信号频率,定性的观测解码恢复出的模拟信号电平。观测输出信号信电平相对变化随输入信号频率变化的相对关系。

虚拟仪器实验报告

实验一: 1.实验目的: 熟悉LabVIEW软件的基本编程环境。 2.实验内容: 创建一个VI程序,并将此程序保存为子VI。此VI要实现的功能是:当输入发动转速时,经过一定运算过程,输出发动机温度和汽车速度值。 3.实验步骤 (1)启动LabVIEW,创建一个VI。 (2)在前面板中放置一个温度计控件,并修改控件标签名为发动机温度和设置最大值为100。该控件从“控件—经典—经典数值”子选项板中获得。 (3)按同样的方法在前面板中放置一个仪表控件,并修改仪表控件的标签名为汽车速度,标尺刻度范围为0~150。 (4)按同样的方法在前面板中放置一个数值输入控件,并修改控件标签名为发动机转速。 (5)从“窗口”下拉菜单中选择“显示程序窗口”切换到程序框图窗口。 (6)在程序窗口中创建乘法函数,该函数中函数选项板中的“函数—编程—数值”子选项板中选择,并和发动机转速输入控件连线,为乘法函数创建一个常量,修改为图中所示值。 (7)按同样的方法创建加法函数、平方根函数和除法函数,并按图中所示修改常量值和连好线。 (8)切换至前面板,在发动机转速控件中输入数值,点击运行按钮,运行VI程序。(9)修改图标为T/V以表示该子VI输出量为发动机温度和汽车速度,并保存为vi.vi。 前面板: 程序框图:

实验二: 1.实验目的: 熟悉子VI的调用。 2.实验内容: 创建一个VI程序,并在编写程序过程中调用实验一中创建的子VI。此VI要实现的功能是:通过旋钮控件来控件输入的发动机转速值,中间调用实验一中创建的子VI作为计算过程,从子VI输出的值分别输出至不同的数值显示发动机的温度以及当前汽车速度,同时判断当汽车速度超过100时,系统将产生蜂鸣声,报警提示。 3.实验步骤: (1)启动LabVIEW,创建一个VI。 (2)在前面板中创建一个旋钮控件,修改标签名为发动机转速,设置数值范围为0~5000,从旋钮控件中调出一个数字显示控件来同步显示旋钮控件当前值。 (3)在前面板创建两个数值显示控件,并修改标签名为汽车速度和发动机温度。(4)切换至程序框图窗口。 (5)在程序框图中创建一个大于或等于函数。 (6)在程序框图中调用实验一的子函数,从函数选板中的“函数—选择VI”选在实验一创建的子vi.vi。 (7)在程序框图中创建一个蜂鸣器函数,并按图示连线情况连线。 (8)切换至前面板,在发动机转速中输入数值,点击运行按钮运行。 前面板:

相关主题