基于LabVIEW的温度控制系统设计

合集下载

基于LabVIEW的流水线炉温控制系统设计

基于LabVIEW的流水线炉温控制系统设计

基于LabVIEW的流水线炉温控制系统设计孙斌;赵玉晓【摘要】Utilizing modular program design ideas, the hardware configuration of control system is composed by production pipeline heating temperature control system, WAGO-I/O-SYSTEM and PC. LabVIEW to be software development platform, three stages of work piece (preheating, high temperature and cooling) were simulated. Real-time displays of temperature, show of historical curve, PID control, limit alarm of temperature and manual/ automatic control switch and so on functions were achieved by .programming. Moreover, PID parameters of the furnace were set again. Test results show that the furnace temperature control system has accurate measure, safe and reliable, user-friendly interface, simply operation, and good extensibility. Aiming at experiment education reform, this system is suited to develop the extracurricular science and technology activities of undergraduate student, expand practical ability.%控制系统采用模块化的程序设计思想,以生产流水线加热温控系统、WACO—I/O—SYSTEM、PC机为硬件配置,以LabVIEW为软件开发平台,模拟工件预热、高温、冷却3个阶段,编程实现了温度的卖时显示、历史曲线显示、炉温PID控制以及温度超限报警、手动/自动控制的切换等功能。

基于LabVIEW和声卡采集的温度控制系统设计

基于LabVIEW和声卡采集的温度控制系统设计
温 度 信

L曲 Ⅵ EW
温 度 控
伟 U

集 —
程序设计
ห้องสมุดไป่ตู้






由式知 电阻 R 、 ,凡 和 c 会直接影响转换结果 , 2R 、 因此对元件 的 精度有一定的要求 , 可根据转换精度适当选择。实际应用 中, 考虑到声卡 采集信号的频率范 围, 故将输 出信号 的频率范围设置在 6 ~ 5 K z . 1. H , 2 0 在此区间内 , 压频之间基本成 准线性分布 。电阻 R 和电容 C 组成滤 波 器, 可减少输入电压中的干扰脉 冲, 有利于提高转换精度 。R 处 的外 接 电源则对于输出频率脉冲的幅度具有控制作用 。 212温 度控 制 接 口 电路 .- 要对温度进行 控制 , 则需 针对不 同的控制需求采用不 同的电压值 。 所以本单元电路的作用是通 过 F v 频压 ) 厂( 转换电路 , 级输 出的特定 将前 频率信号变成特定 的电压值 , 然后通过窗 口电压 比较器输 出, 控制继 电 器, 进而实现对 温度的控 制。 ( )/ 频压 ) 1 vv( 转换 电路 Fv转换 电路 仍 由 L 3 构 成 ,L 3 厂 M3 1 M3 1原理 已在 前 面进行 过介 绍, 这里不再赘述 。 () 2 双限电压 比较器 电路 双限电压 比较器 电路如图 3所示 。当输入信号位于窗口电压 U。 ~U
科技信息
计 算机 与 网络
基 于 L b E 和声卡 采集的温度控制 系统设计 a VIW
华 中科技 大学 电子与信 息工程 系 陈 林 马 天 阳 林 凯 钱 世 龙
[ 摘 要 ] 文章以一种基于 L b IW 和声卡采集的温度控制 系统 为例 , aV E 详细介绍 了其 系统组成和 实现。测试结果表 明该 系统性价 比 高, 硬件结构 简单 , 而利用 L b E 进行 设计 , aVIW 更便 于系统功 能扩展 。该 系统既可作为 电子线路 实验课程 的综合 实验项 目, 也可作

基于LabView的温度控制系统

基于LabView的温度控制系统

法做 到精确控 制温度 的变化 ,想要得 到某 一温度 下 的测试 统 ) 、 通信芯 片( 或显示器、 储存卡 ) 。 参数 , 还 需要配 备温度传 感器和 配套控 制程序 , 这样成 本反
而会提 高。
在 温 度 控 制 系统 中 , 应 以便 捷 、 实时 、 减少人工 损耗 为 目 的, 从 而 一 般 采 用 温度 采 集 装 置 与 分 析控 制 软 件 进 行 通 信 的 温 度 传 感 器 分 为模 拟 传 感 器 和 数 字 传 感 器 两 种 。 模 拟 传 感 器 会 输 出 某 一 范 围 内 的 电压 或 者 电 流 信 号 。 数 字 传 感
传 统 的 方法 实 现 起来 简 单 且 成 本 低 ,被 广 泛 用 于 日常
生活 中。但是 这种 方法 同样 存在着 巨大 的缺 陷 . 在 实验 中 ,
往往 需要频 繁的改 变环境 的温度 , 以达 到 分 析 测 试 的 需 要 , 读 取 这 些 输 出 的 变化 , 可 以 得 到 外 界 环 境 的 温 度 。除 此 之 外 , 而 继 电 器 切 换 的 方式 无 论 是 使 用 多 路 选 通 开 关 还 是 比较 器 温 度 采 集 装 置还 需 要 具 有 通 信 、 储 存 或者 显 示 功 能 中 的 至 少 都 只 能 控 制 温 度 在 某 几 个 点 的 范 围 内 变 化 ,而 且 电路 一 旦
算 得到 一定的控制逻辑 ; 最后分析控 制软 件会根据 运算得到 定 、不 易 更 改 。传 感 器 的 选 择 可 以 根 据 具 体 的 测 试 要 求 确
的高亮显示 功能更是能够省去 仿真软件 的开 发时间 , 在尽可 有 实时性 , 而 且只要传 感器 的线性度 足够好 , 配备高精 度 的

基于LabVIEW的无线温度测控系统设计

基于LabVIEW的无线温度测控系统设计
P n X a y ,HuR ni a ioe eje
( c o l f e tia n ie r g o t e s Unv riy S h o crclE gn ei ,S uh a t ie s ,Na j g 2 0 9 ,Chn ) o El n t ni 1 0 6 n ia
关 键 词 :P 9 1 8I V5 RD2 TMP 1 ;La VI W ;温 度 测 控 ;无 线 通 信 ;P D 控 制 ; 12 b E I
中 图分 类 号 :TP 7 23
文 献标 识码 :A
W iel s emp a u e De ec ig Sy t r e sT er t r t tn s em Bas d o a e n L bVl EW
Ab ta :A e ltm et m pe a u e d t c ig s t m s d sg d b s d o rua ns r e . T h yse s sLa s rct r a—i e r t r e e tn yse i e ine a e n vit li tum nt e s t m u e bVI EW 8. ss fwa e 5a ot r de i a f r ,a ow— owe CU 9IV 51 sgn plto m nd l p rM P8 RD2 a r w a e c e Thes s e a quie e p r t r ina n st y P89 sha d r or . y t m c r st m e a u esg lo ie b IV51 RD2 a i ia e pe a ur e orTM P1 2,a d c nd d gt lt m r t e s ns 1 n omm u c ts w ih PC hr gh Zi nia e t t ou gBe iee s c m u c to od e SZ0 . I o t r ew r ls om nia in m ul 5 n s fwa e pltor ,t m p r t r i na sds a e af m e e a u esg li iply d,a l e n a e nayz d a d s v d,a d PI c nto e p r t r sa h e d. Thed sg d s t m e t e n D o r loft m e a u ei c ive e ine yse f a ur s l w we o po r,hih p e iin,f in y i t ra e,sm p eop r to n o x e i lt ih lw os. g r cso re dl n e fc i l e a in a d go d e t nsbiiy w t o c t Ke y wor ds:P89 LV 51 RD2;TM P1 2; La 1 bV I EW ;t m p r t r t c i e e a u e dee tng; wiee sc m m u c to r ls o nia in;PI c ntol D o r 。

基于LabVIEW的自动温度监控系统的设计

基于LabVIEW的自动温度监控系统的设计

基于LabVIEW的自动温度监控系统的设计作者:何乾伟,王小魏,黄致尧来源:《科技视界》 2015年第27期何乾伟王小魏黄致尧(西南石油大学石油与天然气工程学院,四川成都610500)【摘要】传统的温度监控器功能完全依赖硬件实现,有精度低、速度慢、价格昂贵等缺点,根据温度监控的需要,结合虚拟仪器的特点,基于LabVIEW的开发平台设计了一种自动温度监控系统。

该系统主要完成了前面板和程序框图的设计,具有使用灵活、效率高、自动化程度高、操作简单、可实现用户自定义其功能等优点。

【关键词】温度监控系统;LabVIEW;程序;设计0引言借助于仪器仪表技术和计算机技术的飞速发展,虚拟仪器随之诞生,20世纪80年代,美国国家仪器公司首先提出虚拟仪器的概念,和传统仪器相比,虚拟仪器具有使用灵活、效率高、自动化程度高、操作简单、可实现用户自定义其功能等优点。

虚拟仪器已成为未来仪器发展的一种趋势,但这也对现有虚拟仪器技术提出了更高的要求。

本文重点介绍了一种基于LabVIEW而设计的数字化自动温度监控系统,在很大程度上解决了传统温度检测仪器的诸多弊端。

该仪器可以由用户自由地组合计算机平台、硬件、软件、以及各种实现应用所需要的附件,这种灵活性可由供应商定义,功能固定、独立的传统仪器无法与之相比。

1自动温度监控系统的设计指标该自动温度监控系统基于LebView而设计,在实现传统温度监控器所实现的功能的基础上,结合虚拟仪器的特点进而增加了一些传统仪器不具备的新功能,该设计实现的主要功能如下:1)实时监测温度数值;2)自动分析已检测温度,显示最大温度、最小温度和平均温度;3)设定温度的监控范围,出现异常时报警提示;4)华氏温度与摄氏温度之间互相转换;5)用户可以控制监测过程。

2自动温度监控系统的设计2.1前面板的设计前面板的设计主要包括显示部分和控制部分,具体设计步骤如下,图1为前面板的设计图。

2.1.1显示部分显示部分主要包括一个波形图表和多个字符串显示控件,波形图表用于显示当前温度值和规定的报警温度温度上下线,字符串显示控件分别用于显示设定的温度上下线、当前温度值、最大温度、最小温度和平均温度,以便于更加直观的观察各项温度的精确值。

基于LabVIEW的温度控制系统设计

基于LabVIEW的温度控制系统设计

引言随着微电子技术、计算机技术、软件技术、网络技术和现代测量技术的迅速发展,一种新型的先进仪器——虚拟仪器成为当前系统研究的热点。

虚拟仪器的出现开辟了仪器技术的新纪元,它是多门技术与计算机技术结合的产物,其基本思想逐步代替仪器完成某些功能,如数据的采集、分析、显示和存储等,最终达到取代传统电子仪器的目的。

虚拟仪器通过软件开发平台将计算机硬件资源与仪器硬件有机地融为一体,把计算机强大的数据处理能力和仪器硬件的测量、控制能力结合在一起,通过软件实现对数据的显示、存储及分析处理,并通过交互式图形界面实现系统控制和显示测量数据,并使用框图模块指定各种功能。

采用集成电路温度传感器和虚拟仪器方便地构建一个测温系统,且外围电路简单,易于实现,便于系统硬件维护、功能扩展和软件升级。

本设计利用LabVIEW作为语言开发平台,设计了一个温度控制系统,并利用计算机串口与下位机串行通讯,能实现温度的实时测量与控制。

1 绪论现代计算机技术和信息技术的迅猛发展,冲击着国民经济的各个领域,也引起了测量仪器和测试技术的巨大变革。

人们曾为测量仪器从模拟化、数字化到智能化的进步而欣喜,也为自动测试技术的日新月异的发展所鼓舞,当今虚拟仪器技术的出现又使得测量仪器进步入了高科技的殿堂。

与传统的仪器不同,虚拟仪器(virtual instrument)是基于计算机和标准总线技术的模块化系统,通常它是由控制模块、仪器模块和软件组成,在虚拟仪器中软件是至关重要的,仪器的功能都要通过它来实现,因此软件是虚拟仪器的核心,“软件就是仪器”,从本质上反映了虚拟仪器的特征。

从构成方式上讲,虚拟仪器可分为四大类:GPIB体系结构、PC-DAQ体系结构、VXI体系结构和PXI体系结构。

GPIB体系结构是通过GPIB总线将具有GPIB接口的计算机和仪器集成的测试系统。

其优点是用户可以充分利用自己的计算机和仪器资源,且组建方便灵活、操作简单,曾是国际流行的自动测试系统。

基于LabVIEW的实时温度采集系统设计

基于LabVIEW的实时温度采集系统设计

基于LabVIEW的实时温度采集系统设计1. 概述实时温度采集系统是一种用于实时监测和记录环境温度变化的设备,可以广泛应用于工业自动化、实验室监测等领域。

本文将介绍一种基于LabVIEW的实时温度采集系统设计方案。

2. 硬件设计2.1 传感器选择在实时温度采集系统中,传感器的选择十分重要。

常用的温度传感器有热电偶和热敏电阻。

在本系统中,我们选择了DS18B20温度传感器,这是一种数字温度传感器,具有精确度高、精度稳定等特点,适合于实时温度采集系统的应用。

2.2 数据采集模块数据采集模块负责将传感器采集到的模拟信号转换为数字信号,并通过接口与上位机进行通信。

在本系统中,我们选择了Arduino Uno 作为数据采集模块,它不仅具有良好的性能和稳定性,而且可以通过串口通信与LabVIEW进行数据交互。

2.3 信号调理电路温度传感器输出的模拟信号需要经过信号调理电路进行放大和滤波处理,以提高系统的稳定性和准确性。

常用的信号调理电路包括放大电路、滤波电路等。

2.4 数据通信模块数据通信模块负责将采集到的温度数据通过网络或串口等方式实时传输给上位机。

在本系统中,我们选择了以太网模块ENC28J60与LabVIEW进行数据通信。

3. 软件设计3.1 LabVIEW界面设计LabVIEW是一种图形化编程环境,可以通过拖拽元件来组装控制面板和数据处理模块。

在本系统中,我们通过LabVIEW来实现人机交互、数据实时显示和数据存储等功能。

3.2 数据处理及算法设计在实时温度采集系统中,数据处理和算法设计是十分重要的部分。

根据采集到的温度数据,我们可以进行实时的数据处理、异常检测和报警等操作。

通过结合LabVIEW的图形化编程特点,我们可以方便地设计和调试各种数据处理算法。

4. 系统实施与测试根据以上的硬件和软件设计方案,我们可以开始进行系统的实施和测试工作。

首先,按照硬件设计要求进行电路的搭建和连接,然后进行LabVIEW程序的开发和调试。

基于LabVIEW的虚拟温度测控系统设计

基于LabVIEW的虚拟温度测控系统设计
s o f t wa r e a n d t h e h a r d wa r e c o n s i s t o f t h e v i tu r a l t e mp e r a t u r e me a s u r e me n t a n d c o n t r o l s y s t e m.By p r a c t i c l a a p p l i c a t i o n o f” t e mp e r a t u r e s e n s i n g s e n s o r p e fo r r ma nc e t e s t ” , t h e t e mp e r a t u r e mo n i t o in r g s y s t e m t h a t b a s e d o n L a b VI EW i s a b l e t o c o mp l e t e t h e p r e c i s i o n me a s u r e me n t c o n t r o l o f t h e t e mp e r a t u r e . Ke y r a t u r e me a s u r e me n t ;d a t a a c q u i s i t i o n
温 度是 工 业 生 产 和 科 学 研究 中一 个 需 要 测量
和控 制 的重 要 物 理量 。现 代 温 度监 测 系 统 除 了具 有 基 本 的显 示 实 时 温度 功 能 外 ,还 需 要 对 温 度数
储 和交 换 测试 数 据 ,价 格低 且 技 术 更新 快 。虚 拟 仪 器 技 术 已经 广泛 应 用 于 分 布式 测 控 系统 、远 程 设 备诊 断 以及 网络 虚拟 实验 室建设 等诸 多领 域[ 4 1 。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

引言随着微电子技术、计算机技术、软件技术、网络技术和现代测量技术的迅速发展,一种新型的先进仪器——虚拟仪器成为当前系统研究的热点。

虚拟仪器的出现开辟了仪器技术的新纪元,它是多门技术与计算机技术结合的产物,其基本思想逐步代替仪器完成某些功能,如数据的采集、分析、显示和存储等,最终达到取代传统电子仪器的目的。

虚拟仪器通过软件开发平台将计算机硬件资源与仪器硬件有机地融为一体,把计算机强大的数据处理能力和仪器硬件的测量、控制能力结合在一起,通过软件实现对数据的显示、存储及分析处理,并通过交互式图形界面实现系统控制和显示测量数据,并使用框图模块指定各种功能。

采用集成电路温度传感器和虚拟仪器方便地构建一个测温系统,且外围电路简单,易于实现,便于系统硬件维护、功能扩展和软件升级。

本设计利用LabVIEW作为语言开发平台,设计了一个温度控制系统,并利用计算机串口与下位机串行通讯,能实现温度的实时测量与控制。

1 绪论现代计算机技术和信息技术的迅猛发展,冲击着国民经济的各个领域,也引起了测量仪器和测试技术的巨大变革。

人们曾为测量仪器从模拟化、数字化到智能化的进步而欣喜,也为自动测试技术的日新月异的发展所鼓舞,当今虚拟仪器技术的出现又使得测量仪器进步入了高科技的殿堂。

与传统的仪器不同,虚拟仪器(virtual instrument)是基于计算机和标准总线技术的模块化系统,通常它是由控制模块、仪器模块和软件组成,在虚拟仪器中软件是至关重要的,仪器的功能都要通过它来实现,因此软件是虚拟仪器的核心,“软件就是仪器”,从本质上反映了虚拟仪器的特征。

从构成方式上讲,虚拟仪器可分为四大类:GPIB体系结构、PC-DAQ体系结构、VXI体系结构和PXI体系结构。

GPIB体系结构是通过GPIB总线将具有GPIB接口的计算机和仪器集成的测试系统。

其优点是用户可以充分利用自己的计算机和仪器资源,且组建方便灵活、操作简单,曾是国际流行的自动测试系统。

当今,在VXI为主的体系结构中,有时也采用GPIB作为辅助,这样可以充分利用本单位仪器资源,或称补VXI仪器模块的不足。

VXI体系结构综合了。

pib和vem总线的优点,它集成的系统硬件集成度高、数据传输率快、便携性好,是当今倍受业界关注的体系结构。

PXI体系结构是以PCI总线为基础的体系结构,由于其总线吞吐率高、硬件的价格较低被业内人士认为是符合国情的一种体系结构。

虚拟仪器应用程序的开发环境主要有两种=一种是基于传统的文本语言的软件开发环境,常用的有lab windows/cvi、.visual basidc=vc++等:一种是基于图形化语言的软件开发环境,常用的有LabVIEW和hp vee。

其中图形化软件开发系统是用工程人员所熟悉的术语和图形化符号代替常规的文本语言编程,界面友好,操作简便,可大大缩短系统开发周期,深受专业人员的青睐。

1.1 课题背景随着世界经济的发展,工业的迅速扩张,政府和企业家们花在设备上的投入越来越多,这笔巨大的开销,极大地限制了企业的资金,从而制约着企业的发展。

而虚拟仪器技术凭借着其开发容易、开发成本低、开发周期短等明显的优点,渐渐地在工业测控领域崭露头角。

它的出现使企业家们看到了降低成本的希望。

本设计将就虚拟仪器怎样用在工业测控中进行一番简单的探讨。

1.2 虚拟仪器简介随着微电子技术、计算机技术、软件技术、网络技术和现代测量技术的迅速发展,一种新型的先进仪器——虚拟仪器成为当前系统研究的热点。

虚拟仪器通过软件开发平台将计算机硬件资源与仪器硬件有机地融为一体,把计算机强大的数据处理能力和仪器硬件的测量、控制能力结合在一起,通过软件实现对数据的显示、存储及分析处理。

在对大规模、集成化、智能化及数字电子仪器需求愈加迫切的形势下,计算机技术、仪器技术和通信技术相结合,产生了具有里程碑意义的新一代仪器——虚拟仪器。

虚拟仪器的出现开辟了仪器技术的新纪元,它是多门技术与计算机技术结合的产物,其基本思想逐步代替仪器完成某些功能,如数据的采集、分析、显示和存储等,最终达到取代传统电子仪器的目的。

虚拟仪器是计算机硬件资源、仪器硬件、数据分析处理、软件、通信软件极图形用户界面的又效结合,具有传统仪器所具备的信号采集、信号处理分析、信号输出等功能。

其基本构成包括计算机、虚拟仪器软件、硬件接口和测试仪器等。

虚拟仪器有以下优点:(1)利用了计算机丰富的软件资源。

实现了部分仪器硬件的软件化,节省了物质资源,增加了系统的灵活性。

通过软件技术和相应数值算法,实时直接地对测试数据进行各种分析与处理。

图形用户界面(GUI)技术的应用,真正的做到界面友好、人机交互。

(2)基于计算机网络技术和接口技术。

虚拟仪器具有方便、灵活的互联能力(Connectivity),广泛支持诸如CAN、Field Bus、PROFIBUS等各种工业总线标准。

因此,利用虚拟仪器技术可方便地构建自动测试系统,实现测量、控制过程的网络化。

(3)基于计算机的开放式标准体系结构。

虚拟仪器的硬、软件具有开放性、模块化、可重复使用及互换性等特点,用户可根据自己上的需要,选用不同厂家的标准接口产品,使仪器的开发更为高效,缩短仪器组建、开发时间。

(4)具有很强的灵活性。

虚拟仪器的功能由用户自己定义,这意味着可自由的组合计算机平台、硬件、软件以及各种实现应用系统所需要的附件。

这种灵活性在由供应商定义、功能固定、独立的传统仪器是达不到的。

从传统仪器的转变,为用户带来了更多的实际利益。

上述虚拟仪器的特点不仅推进了仪器为基础的界面系统改造,同时也影响了以虚拟仪器为主的图形构造方法的进化。

过去独立分散、互不相干的许多领域,虚拟仪器通过软件开发平台将计算机硬件资源与仪器硬件有机地融为一体,把计算机强大的数据处理能力和仪器硬件的测量、控制能力结合在一起,通过软件实现对数据的显示、存储及分析处理。

虚拟仪器的出现是仪器发展史上的一场革命,代表着仪器发展的最新方向和潮流,是信息技术的一个重要领域,必将对科学技术的发展和工业生产产生不可估量的影响。

1.2.1虚拟仪器的概念、发展传统仪器一般是一台独立的装置,从外观上看,它是一般由操作面板、信号输入端口、检测结果输出这几个部分组成。

操作面板上一般有一些开关、按钮、旋钮等。

检测结果的输出方式有数字显示、指针式表头显示、图形显示及打印输出等。

从功能方面分析,传统仪器可分为信号的采集与控制、信号的分析与处理、结果的表达与输出这几个部分。

传统仪器的功能都是通过硬件电路或固化软件实现的,而且由仪器生产厂家给定,其功能和规模一般都是固定的,用户无法随意改变其结构和功能。

传统仪器大都是一个封闭的系统,与其它设备的连接受到限制。

另外,传统仪器价格昂贵,技术更新慢,开发费用高。

随着计算机技术、微电子技术和大规模集成电路技术的发展,出现了数字化仪器和智能仪器。

尽管如此,传统仪器还是没有摆脱独立使用和受同操作的模式,在较为复杂的应用场合或测试参加较多的情况下,使用起来就不太方便。

这三方面的原因,使传统仪器很难事业信息时代对仪器的需求。

那么如何解决这个问题呢?可以设想,在必要的数据采集硬件和通用计算机支持下,通过软件来实现仪器的部分或全部功能,这就是设计虚拟仪器的核心思想。

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

虚拟仪器以计算机为核心,充分利用计算机强大的图形界面和数据处理能力,提供对测量数据的分析和显示功能。

虚拟仪器技术给用户一个充分发挥自己的才能、想象力的空间。

用户可以随心所欲地根据自己的需求,设计自己的仪器系统,满足多种多样的用户需求。

表 2.1 为传统仪器与虚拟仪器的比较一览表。

虚拟仪器作为一种新型的仪器种类,具有以下特点:(1)强调“软件即仪器”的概念,软件充当了仪器中相当重要的且以往由硬件充当的角色。

(2)打破了传统仪器小而全的现状,可以将信号的分析、显示、存储、打印和其它管理利用计算机来完成。

(3)便于工作和管理,虚拟仪器技术是仪器的设计和管理统一到虚拟仪器的标准,使得仪器管理规范,使用简便,维护费用低。

(4)仪器自定义,科研和工程人员自己设计自己的仪器。

由于虚拟仪器的开放性,用户可以方便地修改测试方案,构成各种专用仪器。

仪器的开发周期短,升级容易,节省了硬件开发和生产的费用。

(5)便于组成自动测试系统。

虚拟仪器充分利用计算机技术,可以对测试方案进行编程;而且数据的远程传输、数据在软件之间的交换等,都使系统组建变得灵活;计算机的存储、打印和网络化等功能也进一步增进了虚拟仪器的功能。

电子仪器发展至今,大体可分为四代:模拟仪器、数字仪器、智能仪器和虚拟仪器。

第一代模拟仪器第一代模拟仪器如指针式万用表、晶体管电压表等,它们的基本结构是电磁机械式的,借助指针来显示最终结果。

第二代数字化仪器数字化仪器目前相当普及,如数字电压表等。

这类仪器将模拟信号的测量转化为数字信号的测量,并以数字方式输出最终结果,实用于快速响应和较高准确度的测量。

第三代智能要求智能仪器内置微处理器,既能进行自动测试,又具有一定的数据处理,可取代部分脑力劳动,习惯上称为智能仪器。

它的功能块全部都是以硬件的形式存在,无论是开发还是应用,都缺乏灵活性。

第四代虚拟仪器虚拟仪器是现代计算机教技术和测量技术相结合的产物,是传统仪器观念的一次巨大变革,是将来虚拟产业发展的一个重要方向。

从1988年开始,陆续有虚拟仪器产品面市。

此后,虚拟仪器产品的陆续飞速增加。

1.2.2虚拟仪器的工作原理虚拟仪器以透明的方式把计算与传统仪器一样。

虚拟仪器同样划分为数据采集与控制、数据分析与处理、结果表达三大功机资源和仪器硬件的测试能力结合起来,实现了仪器功能的运作。

虚拟仪器的功能模块如图所示。

虚拟仪器用各种图标或控件来虚拟传统仪器面板上的各种器件。

由各种开关图标实现仪器电源的通断;由各种按钮图标来设置被测信号的“放大倍数”、“通道”等参数;由各种显示控件以数值或波形的方式显示测量或分析结果;由计算机的鼠标和键盘操作来模拟传统仪器面板上的实际操作;以对图形化软件流程图的编程来实现各种信号测量和数据分析功能。

图1.1 虚拟仪器的功能模块1.2.3虚拟仪器与传统仪器的比较传统仪器和虚拟仪器的比较1.3 图形化编程语言LabVIEW的简介LabVIEW(laboratory virtual instrument engineering workbench)是一种图形化的编程语言和开发环境,它广泛地被工业界、学术界和研究实验室所接收,被公认为是标准的数据采集和仪器控制软件。

LabVIEW不仅提供了与遵从GPIB,VXI,RS-232和RS-485协议的硬件及数据采集卡通信的全部功能,还布置了支持TCP/IP,ActiveX等软件标准的库函数,而且图形化的编程界面使编程过程变得生动有趣。

相关文档
最新文档