当前位置:首页 > 测试测量 > 测试测量
[导读]摘要:针对航天测试系统中提出的多通道数据采集要求,采用PXI采集卡,设计了多路温度、液位、电压等信号的采集系统。使用VC++2008编写了采集控制程序,可以实时显示和处理多路测试数据。本系统已成功应用于某测试任务

摘要:针对航天测试系统中提出的多通道数据采集要求,采用PXI采集卡,设计了多路温度、液位、电压等信号的采集系统。使用VC++2008编写了采集控制程序,可以实时显示和处理多路测试数据。本系统已成功应用于某测试任务。
关键词:PXI总线;数据采集;VC++2008;采集控制程序

    随着现代计算机技术和电子测试技术的飞速发展,对测试系统提出了越来越高的要求。20世纪末,NI公司发布了PXI总线系统。PXI总线除了具有PCI总线的功能外,在仪器仪表方面,还提供了触发、局部总线、系统时钟等机制以满足高性能仪器仪表应用的要求。PXI总线满足VISA(Virtual Instrument Software Architecture)体系,确保了对工业标准的个人计算机的软件兼容。PXI模块仪器系统以其卓越的性能和极低的价格,使越来越多的从事自动测试测量的工程技术人员开始关注其发展及应用。
    为满足某航天测试任务要求,本文采用凌华科技的PXI-2206数据采集卡和PXI-2208数据采集卡,使用VC++2008编写控制程序,实现了多路温度、液位、电压等信号的采集和实时显示。

1 系统方案设计
    模拟信号采集是将被测的模拟信号转换成计算机能处理的数字信号的过程。选用模拟采集卡时,除了要了解板卡的核心器件(A/D转换器)以外,还需了解板卡的其它相关部件和指标。
1.1 板卡选型依据及分析
    对于模拟采集卡的选型,主要从以下4个方面进行考虑:
    1)信号幅值范围和分辨率
    模拟采集卡的幅值范围和分辨率体现的是其能采集的模拟信号的电压范围和采集精度。对于某一特定的采集卡,其分辨率是一定的,因此幅值范围就决定了采集数据的精度。例如一块16位的采集卡,如果其采集范围越大,其一个量化单位所对应的值也就越大,精度越小;反正则精度越大。
    2)最高采样率
    模拟采集卡的最高采样率表示了它的最高采样速度,它限制了采集卡能处理的信号的最高频率(最高采样率的一半)。最高采样率表示的是单通道采样时能使用的最高采样频率,因此对于多通道采样来说,每通道能够达到的最高采样率是最高采样率与通道数的商。
    3)通道数
    通道数是指采集卡能同时采集多少路信号。
    4)信号输入方式
    根据测量信号源类型的不同,其输入方式也不同,可分为3种:无参考地单端输入方式(NRSE),有参考地单端输入方式(RSE)和差分输入方式(DIFF)。
1.2 方案设计
    根据某航天测试任务要求,本测试系统需要采集83路信号,如表1所示。


    鉴于本测试系统需要采集的信号路数较多,且各自要求的采样位数不尽相同,故选用了两块采集卡,分别是:PXI-2208和PXI-2206。
    PXI-2208采集卡可以同时采集96路单端模拟量信号,采样位数为12位,因此69路温度信号可全部由PXI-2208采集处理,它们共同采用一个温度信号地与采集系统相连。PXI-2206采集卡可以同时采集32路差分模拟量信号,采样位数为16位,因此8路开关量信号、2路液位信号和4路特殊电压信号可由PXI-2206采集处理。整个采集系统框图如图1所示。



2 软件设计
    文中介绍的数据采集系统,由于采用了凌华科技的两块多功能DAQ卡,因此在硬件系统设计上,只需将2块采集卡插入具有PXI插槽的工业控制计算机即可;而系统的大量工作需要软件配合来完成。
    通过软件控制采集卡进行数据采集可以使用2种方法:1)利用DAQPilot工具;2)直接调用相关的API函数。
2.1 使用DAQPilot工具控制采集卡
    DAQPilot是一种驱动程序,它带有一个图形驱动接口,支持各种ADE,包括:VB、VC等编程语言。如图2所示,通过DAQPilot向导,可以方便的建立一个数据采集任务。其中包括:采集路数、电压幅度范围、采样频率等的设置。使用这种方法进行采集控制,除了需要设置采集参数外,更重要的在于对消息相应函数DataArrival的编程。另外,由于每块采集卡都要对应一个消息相应函数(DataArrival),这种方法一般只用于单卡应用的情况。


2.2 使用API函数控制采集卡
    由于文中设计的采集系统用到2块数据采集卡,如何实现2卡的同步采集是关键问题。由于2块模拟量采集卡的采样率相同(单路1 kHz),若能保证同时刻启动采集,则2卡完成一次采集的时间应该是相同的。本文将两块卡的采集方式均设置为双缓冲模式,并在固定采样频率的条件下,只等待一块板卡(如PXI-2208)的半满消息,就可以把两块卡的数据都取出。
    假定每隔100 ms 2块采集卡的缓冲区都达到半满,则PXI-2208的缓冲区应设置为69x2x100=13800字节;PXI-2206的缓冲区应设置为14x2x 100=2 800字节。
    文中采用VC2008编制了上位机程序,其中的数据采集部分主要包括如图3所示的几个模块。


    以下是数据采集程序的关键代码:



3 测试结果
    采集系统上位机测试运行情况如图4所示。图中显示的曲线是T05路温度信号在1 min内的温度变化情况,由于温度是缓变信号,在短时间内,曲线基本呈现直线形态。


    图5(a)和5(b)分别是某温度测点在升温和降温时采集到的温度回放曲线,大约分别历时6分钟和175分钟。在描绘曲线时采用了1:1000降采样,即每秒描绘一个点,图中温度使用开氏单位。

4 结论
    文中采用PXI总线采集卡设计了多路信号采集系统,信号主要包括69路温度信号、8路开关量信号、2路液位信号、4路电压信号,共计83路。在设计采集电路的基础上,利用VC++2008编写了两块采集卡(PXI-2206和PXI-2208)的采集控制程序。经过试验验证,该系统可以满足要求,也可以经过简单改造应用于其它测试系统。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

2024 年 3 月 - 全球领先的工业称重和检测技术制造商之一茵泰科推出了Midrics® 1 Ex防爆称重显示器,为危险区域的称重结果显示提供了新的解决方案。以更优惠的价格向客户提供可靠、操作直观简便的产品。

关键字: 显示器 数字通信接口 数据采集系统

太阳能供电应用系统的设计需要考虑多个方面,包括太阳能电池板、储能装置、控制模块等。本文将介绍一种基于太阳能供电的应用系统设计方法,并从这几个方面进行详细阐述。

关键字: 太阳能 系统设计

北京2023年8月15日 /美通社/ -- 日前,在第五届OCP China Day 2023(开放计算中国技术峰会)上,浪潮信息正式推出融合架构3.0原型系统,以开创性的系统架构设计实现了计算资源、存储资源、...

关键字: 系统设计 内存 软件定义 数据中心

北京2023年8月7日 /美通社/ -- 随着大模型智能水平的提升,AIGC所需要的算力在不断增长。大模型的参数量超过千亿,甚至突破万亿级别,预计智算中心将迎来更快发展。IDC预测,2022-2026年,全球AI计算市场...

关键字: CHINA 数据中心 AI 系统设计

无论温度怎么变化始终UCQ1=UCQ2,电路以两只管子集电极电位差作为输出,就克服了温漂 当u11=u12(共模信号)T1管和T2管所产生的电流变化相等;因此集电极电位的变化也相等。

关键字: 差分放大器 系统设计 电极电位

在广泛应用中实现精确测量-从原型机测试,到设备与工厂监控的绝佳工具

关键字: 数据采集 传感器 数据采集系统

北京2023年1月26日 /美通社/ -- 微云全息公司(纳斯达克:HOLO)(以下简称为"HOLO"或"公司"),一家提供全息数字孪生技术服务提供商,今日宣布推出全息脑机接口数据...

关键字: NAS 数据采集系统 脑机接口 DAQ

大家好,我是鲏。认识我的朋友都知道,我是一个实践派,相比研究枯燥的理论知识,我更喜欢做自己想做的项目,用技术来实现自己的想法的感觉真的很棒。所以从大学期间一直到现在,除了工作中的项目外,我依然保持着自己做项目的习惯,有坚...

关键字: 系统设计 技术选型 需求分析

(全球TMT2022年8月30日讯)近日,在2022英特尔中国数据中心合作伙伴技术峰会上,英特尔与浪潮信息等产业生态伙伴联合发布了《绿色数据中心创新实践 -- 冷板液冷系统设计参考》白皮书,分享冷板液冷技术关键部件的最...

关键字: 系统设计 英特尔 数据中心 生态系统
关闭
关闭