关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于LabVIEW的多传感器空气流量测试系统设计

基于LabVIEW的多传感器空气流量测试系统设计

作者:时间:2012-11-26来源:网络收藏

2.2 数据采集模块

该模块实现多通道实时数据采集与显示,其是动态测试中的核心部分,直接影响数据分析的结果,影响系统其它功能的实现。该模块能否正常工作直接关系到整个系统的工作。

编写数据采集程序前,必须先安装好采集板的驱动程序,否则无法调用AD板的动态链接库。该驱动使用了中断采集方式,并在定时器取值处设置了延时时间,保证了采样的连续性。

在程序面板上,与传统开发一样,可以使用各种程序控制结构,如顺序、条件、循环等,也可以使用其他Ⅵ。程序套用Case选择结构如图7所示,采集的数据通过1个子程序进行数据分组、处理,然后送人控制界面显示。

2.3 数据分析模块

该模块实现对采集的原始数据进行最小二乘法曲线拟合分析。其测试目的在于获取被测对象的性能、状态或特征,所以信号采集只是测试工作的第一步。信号的分析和数据处理是构成的重要组成部分之一。系统采用线性回归分析法即曲线拟合法,由多维回归方程来建立被测目标参量与输出量之间的关系,以消除温度的影响,如图8所示。

2.4 数据库模块

该模块实现数据库的管理功能,数据的存储与回放,添加与删除等。由于要对被测目标进行全方位检测,多协调应用获取对目标的全面认识,数据量急剧增长,对实时采集的数据存储和查询也有较高要求,需要采用数据库技术。

首先需要安装LabSQL,它是一个免费的数据库访问工具。

LabSQL与数据库之间通过ODBC连接,用户需要在ODBC中指定数据源名称和驱动程序。因此在使用LabSQL之前,需要在Windows操作系统中的ODBC数据源中创建一个DSN。LabSQL与数据库之间的连接是建立在DSN基础之上的。其连接流程如图9所示。LabSQL能够实现数据库查询、数据库修改、数据库添加以及数据库删除。



评论


相关推荐

技术专区

关闭