论基于虚拟仪器的机械工程测试系统开发_机电毕(2)
2013-06-15 01:35
导读:力信号经过调理后,传输到数据采集卡中,数据采集卡选用NI公司生产的PxI~6251多功能数据采集卡,其主要功能参数如下: (j)16路模拟输入通道,16位精度
力信号经过调理后,传输到数据采集卡中,数据采集卡选用NI公司生产的PxI~6251多功能数据采集卡,其主要功能参数如下:
(j)16路模拟输入通道,16位精度,1.25MS/S采样率}
(2)2路模拟输出,I6位精度,2.8Ms/s输出速度;(3)24路数字I/O,2路定时计数器。
3.4 流量测试系统本测试系统是以液压试验平台为测试平台而进行的一系列机械量测量测试,以此液压实验台做流量信号源,以液压实验台的X寸于液压系统来说,最重要的两个参数就是流量和压力,两个参数要求精度高,稳定性好,易于调节。在多功能液压测试试验台中,流量调节控制涉及到电机、变量泵、流量调节阀、排量反馈传感器、电控模块、流量传感器、计算机、管路等多个环节,影响流量的有负载、压力、温度、泄漏等因素。在液压测试中,要得到准确的流量参数、必须对流量调节各环节进行分析计算,确定各环节对流量的影响。并采取措施改善流量调节的精确性和稳定性。以提高流量控制精度根据本液压系统实验台,流量传感器要求流量变化范围:0 66m0/h,精度要求:1级。
通过信号调理后的信号可以与数据采集卡设备相连。通常情况下数据采集设备是一个数据采集卡,与计算机的连接可以采用多种方式。NI的数据采集设备支持的总线类型包括PC1、PClExpress、PXI、PCMCIA、USB、Compact Flash、Ethemet以及火线等各种总线。本文选用PXI总线的PXL一6251多功能数据采集卡。利用LabVIEW 的NIDAQnlx软件,选择物理通道和任务输入通道进行流量信号采集3.5 温度测试系统温度是机械工业生产和科学研究实验中的一个非常重要的参数,许多系统的工作都是在一定的温度范围内进行的,需要测量温度和控制温度的场合及其广泛。目前的温度测量控制系统常采用单片机控制,该技术应用十分广泛,但其编程复杂,控制不稳定,系统的精度不高。而利用虚拟仪器开发和设计的温度测量系统,采用普通PC机为主机,利用图形化可视软件LabVIEW 为软件开发平台,来监测温度的变化情况,采集数据并进行处理、存储、显示等。设备成本低,使用方便灵活。
内容来自www.nseac.com 模块化设计数据采集,数据采集模块的设计对后续的数据显示和分析结果以及整个系统功能的实现,具有直接影响,本文利用M公司的DAQ(Data AcQulsition)卡及其驱动程序设计这一模块,充分利用集成的功能全面的DAQ函数库和子VI,设计可以实现对数据采集的控制,包括触发控制、通道控制等的数据采集模块。
4 机械测试系统总体设计思路
在对传统的机械工程测试系统测试过程及传统的测试仪器和现有的虚拟测试系统进行对比研究后,本文的系统总体的结构为;
(1)本文设计开发的机械工程测试系统采用模块化结构。可以在一个测试系统中同时组建应变、位移、压力、流量和温度测试系统。并且每个测试系统用模块化进行设计前后面板,方便程序设计和用户操作与控制。
(2)采用数据库对数据进行存储、管理和查询。基于需要对测试数据进行存储、调用、管理和查询,并且处理的数据量大,本文设计通过数据库来存储、管理和查询数据。建立一个Access数据源,通过AD0数据库访问技术,充分利用ADO的灵活性,通过编程模型实现对数据库的操作,执行用户命令,实现对数据的管理。利用ADO技术的Lab.V1Ew 数据库访问包一LabSQL,用户可以直接在LabVIEW中以调用子VI的方式实现对数据库的访问。
(3)每个测试仪在进行设计时,选用的模型是菜单选择结构。在后面板中利用case结构完成在前面板中不同的按钮选择,选择好一个测试以后,这个测试仪就可独立的工作。在完成相关的需要的工作后可以选择退出,也可以选择进入到另一个测试仪。利用菜单编辑器对程序进行编辑,要改变程序的操作项直接从菜单编辑器中修改,为程序作总体设计。
(4)前后面板的人性化设计。程序设计包括前面板和程序框图两部分,系统前面板由参数设置和五个测试系统构成。当用户在前面板操作相应的功能时,后面板的程序框图有与之协调的字VI运行,这样可以保证运行操作的同步性和准确性。同时在前台对话框有供测试人员填写参数或者选择功能界面。为了便于后续人员按自己的要求进行小范围修改,后面板程序框图也以直观简洁的方式进行设计。
(科教范文网http://fw.nseac.com) 5 结论
本文以虚拟仪器LabVIEW 为开发平台,按照机械工程测试系统的要求,充分利用已有的标准化系统资源,开发了便于更新、机动灵活、成本低廉、中文界面的机械工程测试系统,提高了测试的综合应用效率。