基于LabVIEW虚拟数字存储示波器研究.docVIP

基于LabVIEW虚拟数字存储示波器研究.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于LabVIEW虚拟数字存储示波器研究

基于LabVIEW虚拟数字存储示波器研究   摘 要:示波器是在科学研究和工程设计中广泛应用的一种通用仪器。基于虚拟仪器技术,开发了一种新型示波器—虚拟数字存储示波器。通过采集卡完成数据采集任务,借助于LabVIEW软件实现数据分析和结果输出存储等功能,是对传统示波器的有效更新与变革。   关键词:示波器 虚拟仪器 数据采集 LabVIEW   中图分类号:TP216 文献标识码:A 文章编号:1672-3791(2012)09(a)-0021-03   随着科学技术的飞速发展,测试领域需要不断更新检测设备,以满足工业生产及科研开发需求。在我国,传统测试仪器自动化程度较低,其测量精度和可靠性均低于国外,而高档测试仪器基本上依靠国外进口,不但造价高,而且功能单一、适用范围窄。虚拟仪器技术的出现,彻底改变了这种局面。“软件就是仪器”的概念,使用户能够从实际需求出发设计相应的仪器系统,以满足多种多样的应用需求。   以虚拟仪器技术为依托,本文设计并实现了一个虚拟数字存储示波器。通过计算机与数据采集卡相配合的简单硬件设备,融入示波器功能的LabVIEW软件程序开发,使得该设备对于教学与科研具有较大实用价值和参考意义。   1 虚拟仪器技术   电子测量仪器发展至今,大体可以分为四代:即模拟仪器、数字化仪器、智能仪器和虚拟仪器。虚拟仪器(Virtual Instrument,简称VI)是现代仪器技术和计算机技术深层次结合的产物,由仪器硬件和功能模块软件两部分组成,是当今计算机辅助测试(Computer Aided TestCAT)重要技术。其构成方式如图1所示。   与传统仪器相比虚拟仪器主要有以下优点。   (1)虚拟仪器面板上的显示元件和操作元件的种类与形式由编程来实现,不受“标准件”和“加工工艺”的限制。可以实现功能操作的单纯化与面板布置的简捷化,从而提高操作的正确性与便捷性。   (2)在通用硬件平台确定后,由软件取代传统仪器中的硬件来完成仪器的功能。   (3)仪器的功能是用户根据需要由软件来定义的,而不是事先由厂家定义好的。   (4)仪器性能的改进和功能扩展只需要更新相关软件设计而不需要购买新的仪器。   (5)研制周期较传统仪器???为缩短。   (6)虚拟仪器开放、灵活,可与计算机同步发展,与网络及其他周边设备互联。   2 示波器硬件平台   计算机与数据采集卡组成了虚拟示波器的硬件平台。数据采集卡是虚拟示波器的重要组成部件,其性能指标直接影响虚拟示波器的采样速率、精度等,计算机CPU运行速度及内存大小影响示波器处理数据速度,硬盘大小决定了数据存储的容量。   数据采集卡的选择主要与采样率、分辨率、测量通道和测量精度有关。   本文选取的研华PCI1711卡是一种基于PCI总线的数据采集卡,可直接插在IBM-PC/AT或与之兼容的计算机内的任一PCI插槽中,构成实验室、产品质量检测中心等各种领域的数据采集、波形分析和处理系统,也可构成工业生产过程监控系统。PCI1711卡上装有12 Bit分辨率的A/D转换器和D/A转换器,为用户提供了8双/16单的模拟输入通道和2路模拟输出通道,输入信号幅度可以经程控增益仪表放大器调到合适的范围,保证最佳转换精度。A/D转换器输入信号范围:士5V、士10V、0~10V,D/A转换器输入信号范围:士5V、士10V、0~10V,根据需要进行选择。   3 软件设计   3.1 LabVIEW简介   LabVIEW是目前应用最广泛、发展最快、功能最强的图形化软件开发环境,是一个开放式的虚拟仪器开发系统应用软件,可以大大简化程序的设计。其特点如以下几点。   (1)图形化的编程方式,设计者无需写任何文本格式的代码,是真正的工程师的语言。   (2)提供了丰富的数据采集、分析及存储的库函数。   (3)32bit的编译器编译生成32bit的编译程序,保证用户数据采集、测试和测量方案的高速执行。   (4)囊括了DAQ,GPIB,PXI,VXI,RS-232/485在内的各种仪器通信总线标准的所有功能函数,使得不懂总线标准的开发者也能够驱动不同总线标准接口设备与仪器。   (5)提供大量与外部代码或软件进行连接的机制,诸如DLLs(动态连接库)、DDE(共享库)、ActiveX等。   (6)强大的Internet功能,支持常用网络协议,方便网络、远程测控仪器的开发。   3.2 虚拟示波器程序开发   通过对LabVIEW前面板的编排设计,可以得到虚拟示波器的显示界面。用户借助于键盘和鼠标操作前面板中的开关、旋钮等,可以实现虚拟示波器测试测量控制。前面板设计如图2所示。   本虚拟示波器具有双通道信号输入、触发极性和电平控制、通道控制、直流增益控制、扫描因素控制、垂直灵敏度控制等功能及

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档