Labview仿真教程

更新时间:2023-09-26 13:20:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

labview通信原理实验系统简介

labview功能强大,丰富的库函数专门为信号处理、通信等功能而设计,非常适合通信系统的设计、分析与应用。Labview程序分为前面板和框图化程序两部分,通过前面板的输入控件和显示控件可观察输入条件及输出结果,通过后面板的框图化程序可以看到前面板运行结果是如何一步步实现。采用模块化程序设计语言,软件形式灵活,易于理解,能充分反映通信系统的每一步实现,各点波形和参数生动形象。利用labview的窗函数、滤波器、卷积、傅里叶变换、频谱分析、功率谱分析等控件,可以构成、观察和分析通信系统,特别适合通信系统的设计、项目开发与应用。Labview简单易学,非常适合学生进行自主学习与设计应用。

《通信原理实验》主要分为三个部分。第一部分是模拟通信系统的调制解调实验,在这个部分,我们首先要求学生进行传统实验箱的操作,了解实验箱的操作流程,然后在虚拟实验系统上进行实验,完成对传统实验的验证。第二部分是数字基带调制解调实验,学生在虚拟系统上完成HDB3码的编译和眼图观察实验,然后自主设计完成AMI码的编译实验。第三部分是数字频带调制解调实验,学生在虚拟实验系统上完成ASK、FSK、PSK的实验验证,然后在已有PSK实验程序框图的基础上,完成对DPSK的设计与验证。

1

Labview仿真教程

为了让学生更快的熟悉labview的编程环境与编程方式,下边将以双边带抑制载波调幅(DSB)为例,向大家展示具体的编程流程。

首先我们在开始里找到labview 2013程序打开,打开后如下图所示

点击创建项目,会出现如下界面

选择第二项vi模板,点击完成会出现如下两个界面。

2

第一个是labview的前面板,在前面板可以通过输入控件和显示控件模拟真实仪器的面板操作,进行输入数值设置、文本显示等操作。第二个是程序框图界面,主要是应用图形编程语言进行编写,可以传送前面板输入的命令参数到具体仪器,然后进行相应的操作,通过框图化程序可以看到前面板运行结果是如何具体实现的。每个VI程序都对应一个前面板和一个程序流程图。

进行DSB系统的设计,我们需要设置“基带频率”、“基带幅值”、“载波频率”和“载波幅值”的值。在前面板上单击右键,会出来labview的控件选版,大家可根据需要选择所需的控件,在这里由于以上四个对象都是输入数值,所以我们选择控件中的数值选项并选择其中的数值输入控件,如下图所示

3

点击数值输入控件把它拖到前面板,由于有四个对象,所以设置四个数值输入控件,把控件的名字改成相应对象的值,每次前面板中放置一个控件,程序框图中会出现相对应的选项。如下图所示

在DSB调制解调实验中,我们需要观察的是基带信号、基带频谱、DSB信号、DSB信号频谱和DSB解调信号的波形。所以我们在前面板

4

中设置相对应的波形观察控件,在前面板上单击右键,选择图形控件中的波形图,如下图所示

点击波形图拖入前面板,并修改相对应的图形名称,如下图所示

其中基带频谱和DSB信号频谱图的横坐标要改为频率,在前面板上右键单击基带频谱图,选择X标尺中的属性选项,把名称改为频率,DSB信号频谱图同理,如下图所示,

5

本文来源:https://www.bwwdw.com/article/w2qd.html

Top