您的位置 首页 资料

根据 LabWindows/CVI 的虚拟示波器研讨与规划

0引言随着虚拟仪器技术的发展,采用虚拟仪器来取代传统仪器的新的测量方法正在逐步取代传统的测控系统。虚拟仪器技术就是利用计

  0 导言

  跟着虚拟仪器技能的开展,选用“虚拟仪器”来替代传统仪器的新的丈量办法正在逐渐替代传统的测控体系。虚拟仪器技能便是运用核算机技能和仪器技能,结合高效的各类软件渠道来完结各种丈量的技能。与传统的仪器比较虚拟仪器具有开发成本低、开发周期短、晋级、保护简单和增加了体系的灵敏性等特色。

  虚拟仪器运用各种通讯端口完结对信号的收集和调度,运用核算机的强壮处理才能对数据进行运算和剖析,运用监控软件模仿各种仪器的操作界面。

  虚拟仪器首要包括3 个组成部分:高效的应用软件、模块化的I/O硬件和用于集成的软硬件渠道。

  本文虚拟示波器界面选用LabWindows/CVI渠道开发。LabWindows/CVI是NI公司推出的交互式C言语开发渠道。LabWindows/CVI将功用强壮、运用灵敏的C言语渠道与用于数据收集剖析和显现的测控专业东西有机的结合起来,运用它的集成开发环境、交互式编程办法、函数面板和丰厚的库函数大大增强了C 言语的功用,为规划人员编写检测体系、自动测验环境等应用软件供给了一个抱负的软件开发环境。

  1 体系全体结构

  1.1 体系组成

  体系组成框图如图1所示。

  

  1.2 数据收集体系的规划

  数据收集卡是虚拟示波器的硬件根底,本文选用绿扬电子的数字示波器YB54500的内部数据收集卡收集数据。其根本的作业原理为:被丈量信号经过通道送入数据收集电路,经过数据收集板上的交直流挑选电路、滤波电路、衰减电路、扩大电路再经过AD 采样量化后送入到数据存储卡中。

  LabWindows/CVI经过LAN口获取数据存储卡中的的数据,再经过虚拟界面显现波形和数据,然后取得近似实在仪器的测验成果。

  1.3 LAN接口规划

  运用网络化的虚拟仪器,可便利人们在异地交流数据,与传统仪器比较,在网络化仪器环境条件下,被测目标能够经过测验现场的一般仪器设备将测得数据经过网络传输给异地的高档次的仪器去剖析、处理;能完成丈量信息的同享;可把握网络节点处信息的实时改变的趋势。

  本文上位机经过LAN与YB54500的内部数据收集模块相连,LAN 的传输速率高(10 Mb/s),且易于扩展,便利在同一台核算机上操控多个设备。

  数据收集端的网口硬件电路图如图2所示。

  

  2 软件规划

  2.1 虚拟仪器的软件开发东西

  虚拟仪器必需要具有杰出的操作环境和强壮的处理才能。本体系挑选LabWindows/CVI 软件渠道。

  LabWindows/CVI的用户界面编程器能够创立并编译图形用户界面(GUI),用户界面库函数能够在程序中创立并操控GUI.LabWindows/CVI 中仪器库包括GPIB、VXI和RS 232等仪器的驱动程序。LabWindows/CVI的功用强壮还在于它供给了丰厚的库函数,能够完成杂乱的数据收集和仪器操控体系的开发。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/209780.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部