虚拟数字电压表的设计(共8页)_第1页
虚拟数字电压表的设计(共8页)_第2页
虚拟数字电压表的设计(共8页)_第3页
虚拟数字电压表的设计(共8页)_第4页
虚拟数字电压表的设计(共8页)_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上摘 要LabVIEw 85版本的工程技术比以往任何一个版本都丰富它采用了中文界面,各个控件的功能一目了然。利用它全新的用户界面对象和功能,能开发出专业化、可完全自定义的前面板。LabVIEw 85对数学、信号处理和分析也进行了重大的补充和完善,信号处理分析和数学具有更为全面和强大的库,其中包括500多个函数。所以在LabVIEw 85版本下能够更方便地实现虚拟电压表的设计。虚拟电压表是基于计算机和标准技术的模块化系统,通常它由、仪器模块和软件组成,由软件编程来实现仪器的功能。在虚拟仪器中,计算机是惟一的交互界面,物理的、按键、以及等显示器件均由与实物外观相似的图形控件

2、来代替,操作人员只要通过鼠标或键盘操作虚拟仪器面板上的旋钮、开关、按键等设置各种参数,就能根据自己的需要定义仪器的功能。在虚拟电压表的设计中,考虑到仪器主要用于教学和实验,使用对象是学生,因此将引言中提到的三种检波方式的仪器合为一体,既简化了面板操作,又便于直接对比。该电压表主要用于电路分析和模拟电子技术等实验课的教学和,能够使学习者了解和掌握电压的测量和电压表对各种波形的不同响应。因此,虚拟电压表应具备开关控制、波形选择,以及显示峰值、有效值和平均值三种结果,且输入信号的大小可调节等功能。虚拟电压表由硬件设备与、设备驱动软件和虚拟仪器面板组成。其中,硬件设备与接口包括仪器接口设备和计算机,设

3、备驱动软件是直接控制各种硬件接口的驱动程序,虚拟仪器通过底层设备驱动软件与真实的仪器系统进行通信,并以虚拟仪器面板的形式在计算机屏幕上显示与真实仪器面板操作相对应的各种控件。在此,用软件虚拟了一个信号。该信号发生器可产生正弦波、方波和三角波,还可以输入公式,产生任意波形。根据需要,可调节面板上的控件来改变信号的频率和幅度等可调参数,然后检测电压表的运行情况。因此,在LabVIEW图形语言环境下设计的虚拟电压表主要分为两个部分:第一部分是虚拟电压表前面板的设计;第二部分是虚拟电压表流程图的设汁。专心-专注-专业目 录一、设计的目的及要求1.1、设计目的本设计主要是让为了让学生能够在理解理论知识的

4、基础上更好的掌握虚拟仪器组件的性能、属性、创建虚拟仪器的方法和虚拟仪器的图形编程方法,掌握虚拟仪器的软件开发以及掌握虚拟仪器在测量仪器、过程控制、信号分析、网络远程控制等应用中的相关应用技能。1.2、设计要求设计要求学生掌握虚拟仪器的构成和设计思想、图形语言相关胡知识。在设计中能够利用相应的硬件和软件完成规定的课程设计任务,使学生的计算机综合应用能力提高并且掌握虚拟仪器软件的设计方法。软件部分主要是利用LabVIEW编程软件按照设计要求和内容进行VI程序以及子程序的创建、编辑和调试。熟悉LabVIEW的各种函数以及菜单,选项的作用和功能。二、设计任务电压是电路中常用的电信号,通过电压测量,利用

5、基本公式可以导出其它的参数。因此,电压测量是其他许多电参数和非电参数量测量的基础,测量电压相当普及的一种测量仪表就是电压表。结合数据采集技术和虚拟仪器技术设计一种基于LabVIEW 8.5的虚拟数字电压表,分别进行交直流电压测量,实现电压数字显示(直流档显示直流电压,交流档显示有效值,平均值和峰值),通道配置与选择,交、直流选择,采样频率、采样点数设置。三、设计思路根据虚拟数字电压表的设计要求,可以知道其由数据采集部分和数据处理部分。数据处理部分是在LabVIEW8.5进行开发,主要控制数据采集卡的数据采集,并对采集得到的数据进行分析处理并显示。总体设计流程图如下图所示。开始设置数据采集卡显示

6、交流电压参数读取采样数据对直流信号进行处理结束直流否是对交流信号进行处理显示直流电压参数虚拟数字电压表总体设计流程图四、软件设计 4.1、总框图程序设计虚拟数字电压表工作状态由电源开关决定,框图程序设计如下:4.2、框图中使用模块程序说明虚拟数字电压表框图程序采用模块化设计,主要分为数据采集模块(或软件生成模拟信号模块)和数据处理模块,其中数据处理显示模块里细分为交直流数据处理显示两个子模块。下面对虚拟数字电压表框图程序进行说明。4.2.1 数据采集模块通过PCI-6024E数据采集卡产生模拟信号并通过通道0采集,DAQ assitant输出的数据信号通过Butterworth滤波器进行滤波处

7、理。数据采集模块4.2.2 软件产生模拟信号模块通过波形生成选板里波形基本函数发生器直接产生模拟信号,信号输出通过Butterworth滤波器进行滤波处理。软件产生模拟信号模块软件产生模拟信号模块4.2.3 数据处理显示模块交流电压处理显示模块应用了波形测量选板里的幅值和电平测量函数,选取此函数,双击后在配置幅值和电平窗口选择均方根(有效值)、最大峰、最小峰和周期平均(平均值),点击确定即可。交流电压处理显示模块交流电压处理显示模块直流电压处理显示模块应用了幅值和电平测量函数,在配置幅值和电平测量窗口选取直流,点击确定即可,直流电压处理显示模块如图直流电压处理显示模块五、系统调试及使用5.1、

8、数字电压表系统调试及使用虚拟数字电压表前面板如图5.1.1 交流电压测量运行程序,按下开关按钮,将交直流开关打到交流档,测量交流电压,并在交流显示栏显示电压有效值、平均值、最大峰值和最小峰值。5.1.2 直流电压测量运行程序,按下开关按钮,将交直流选择开关打到直流档,测量直流电压并在直流显示栏显示直流电压,运行结果如图6.4所示。六、收获与体会这次课程设计历时两个星期,通过这两个星期的学习和动手实践,发现了自己在这门课方面的知识还有很多缺陷,看到了自己的实践经验还是比较缺乏,理论与实际运用还不娴熟。在这次课程设计中我觉得最重要的就是要有自学能力,因为这次实训中有部分知识我们之前还没有接触过,所以自己必须学会查找相关的资料。另外就是在遇到实际问题的时候,要认真思考,运用所学的知识,一步一步的去探索,是完全可以解决遇到的一般问题的。经过这次的课程设计,让我深深的感受到理论联系实践的重要性,平时在学习中不能够透彻理解的知识,通过动手,会有更好的认知。本次课程设计虽然不长,但是它给我们带来了很多收获。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论