摘要随着信息领域各种技术的发展,在信息化数据自动选择的技术也取得了很大的进步,LabVIEW数据选择自动化是目前社会的主流发展方向。各种领域都用到了LabVIEW信息化,在电流计算、供配电器件型号选择领域已经得到应用。随着测控技术的迅猛发展,以虚拟仪器为核心的数据采集系统已经在测控领域中占到了统治地位。数据选择系统是将现场采集到的数据进行处理、传输显示、储存等操作。数据选择系统主要功能是把已存储的信息进行选择并进行分析、处理、显示。LabVIEW的数据采集选择广泛的应用于人们的现代化的高压供配电中。本文主要介绍了利用LabVIEW实现基于LabVIEW的电缆截面的选择的设计过程,系统结构设计时利用了LabVIEW的虚拟仪器技术,由LabVIEW虚拟系统采集数据,通过型号的输入对存储数据的选择,预处理、分析、显示。全文的内容主要包括:虚拟仪器的发展,LabVIEW虚拟仪器的介绍,电缆截面的选择设计,调试,以及最后是自己在本次制作中的不足与展望。。关键词:数据选择、虚拟仪器、显示、电缆截面1目录1.课设题目..........................................................................................................12.课题小组成员.................................................................................................13.LABVIEW的发展..............................................................................................13.2虚拟仪器的组成原理............................................................................23.3虚拟仪器的应用.....................................................................................44.课题研究的意义...............................................................................................85.硬件设计.........................................................................................................95.1前面板设计:........................................................................................95.2系统框图的设计....................................................................................96.硬件调试.......................................................................................................127.结论...............................................................................................................138.参考文献.......................................................................................................149.心得体会.......................................................................................................1511.课设题目基于LabVIEW电缆截面的选择2.课题小组成员黄良桂、张醒臣、刘云、曾雪波、谢小恒成员分工:黄良桂:系统结构设计张醒臣:系统设计与制作刘云:查找资料曾雪波:系统调试与检查谢小恒:课设论文编写3.LABVIEW的发展上世纪80年代早期,计算机接口变得越来越精细,软件设计的虚拟器界面也越来越友好,苹果公司的Macintosh开发了G语言,这些为功能强大的专业虚拟仪器软件的出现提供了必要基础。不久,NI为基于计算机的测量和自动化开发出了LABVIEW软件包。LABVIEW的功能不断丰富和强大。LABVIEW用来进来数据采集和控制、数据分析和数据表达,使工程师和科学家能充分利用PC2的功能,快速简便地完成自己的工作。经过多年的不断充实,LABVIEW成为丰富、强大的实用工具软件包,内部配有GPIB、VXI、串口和插入式DAQ板的库函数以及全球几百家厂商的仪器驱动程序。围绕这些核心软件还陆续开发出多种附件。工业发达国家已经将虚拟仪器技术广泛应用于航天、通讯、生物医学、地球物理、电子、机械等各个领域,进行工程技术和科学研究,国内对于虚拟仪器的研究与工程也取得了很多成就,在产品性能测试、设备故障诊断、生产过程控制中得到普遍应用。3.1器的概念与特点随着计算机技术的飞速发展,计算机与传统的仪器仪表结合成为一种趋势,其强大的功能是传统仪器所无法比拟的:虚拟仪器是在通用计算机平台上,用户根据自己的需求来定义和设计测试功能的仪器系统。也就是说虚拟仪器是由用户利用一些基本硬件及软件编程技术组成的各种各样的仪器系统。概括的说,它主要有以下特点:1)件是虚拟仪器的核心虚拟仪器的硬件确立后,它的功能,如抗混淆滤波、小波分析等主要是通过软件来实现的软件在虚拟仪器中具有重要的地位。美国国家仪器公司就曾提出一个著名的口号软件就是仪器。2)仪器的性价比高一方面,虚拟仪器能同时对多个参数进行实时高效的测量,同时,由于信号的传送和数据的处理几乎都是靠数字信号或软件3来实现的,所以还大大降低了环境干扰和系统误差的影响。此外,用户也可以随时根据需要调整虚拟仪器的功能,大大缩短了仪器在改变测量对象时的更新周期;另一方面,采用虚拟仪器还可以减少测试系统的硬件环节,从而降低系统的开发成本和维护成本,因此,使用虚拟仪器比传统仪器经济。3)具有良好的人机界面在虚拟仪器中测量结果是通过由软件在计算机屏幕上生成的、与传统仪器面板相似的图形界面由软面板来实现的。4)虚拟仪器具有和其它设备互联的能力如和VXI总线或现场总线等的接口能力,此外,还可以将虚拟仪器接入网络,如IN—TRANET等,以实现对现场生产的监控和管理。作为新型仪器,它有许多传统仪器无法比拟的地方。这使得虚拟仪器的应用领域非常广泛,据估计,下个世纪初中叶,我国将有,60%的仪器为虚拟仪器。3.2虚拟仪器的组成原理虚拟仪器充分利用了当代先进的科技产品和技术,如计算机、模块化的数据采集调理电路及总线技术等。从图3-1可以看出它主要由硬件和软件两大部分组成。4图3-1现在分别给予介绍:1.虚拟仪器的硬件硬件是虚拟仪器工作的基础,它的主要功能是完成对被测信号的采集、传输和显示测量的结果。虚拟仪器的硬件主要是由计算机和信号采集调理部件组成的,其中计算机包括微处理器、储存器和显示器等,它主要用来提供实时高效的数据处理性能。而信号采集调理部件可以是GPIB仪器模块、VXI仪器模块、PXI仪器模块或数据采集卡,它主要用来采集、传输信号。目前用得比较多的是数据采集卡和VXI仪器模块,尤其是数据采集卡特别为广大科技人员所钟爱。另外,虚拟仪器还有一个优秀的硬件平台VXI总线系统,它是一种在世界范围内开放的、适于多供货商的32位高速模块化仪器总线。2.虚拟仪器的软件软件在虚拟仪器中的地位非常重要,它肩负着对数据进行分5析处理的重任,如数字滤波、小波分析或频谱变换等。在很大程度上,虚拟仪器系统能否成功地运行,就取决于虚拟仪器的软件。虚拟仪器的软件可以分为几个层次,其中包括仪器驱动程序、应用程序和软面板程序。仪器驱动程序主要用来初始化虚拟仪器,设置特定的参数和工作方式,使虚拟仪器保持正常的工作状态。应用程序主要用来对输入计算机的数据进行分析和处理,用户就是通过编制应用程序来定义虚拟仪器的功能。软面板程序用来提供虚拟仪器与用户的接口,它可以在计算机屏幕上生成一个与传统仪器面板相似的图形界面,用于显示测量的结果等,同时,用户还可以通过软面板上的开关和按钮,模拟传统仪器的各种操作,通过键盘或鼠标实现对虚拟仪器的操作。通常在编制虚拟仪器的软件时可以采用两种编程方法:一种是传统的编程方法,采用高级语言,如VC++、VB等编写虚拟仪器的软件;另一种是采用现在流行的图形化编程方法如用NI公司的LabVIEW(LaboratoryVirtualInstrumentEngineeringWorkbench,实验室虚拟仪器工作平台)或HP公司的VEE等编程。采用图形化编程的优势是软件开发周期短、编程容易,特别适合不具有专业编程水平的工程技术人员使用。3.3虚拟仪器的应用虚拟仪器技术经过十几年的发展%而今正沿着总线与驱动程序标准化、硬/软件模块化、编程平台的图形化和硬件模块的即插即用方向进步。虚拟仪器技术在发达国家的推广应用十分普及。在国内,近年来也开始有了利用虚拟仪器实现检测、控制等功能的6例子,虚拟仪器系统已成为仪器领域的一个基本方法,是技术进步的必然结果。虚拟仪器主要在以下几个方面得到应用:1.虚拟仪器在测量方面的应用虚拟仪器系统开放、灵活,可与计算机技术保持同步发展,将之应用在测量方面可以提高精确度,降低成本,并大大节省用户的开发时间%因此已经在测量领域得到广泛的应用。2.虚拟仪器在监控方面的应用用虚拟仪器系统可以随时采集和记录从传感器传来的数据,并对之进行统计、数字滤波、频域分析等处理,从而实现监控功能。当前,气敏传感器正朝着快速响应、小型化和经济化发展,这种发展趋势引起了微电子气敏传感器的发展。3.虚拟仪器在检测方面的应用在实验室中,利用虚拟仪器开发工具开发专用虚拟仪器系统,可以把一台个人计算机变成一组检测仪器,用于数据/图像采集、控制与模拟。4.虚拟仪器在教育方面的应用现在,随着虚拟仪器系统的广泛应用,越来越多的教学部门也开始用它来建立教学系统,不仅大大节省开支,而且由于虚拟仪器系统具有灵活、可重用性强等优点%使得教学方法也更加灵活了。5.虚拟仪器在电信方面的应用7由于虚拟仪器具有灵活的图形用户接口,强大的检测功能,同时又能与GPIB和VXI仪器兼容,因此很多工程师和研究人员都把它用于电信检测和场测试方面。虚拟仪器还在其他很多领域包括航空、汽车、生物医学等方面得到广泛应用。从交通监控系统到大学实验室,从部件自动测试到工业过程控制,虚拟仪器应用的例子不胜枚举。相信未来,虚拟仪器将得到更多的发展,应用范围也将越来越广。84.课题研究的意义工业生产的需要,方便了生产中对型号的选择,有效的提高了生产质量。本设计主要技术环节是设计过程中的通过采用excel文件导入到系统中,通过采集excel表中的数据,在通过外围的输入,通过系统内部查询,从而得到我们所需要的电缆截面的信息,这个设计通过LabVIEW实现,大大减轻了我们在工业生产中通过人工计算查表所要做的工作,对以后的高压供配电的选择以及其他生活中的器件型号的选择有很大的帮助。具有很大的现实意义。95.硬件设计5.1前面板设计:5.2系统框图的设计1011126.硬件调试137.结论此次设计采用LabVIEW对系统设计,充分利用了LabVIEW所拥有的功能,同时也体现了LabVIEW的原理功能对该系统