- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VC60环境下GPIB虚拟仪器的设计
第 PAGE 9 页 共 NUMPAGES 9 页
VC++6.0环境下GPIB虚拟仪器的设计
摘要:介绍了基于GPIB的虚拟仪器技术发展、特点,讨论了GPIB测量系统的组成。阐述了VC++6.0环境下借助于ComponentWorks++和VISA实现虚拟仪器软件编程的方法。其中,以一个通用电源测试台作为实例,来展示虚拟仪器的开发、应用。
关键词:虚拟仪器;GPIB;VC;VISA
The Design of Virtual Instrument with GPIB Interface In Visual C++6.0
Abstract: This paper presents the development, the characteristic and the virtual instruments technology. Then introduce how to use ComponentWorks++ and VISA to program virtual instruments software in Visual C++6.0. A practical general purpose power supply test studio be show the development and application of the virtual instruments.
Key words: Virtual Instrument; GPIB; VC; VISA
黄璐璐,李志华,李训铭
Huang, Lulu Li, Zhihua Li, Xunming
河海大学 电气工程学院,江苏 南京 210098
中图分类号:TP274 文献识别码:
1.引言
计算机技术和现代微电子技术的发展与普及,促进了电子测量仪器的快速发展。与此同时,工程上也越来越需要将测试用的电子仪器设备与计算机连接起来组成一个由计算机控制的智能系统,即自动测试系统(Auto-test System)。而虚拟仪器(Virtual Instrument)正是自动测试系统中一项重要技术,这种新的测试仪器理念推动传统的测量仪器朝着数字化、智能化、模块化的方向发展,从而自动测试系统才得到了长足发展。往往自动测试系统中仪器设备种类繁多、独立性强,它们与计算机还要协同工作,所用的接口的要求也就要高于一般串行、并行接口。GPIB(General Purpose Interface Bus)正是这样的接口,它作为桥梁,把各种仪器与计算机紧密地联系起来,其实,也正是因为GPIB的提出,才使得电子测量由独立的、传统的单台仪器向组成自动测试系统的方向发展。VC++6.0是现在流行的通用编程软件,在其环境下的虚拟仪器设计,也就有着普遍的意义。
2.虚拟仪器技术
电子测量仪器发展至今,大致上可以分为四代:模拟仪器、数字化仪器、智能仪器和虚拟仪器[1]、。
先简要地介绍前三代的仪器:
第一代模拟仪器,基本结构是电磁机械式的,借助指针来显示最终结果。如模拟电压表、模???电流表、模拟转速表等。这类仪器仪表常用在要求精度不高、定性指示的场合。
第二代数字化仪器,主要是借助于单片机设计的专用化仪器仪表。目前相当普及,如数字万用表等。这类仪器将模拟信号的测量转化为数字信号测量,并以数字方式输出最终结果,适用于快速响应和较高准确度的测量。
第三代智能仪器,这类仪器内置微处理器,既能进行自动测试又具有一定的数据处理能力。如频谱分析仪等。由于它的功能块全部都是以硬件(或固化的软件)的形式存在,无论是开发还是应用,都缺乏一定的灵活性 [2]。
再来谈谈虚拟仪器的发展及特点[3]、:
虚拟仪器的概念,是美国国家仪器公司(National Instruments Corp.,简称NI)在1986年提出的。与此同时提出的,还有“软件就是仪器”(The software is the instrument.)的概念,这就强调软件在虚拟已其中的关键地位。
任何一台仪器无非由以下三大功能块组成:信号的采集与控制、信号的分析与处理、结果的表达与输出。
虚拟仪器既是将这三大模块的功能尽可能用计算机实现。大多数虚拟仪器是由计算机完成信号的分析和处理、结果的表达与输出这两个功能块的部分或全部功能。也就是说,虚拟仪器是由计算机硬件资源、模块化仪器硬件和用于数据分析、过程通讯及图形用户界面(GUI)的控制软件组成,在软件控制下,由模块化仪器硬件进行测量信号的数据的采集,数据采集完毕后,传给计算机,软件再进行数据的分析处理,通过图形用户界面等方式将结果显示给用户。数据分析这一方面,若使用智能仪器,则可由其完成一定程度上的分析。虚拟仪器框架结构图参见图1。
您可能关注的文档
- TJJW014-2014HXN3型内燃机车总体技术规范报批稿.doc
- TLC1543特性介绍与硬件设计.doc
- TKGPZ2高频电子线路综合实验箱.doc
- TFDS-2型(黄石邦柯)设备常见故障分析与处理.doc
- TLVFALCON挥发性有机物(VOC)检测仪.doc
- TLR4的基因多态性与脓毒症的相关研究进展.doc
- TISC2014王拥军急性缺血性卒中最新进展.doc
- TL494做的DC-DC电路,波形,带负载问题.doc
- TLVPANTHER挥发性有机物(VOC)检测仪.doc
- TM-A-P06000战略管理程序11.doc
- 2021年湘教版九年级化学(上册)月考试题及答案(通用) .pdf
- 2022-2023学年安徽省合肥市庐江县九年级(上)期中化学试卷(附答案详解.pdf
- 2020年四川省公务员考试《行测》试题(解析) .pdf
- 2022-2023学年山东省威海市荣成市16校联盟(五四学制)六年级上学期期末语.pdf
- 2022年-2023年中级银行从业资格之中级银行管理真题练习试卷A卷附答案.pdf
- 2024年图书馆管理规章制度范本(三篇) .pdf
- 2022-2023年甘肃省定西市全国计算机等级考试网络安全素质教育知识点汇总.pdf
- 2021-2022学年-有答案-湖北省天门市某校八年级(上)期中考试数学试题.pdf
- 2020年电子商务网站(看书网书店)建设创业计划书 .pdf
- 2022-2023学年全国初中八年级上数学人教版期中试卷(含答案解析)060738.pdf
最近下载
- 货物质量保证措施方案.docx VIP
- 九年级全一册英语单词默写表(人教版).docx VIP
- 香港朗文小学英语Longman-book4B-Chapter1-课件-Join-ourclub.ppt VIP
- GBT25198__压力容器封头.pdf VIP
- SYT7301-2016陆上石油天然气开采含油污泥资源化综合利用及污染控制技术要求.doc
- 机房断电应急预案.docx
- 电力电缆课程设计220KV 交联聚乙烯绝缘电力电缆结构设计.doc
- 《国有企业管理人员处分条例》解读.pptx VIP
- 科普版四年级上 英语 课文 带翻译.pdf VIP
- 急救相关知识考试题库300题(含答案).pdf VIP
文档评论(0)