虚拟示波器设计报告

合集下载

LabView虚拟示波器实验报告

LabView虚拟示波器实验报告

虚拟仪器课程设计说明书题目:双通道示波器学生姓名:靳利明学号:1067106214专业:自动化班级:自动化10-2班指导教师:肖俊生一.设计题目: 双通道虚拟示波器二设计目的:①了解、熟悉并掌握虚拟仪器的相关知识;完成所要求的实验内容。

②通过数据采集卡进行波形的输入输出,以此来了解并掌握数据采集卡的使用方法③熟悉掌握labview软件语言的编程及使用。

三.设计注意事项:A.用DAQmx创建虚拟通道的时候,由于本设计是双路信号,应设计成双通道输出;同样在DAQmx Read设置中,同样需要选择双通道。

B.MAQmx Timing时钟采样的设置中,要选择连续采样,即Continuous Sample。

C.各个输入信号要符合数据类型和范围,不然容易出错。

四.设计要求:(1) 信号频率、幅值、占空比、相位和偏移量可调。

运用labview2013软件,创建一个虚拟双通道示波器VI,并实现以下功能:连续采集电压信号,并存储。

实现对电压信号的显示处理、实时记录。

五.设计成果1-1 虚拟示波器前面板1-2虚拟示波器完整程序框图六.设计思路:采用“基本函数发生器”中的锯齿波、正弦波、方波、三角波信号做信号源,用相应的数值输入控件控制以上信号的参数,编辑相应程序将其用波形图显示,同时用DAQ模拟采集电路输出数据给数据板卡,用导线将数据板卡上相应的输入输出接口连接好,可通过虚拟示波器输出并显示采集信号。

七.设计实现过程:7.1设计while循环在“编程”----“结构”中找到“条件结构”,拖到面板中如图示:默认“条件结构”的基本分层设置,并在选项为“真”的图层中进行程序设计。

按上述顺序在“条件结构”并列位置找到“while循环”,如图示:将其拉大包含以上的“条件结构”,再放置一个“while循环”嵌套在上述“条件结构”中。

7.2设计数字输出电路从“程序框图”面板中点击右键,然后按照“测量I/O”——“DAQ”——“DAQ mx”的顺序在列表中找到“DAQmx Create Virtual Channel”,拖到面板中并将设置成双通道输出如图示:7.3开辟缓存区大小设置采样时钟为Sample Clock采样方式为Continuous Sample DAQmx Read.vi7.4在“DAQ mx”并列中找到“write”, 拖到面板中设置如下图同样在“DAQmx”并列中找到“start”、“stop”拖到面板中,然后找到“Clear”在“DAQ mx”并列中找到“write”, 拖到面板中设置如下图:同样在“DAQmx”并列中找到“start”、“stop”拖到面板中,然后找到“Clear”如下图:在“Clear”的错误输出端点击右键,在对话框与用户选版中找到“简单错误输出”如下图:采集通道电路的设计图如下:7.5通道选择:选着通道0、1、2的设计用一个通道选择设计实现多通道采集,如图所示A通道B通道A&B通道7.6 通道的波形A通道波形B通道波形A&B通道波形八.实验结果分析(1)信号发生器实现了双通道输出信号的要求。

LabView虚拟示波器的实验报告

LabView虚拟示波器的实验报告

LabView虚拟示波器实验报告虚拟仪器课程设计题目: 双通道示波器学生姓名:学号:专业:班级:指导教师:双通道虚拟示波器 1.设计题目: 双通道虚拟示波器2设计目的:了解、熟悉并掌握DAQ功能和使用以及虚拟仪器的相关知识,完成双通道虚拟示波器要求功能(幅值、频率、周期、占空比,均方根)的设计 3.设计要求:(1)将信号发生器发出的波形由虚拟示波器进行采集显示相关测量数据。

(2)能够完成波形的采集显示,具有双通道特性。

(3)可以选择不同的显示通道4.设计原理:采用NI DAQ PCI-6221板卡外接信号作为信号源,当程序运行起来后选择不同的显示通道。

首先,使用一个While循环形成一个死循环使程序一直运行下去,然后通过一个条件选择结构判断程序是否运行,同时可以在此设置程序的启停,条件结构里面通过不同的条件选择不同的输出波形通道,再由数据采集系统采集实时信息送至波形显示控件及数据统计分析进行动态显示。

在前面板上同时显示频率、幅值、周期、占空比、均方值等数值信息5(设计步骤:(1)启动LabVIEW2013,进入程序运行界面,新建一个VI程序。

打开程序框图窗口,在程序面板编写双路示波器发生器的程序。

在框图中的面板上单击鼠标右键弹出功能选板,在编程结构中选中While循环和条件循环,拖动鼠标至一定的大小完成循环。

首先设计整体的while循环,然后设置双路示波器要测量的参数,包括采样频率、幅值、周期,占空比等,再配置可调大小的旋钮。

(2)while循环结构和条件选择框图如下图:2(3)模拟通道采样方式及其他参数设置模块程序框图如图:(4)DAQmx 模拟量采集系统各模块的选择从“程序框图”面板中点击鼠标右键,然后按照“测量I/O”——“DAQ”——“DAQ mx”的顺序在列表中找到“DAQmx Create Virtual Channel”,拖到面板中如图示:设定最大最小值及其通道值按上述方法在“DAQ mx”并列位置找到“采样时钟”模块,如图示:3开辟缓存区大小设置采样时钟为Sample Clock采样方式为Continuous Samples “DAQ mx”下找到“DAQ读取”模块,设置如下图同样在“DAQmx”中找到“stop”如下图然后找到“DAQmx清除任务”模块如下图4使用搜索功能,在对话框与用户选版中找到“简单错误输出处理” 模块如下图所示:(5)模拟通道采样方式及其他参数设置模块程序框图如图:(6)数据存储模块:在输出express VI中找到“写入测量”模块如图:(7)显示通道选择功能:5条件结构共分3层0、1、2及默认层分别代表1通道,2通道,双通道12、默认,各层如下:通道1程序框图如下图:通道2程序框图如下图:双通道12程序框图如下图:前面板图形如下:6(8)数据统计分析显示功能在信号处理VI/波形测量VI下找到“幅值和电平”模块并设置幅值和均方根显示模块并拖到面板如下图所示:前面板图形如下:同样方法在信号分析express VI 下找到“信号的时间与瞬态特性测量”模块并添加设置频率、周期、占空比显示控件如下图所示:前面板图形如下:7以上这些程序模块用于对采样波形信息进行分析、处理及实时的动态显示,显示到虚拟示波器上。

低频虚拟示波器的开发与设计的开题报告

低频虚拟示波器的开发与设计的开题报告

低频虚拟示波器的开发与设计的开题报告一、选题背景随着科技的不断发展,电子技术在各行各业的应用越发广泛。

在电路的设计、调试和故障排查中,示波器是必不可少的工具之一。

而虚拟示波器则是一种新兴的示波器类型,具有操作简便,性能稳定等特点,受到越来越多的关注。

本课题旨在开发一款低频虚拟示波器,可以满足电子工程师在实际工作中的需求。

二、选题意义低频虚拟示波器的开发与设计,对于提高电子工程师的工作效率具有非常重要的意义。

相较于传统示波器,虚拟示波器可以在电脑上直接显示波形,免去了传统示波器的大量负重,操作方便且灵活性高,提高了示波器的使用效率和准确性。

三、研究内容1. 低频虚拟示波器的工作原理和构成设计2. 低频虚拟示波器的电路仿真和系统测试3. 低频虚拟示波器的软件开发和功能实现四、研究方案1. 首先进行低频虚拟示波器的设计和电路仿真。

2. 然后对设计完成的虚拟示波器进行系统测试,检查其性能和稳定性。

3. 最后进行虚拟示波器软件的开发和功能实现。

五、论文结构1. 绪论:简述研究的背景、意义和研究内容。

2. 相关技术:介绍虚拟示波器的相关技术和构成原理。

3. 设计方案:详细介绍低频虚拟示波器的设计方案和实现。

4. 系统测试:对低频虚拟示波器进行系统测试,检查其性能和稳定性。

5. 软件开发:对低频虚拟示波器进行软件开发和功能实现。

6. 总结和展望:总结本次研究的成果,展望虚拟示波器的发展前景。

六、预期成果1. 完成低频虚拟示波器的设计和电路仿真,得出稳定性和性能指标。

2. 设计和开发相应的虚拟示波器软件,实现相关的功能。

3. 对低频虚拟示波器进行系统测试,检查其性能和稳定性。

4. 最终完成一份学术论文,对研究过程和成果进行总结和展望。

基于Labview的虚拟示波器设计课程设计报告书

基于Labview的虚拟示波器设计课程设计报告书

工程学院课程设计课程设计题目:基于Labview的虚拟示波器设计工程学院课程设计任务书课程设计题目:基于Labview的虚拟示波器设计系别自控系班级测本101 学生顾亚辉学号 2010312113指导教师雷彦华职称助工课程设计进行地点:实训F430 任务下达时间: 13年 3月4日起止日期: 13年3月4日起——至13年3月8日止教研室主任年月日批准基于Labview的虚拟示波器设计成绩评定表系部:自控系班级:测控本101 学生:顾亚辉中文摘要在现代测量领域中,为了对电路功能进行检测,有许多的测量仪器可供使用。

只要电量不随时间变化,借助于仪器来掌握数值的大小就足够了。

但是,对于曲线形状、周期或频率以及最大值的附加数据都属于交流量的电路,由于交变量的曲线形状是多种多样的,以至于只有用图像才能充分加以描述。

因此一般的电过程差不多都可以用图像语言来描述,且只有这样才便于理解。

作为这类“电”图像的中介物,示波器在现代电子学中是不可缺少的。

它经常代替一系列单个仪器:电压表、电流表、频率计、相位计等。

由于传统的示波器加工工艺复杂,对制造水平要求高,生产突破有困难,因此价格非常昂贵,容易损坏,且开发和维护的费用高,技术更新周期长,对于一般用户很不实用。

随着计算机技术的发展,传统仪器开始向计算机化方向发展。

虚拟仪器概念的提出并得到了迅速的发展,虚拟仪器技术的发展,标志着二十一世纪测试与电子测量仪器领域技术发展的一个重要方向。

所谓虚拟仪器,就是在通用的计算机平台上定义和设计仪器的测试功能,使用者操作这台计算机,就像是在使用一台专门的电子仪器。

虚拟仪器是一种功能意义上的仪器,是一种具有仪器功能的软硬件组合。

它充分利用计算机技术,在基本硬件支持下,通过调用相应的软件模块来完成数据采集、控制、分析、处理以及结果显示,从而实现各种传统仪器的功能。

本设计便是利用虚拟仪器设计一个虚拟示波器并实现它的虚拟频谱分析功能的一台简单的示波器。

LabView虚拟示波器实验报告

LabView虚拟示波器实验报告

内蒙古科技大学虚拟仪器结课作业报告学院:信息工程学院姓名:任志军学号:1067106220专业:自动化班级:10级2班指导教师:肖俊生双通道虚拟示波器一、设计题目: 双通道虚拟示波器二、设计目的:1、熟练并且掌握LABVIEW软件的编程、调试等基本技能。

2、了解、熟悉并掌握虚拟仪器的相关知识以及设计方法;3、通过数据采集卡进行波形的输入输出,以此来了解并掌握数据采集卡的使用方法。

4、提高综合运用所学的知识独立分析和解决问题的能力。

三、设计要求:运用LABVIEW8.5软件,创建一个虚拟双通道示波器VI,并实现以下功能:1、运行、停止。

2、实现双通道连续采集电压信号,并存储。

3、实现对电压信号的显示处理、实时记录。

4、测量频率、周期、幅值。

四、设计思路虚拟示波器主要由软件来完成信号的采集、处理和输出。

系统软件包括前面板生成框图程序和图标连接端口。

仪器主要功能包括:通道选择、时基幅值控制、滤波器、信号发生器、数据存储与回放等。

采用DAQ板卡外接信号作为信号源,当程序运行起来后,先进行通道选择,然后用“操纵量旋钮”对信号波形进行设定,在这一过程中要调节信号的“扫描频率”、“幅值”两个量值,并选择通道,以接受所需的信号。

整个过程需通过波形图控件来显示产生的波形,以作参考,接着通过配备DAQ采集卡,采集信号并且输出,存储并回放。

最外面通过一个While循环无限循环运行,然后通过一个条件选择结构判断程序是否运行,实现数据采集。

条件结构里面通过虚拟示波器的原理编写示波器程序,实现波形显示。

再用条件结构设计选择输出通道,由波形输出控件进行显示。

五、设计步骤:1、创建while循环及条件选择结构。

while循环用来实现程序连续运行,利用条件选择结构用来实现示波器的启停。

添加分支得到三个条件分支,可以相应的输出通道一、通道二和双通道共同显示。

2、模拟采集电路的设计:(1)、DAQmx Create Virtual Channel.vi从“程序框图”面板中点击右键,然后按照“测量I/o”——“DAQ”——“DAQ mx”的顺序在列表中找到“DAQmx Create Virtual Channel”,拖到面板中并将设置成双通道输出.如图5.1.1。

虚拟示波器报告

虚拟示波器报告

使采样次数 N 等于 2 的幂,可以在输入序列末尾加 0。例如:若 N=10,可以在输入序列
末尾加 6 个 0,使得采样次数的总数为 16。
5
分析库中有两种 VI 用来计算信号的 FFT,即 Real FFT VI 和 Complex FFT VI。两者的 区别在于,Real FFT 对实信号进行 FFT,Complex FFT 对复信号进行 FFT,值得注意的是, 两者的输出均为复数。由于大多数信号都是实数值,因此可以用 Real FFT VI,当然也可 以用 Complex FFT VI,只是将虚数部分置为 0。由于远程通信中的信号一般都为复数信号 (实部、虚部均不为 0),此时应该使用 Complex FFT VI,对复电位进行调制将产生复信号。
图 3-3 虚拟频谱分析功能框图
在图 3-4 中,按界面上的运行按钮,会运行图 3-3 程序框图 vi,同时会在显示界面上 分别会显示时域波形和经过 FFT 以后的频域波形。 图 3-3 中: Arbitrary Wave——用于产生一个随机的波形, Real FFT——对输入的采样数据进行 FFT, Complex To Polar——将 FFT 的复数输出分为实、虚两部分(幅值和相位),相位部分以弧
[1]杨乐平,李海涛.《LabVIEW 程序设计与应用》.电子工业出版社 [2]李刚,林玲.《LabVIEW——易学易用的计算机图形化编程语言》.北京航天航空大学出 版社 [3]田广,唐力伟.基于 LabVIEW 的新型虚拟频谱分析仪.现代电子技术.2004
目录
第 1 章 设计任务及要求 ................................................... 1 1.1 虚拟仪器概论 ......................................................... 1 1.2 设计任务要求 ......................................................... 1

虚拟示波器实验报告

虚拟示波器实验报告

虚拟仪器课程设计说明书题目:虚拟示波器一. 基于LABVIEW的双通道示波器设计摘要:虚拟仪器是现代计算机软硬件技术飞速发展的产物,他正逐步取代传统的电子仪器,是现代电工电子仪器的发展方向。

虚拟仪器主要由数据采集、数据分析处理。

数据输出与显示三部分模块组成。

本次实验设计使用了LABVIEW的各种课程知识(如分支、循环等常用编程逻辑结构;族、簇数组等常用数据结构;波形生成控件。

逻辑控件、数值控件等多个控件和自创建的多个子功能)利用LABVIEW成功模拟了简单数字双通示波器的各种功能。

设计的虚拟示波器涉及的主要功能包括:双通道信号输入、触发控制、通道控制、时基控制、波形显示、参数自测量等。

本示波器的数据采集的功能与普通示波器一样:波形显示模式:通道A或B、A+B及A-B等。

经测试,本示波器可实现数据采集,并可对采集信号进行运算。

二.设计目标:通过实验,初步了解虚拟仪器的概念,基本掌握labview8.5的操作方法,掌握各种控件和编程函数的用法。

以labview8.5为操作环境,创建示波器vi,能够对不同频率的输入信号进行清晰的输出波形显示(单通道波形输出显示或双通道波形输出显示)能够选择触发器极性,能进行水平和垂直分度的调节,并能够随时控制波形显示的停止与开启。

三.设计要求:(1)连续、定时采集一个电压信号可显示电压的峰值、平均值(2)可显示电压的峰值、平均值(3)具有数据存储、回放功能、4主要功能(1)运行、停止(2)可显示两路以上图形x,y轴调整。

(3)显示模式:单通道,多通道,运算模式(4)测量:频率,周期,幅值,上升时间,占空比等参数。

高级功能:FFT,储存,网络等。

四.设计思路:在while循环内创建一个选择窗口,用开关来选择真假,只有当真时才让示波器启动,在选择框内创建一个示波器看的输入通道,使用差分方式并设置采样率等等,将通道接入while循环,在循环内进行波形的统计显示,并能够对波形进行存储和回放。

C语言程序设计报告——虚拟示波器

C语言程序设计报告——虚拟示波器

C语言课程设计报告——虚拟示波器华中科技大学(因为分享,所以快乐)目录:一.基本介绍 (3)1.任务背景及需求分析 (3)2.编写目的及软件介绍 (3)二.功能及操作界面介绍 (4)界面1——欢迎界面以及制作人员简介 (4)界面2——功能实现界面 (4)界面3——退出界面 (4)三.系统设计分析 (5)㈠:程序流程图 (5)㈡:程序模块分析 (6)㈢:重要数据说明 (8)㈣:核心算法分析 (9)㈤:程序制作分析 (10)㈥:程序测试分析 (10)四.编程分工 (11)五.程序设计心得 (11)六.主要参考资料 (12)七.程序源代码 (12)一.基本介绍1.任务背景及需求分析在电子测量、测试仪器中,示波器的使用范围是很广泛的,随着高新技术的发展,对示波器性能的要求也日益提高。

传统的示波器虽然其频带较宽、价格便宜,但其测量精度不高,功能比较单一。

随着虚拟仪器高速发展,虚拟示波器得到广泛应用,虚拟示波器是通过设计软件使用图形用户界面来模拟示波器的操作面板,对信号完成测量、存储、分析等工作的系统。

虚拟仪器技术就是用户自定义的基于PC技术的测试和测量解决方案,其4大优势在于:性能高、扩展性强、开发时间少,以及出色的集成功能。

虚拟示波器因具有波形触发、存储、显示、测量、波形数据分析处理等独特优点,其使用日益普及。

它的出现不仅解决了传统示波器在数据处理分析以及波形显示与存储等房间的问题,而且其有利于用户对其进行维护和个性化界面设计的全部功能。

未来随着科技、计算机的发展,虚拟示波器将得到更好的运用和发展,为人们的生活学习提供便利。

2.编写目的及软件介绍编写目的:由于本次C语言课程设计是本专业的第一次课程设计,因而具有重要的意义,通过上个学期对C语言的学习,对C语言编程有了初步的了解,获得了一定的基础但是非常缺乏实际的编程经验,无法从质上对自己的编程技巧有一个很大的提高,这次的课程设计给我们提供了一个非常好的锻炼机会。

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

虚拟示波器设计报告
内蒙古科技大学虚拟仪器课程设计
题目:简单虚拟示波

学生姓名:王雪利
学号:0967112230
专业:测控技术与仪器
班级:测控09-2班
指导教师:肖俊生
前言
随着计算机技术、大规模集成电路技术和通信技术的飞速发展,仪器技术领域发生了巨大变化。

出现了一种全新的仪器概念——虚拟仪器(Virtual Instrumentation,VI)。

虚拟仪器实际上是一个按照仪器需求组织的数据采集系统。

一、设计题目:信号发生器与双通道虚拟示波器
二、设计目的: 了解、熟悉并掌握虚拟仪器的相关知识;完成所要求的实验内容
三、设计要求
(1)信号发生器可以输出任意一种以下的信号:正弦波信号、方波信号、锯齿波信号或三角波信号.
(2)信号频率、幅值、占空比、相位和偏移量可调。

制作双通道示波器,通过制作掌握LabVIEW的设计使用。

(3)通过数据采集卡进行波形的输入输出,以此来了解并掌握数据采集卡的使用方法
(4)所作示波器具有存储回放功能。

四、设计思想:
采用“基本函数信号发生器”中的锯齿波、正弦波、方波、三角波信号做信号源,用相应的数值输入控件控制以上信号的参数,编辑相应程序将其用波形图显示,同时用输入DAQ输出给数据板卡,用导线将数据板卡上相应的输入输出接口连接好,可通过配备DAQ采集卡,输出并显示采集信号。

采用DAQ板卡外接信号作为信号源,当程序运行起来后,先进行通道选择,然后用“旋钮”对信号波形进行设定,在这一过程中要调节信号的“扫描时间”、“幅值”两个量值,并选择通道,以接受所需的信号。

整个过程需通过波形图控件来显示产生的波形,以作参考,接着通过配备DAQ采集卡,采集信号并且
输出,存储并回放。

五、设计实现过程:
启动LabVIEW8.5或8.2,进入程序运行界面,进入程序框图,击右键进行选
(一)、信号发生器的设计
1、设计过程
(1)条件结构及while循环
从“程序框图”面板中点击右键,然后按照“编程”——“结构”——“条件框图”的顺序,拖到面板中如图示:
按上述顺序在“条件结构”并列位置找到“while循环”,如图示:
(2)基本参数设置
在前面板中,点击右键,从“Express”中的“数值输入控件”中选择,将其拖入前面板中,总共需要个数值输入控件,并分别命名为“幅值”、“频率”、“占空比”、“相位”“偏移量”、“信号类型”。

如图示:
考虑到各参数的物理特性和对图形显示的影响,将其属性分别设置,例如对最大值和最小值的设置。

(3)条件结构中各层设计
○1创建基本信号发生器,在“程序框图”中点击右键,按“信号处理”——“波形生成”的顺
序,找到“基本函数发生器”并将其托入“条件结构”框中。

其图标如图示:
然后,将已经设置好的“数值输入控件”对应在“程序框图”面板中的即“基本函数信号发生器”的参数控制器件与其上对应的接点连结。

○2创建虚拟通道,可以根据输出的波形的类型来设置物理通道的性质,并可以设置波形的一些基本参数。

图是输出PWM波的通道。

○3设置基本波形的采样时钟。

本设计中的PWM波是基于计数器产生的,采样时钟则是设置成计数器(sample cloke)。

时钟采样方式均设置为连续采样。

图是PWM波的时钟。

○4基本信号发生器需要先设置模拟信号的通道数及采样数,然后运行,PWM波则是则是在设置好波形参数和时钟后可以直接运行。

○5运行后,需要不断循环该程序,则在两个程序后都添加循环程序,并可以根据用户的需求随时按下停止按钮。

在程序停止后,添上任务清除控件,若有错误产生,则在最后加上可以提示错误的错误对话框。

具体程序如图所示。

(4)程序框图、前面板
整个程序框图完成后,将其整理好,使其合
理整洁,整个如图示:
将前面板上的所有图标合理摆放,使其合理匀称,并做些修饰,其如图示:
2、硬件连接调试
连接数据采集卡到电脑上,在系统提示可以使用后,打开LABVIEW程序,按照实验要求选择合适的物理通道和合适的波形参数,开始运行,并用示波器采集信号,观察是否有信号被采集到。

信号发生器实现正弦波,三角波,方波,锯齿波等波形,在软件里运行,当频率为10,副值为1,相位为0,占空比为
50时各个波形图如下:(1)正弦波:
(2)方波:
(3)三角波
(4) 锯齿波
(二)、虚拟示波器设计
1、虚拟示波器程序设计部分主要有数据采集、数据处理、结果显示三大模块
在控件选板中进行选择各种元件:
2、程序中主要包含条件结构和while循环
3、基本参数设置
在前面板中,击右键,从Express中的数值输入控件中,选择旋钮输入控件(如图2),在前面板生成一个相应的控件,左键点住这个控件,同时按住Ctrl 键不放,一次拖动复制两个旋钮,并分别命名为“幅值1”、“幅值2”、用同样的方法生成两个转盘并命名为“扫描频率”、“上下移动”,找到如图3示的“select channel”三向开关控件放在前面板中,它对应的标签值有三个,即自上而下分别是双通道,通道2,通道1。

如图示:
4、参考模拟信号生成及输出
在函数,编程,结构中选择循环结构,通过一个条件结构进行连接,添加分支得到三个条件分支,可以相应的输出通道一、二和双通道。

,如图4所示。

在这个外侧加上while语句,确保生成连续信号。

最后进行显示,步骤是进入前面板右击选择控件中的图形显示控件下的波行图项,连接到条件语句后面。

在这个过程中由于双通道是一个捆绑数据,导致通道一、二必须要进行数
据转换。

如图所示:
5、数据存储和回放
本部分是对硬件采集到的数据做简单的处理后,进行保存,其程序图如图4.3所示,此处还调用了两个子程序:读取和保存子程序。

6、程序框图的调整、检错、整理
程序框图设计完成之后,单击运行,观察运行结果,如果发现错误及时进行修改。

在确认准确无误之后对程序框图中的各个器件的连线进行整理,整理之后如(下图)所示:
7、数据的统计
在后面板中,击右键,从Express中的信号分析控件中,选择旋分析控件,在后面板面板生成一个相应的控件,双击这个控件得到配置统计界面,选择相应的选项。

如图所示:
8、前面板的调整、检错、美化
进行前面板的设计。

先进行合适的布局,然后主要用到控件中的新式中的修饰进行前面板的设计,可以添加一些框和盒之类的东西进行美化界面。

然后再添加一些必要的说明文字,再对其进行布置,修饰。

这样整个简单虚拟示波器就完成了。

实验的前面板如下:
9、硬件连接调试
在运行过程中,可以通过单击选项卡顶端的选项进行切换。

功能按钮的实现在程序设计中已经涉及。

坐标控制部分在前面板中主要是两个旋钮控件,其功能的实现还要通过其在程序框图中的相应程序来实现当点击
按钮之后,系统开始运行,通过操纵量旋钮可以选择通道形式。

调节幅
值频率,待上面的显示波形稳定后,按下存储键,一段时间后按下回放键,右面的波形图回放波形,起到存储回放功能。

即显示下面的图形:
六、总结和学习体会:通过这次设计,一学期的labview学习得到实践性学习,实验以课本上的知识为基础,又是对书本知识的一次综合实践。

“实践是检验真理的唯一标准”,这话说的很对,只有亲身实践,才能更深刻的体会课本上的知识。

通过这次课程设计,我觉得这是门实用性很强的课程,这个学期过后我们还要更加努力学习,思考,实践这门课程,为今后的工作做准备。

相关文档
最新文档