基于USB-6281的高速数据采集系统的设计

最新更新时间:2013-07-18来源: 电子设计工程关键字:USB-6281  高速数据  采集系统 手机看文章 扫描二维码
随时随地手机看文章

    数据采集在现代工业生产及科学研究中的重要地位日益突出,在信号测量、图像处理、音频信号处理等测量中,都要求进行高速、高精度的数据采集。这就对数据采集系统的设计提出了2方面的要求:1)要求接口简单灵活且有较高的数据传输率;2)由于数据量通常较大,要求主机能够对数据做出快速反应,并及时进行分析和处理。常用的数据采集卡一般是PCI卡或是ISA卡,这些采集卡存在诸多缺点,比如安装不方便,传输速度慢,受计算机插槽数量、地址、中断等资源的限制,可扩展性差等。而通用串行总线(Universal Serial Bus,简称USB)具有高传输速度、易扩展、热插拔和即插即用等特点,很好地克服了数据采集卡的缺点,容易实现低成本、高可靠性、多点的数据采集。

  USB-6281是National Instruments推出的一款USB高精度多功能M系列数据采集(DAQ)板卡,在高采样率下也能保持高精度。USB-6281是专为移动应用或空间上有限制的应用设计的,其即插即用的安装最大程度降低了配置和设置时间,同时它直接与螺丝端子相连,从而降低了成本并简化信号的连接。NI-DAQmx驱动程序和测量服务软件提供了简单易用的配置和编程界面,以USB-6281为硬件平台,借助其提供的USB接口和NI-DAQmx驱动软件,采用VC++高级语言编程,完成数据高速采集系统。

  1 系统结构设计

  1.1 USB-6281简介

  USB-6281适用于地质监测、材料分析、环境感知、光学、光谱学、结构测量及气体探测,还包括医疗设备仪器,如心率监测等仪器测试等领域。其主要特性如下:1)包含18位A/D转换器,相比传统16位设备其分辨率提高4倍,同时还提供了增强型模拟输出通道,能够实现量程及偏移量可编程设定;2)集成了NI-PGIA 2自定义放大器和NI-MCal自校准来缩短校准时间,提高精度。板载的低通滤波器能够通过编程消除高频噪声,从而进一步提高测量精度。在±10 V范围内分辨力可达980 μV,在±100 mV范围内可达28 μV;3)NI信号读写实现USB上的双向高速数据流;4)具有16条单端或8条差分的模拟输入通道,2条模拟输出通道及24位数字I/O通道(DIO),提供高达625 kS/s的18位模拟输入(扫描时速度为500 kS/s)、速度为833 kS/s的16位模拟输出;5)包含NI-DAQmx驱动软件和NI LabVIEW SignalExpress LE。NI-DAQmx驱动具有节省开发时间的特点,能够实现LabVIEW图形化开发环境及基于文本语言(如ANSI C/C++、C#、Visual Basic.NET及Visual Basic 6.0)的代码生成,包含超过3 000种测量实例、仿真设备及接线图。

  1.2 系统构成

  基于USB-6281的高速数据采集系统结构如图1所示。

  采用NI的USB-6281数据采集卡以400 kHz的采样频率对被测信号进行波形数据采集,然后对采集数据进行正弦波拟合,通过提取出正弦信号的幅度、频率等参数,计算出拟合正弦曲线。测量数据与拟合曲线模型对应点的偏差值作为相应点波形失真测量值,然后计算出测量序列的失真有效值,进而最终获得被测信号总失真度的测量值。

  目前测量信号失真度的原理大致分为2类:基波剔除法和频谱分析法。本文采用频谱分析法,即通过计算出各次谐波的大小来计算失真度。测量方法采用数字化方法,先通过将信号数字化并送入计算机,再由计算机计算出失真度。失真度的计算方法采用快速傅里叶变换法(FFT),快速傅里叶变换比直接傅里叶变换(DFT)在计算量上要小得多。采用FFT对量化后的被测信号处理,获得基波和各次谐波的电压,从而计算出失真度。这种方法实现起来比较简单,而且通过一些补偿算法可以有效减少误差。

  计算机通过高速数字采集卡采集被测信号,经A/D转换后读入计算机,由计算机对采集的信号进行FFT变换,形成被测信号的二维幅度一频率数组。计算机显示出信号的幅度一频率特性曲线,同时,对数组计算得到基波系数和各次谐波系数,最后,由基波和各次谐波系数计算出失真度。谐波失真是谐波分量的幅值和基波幅值的相对量,假如基波的幅值是A1,而二次谐波的幅值是A2,三次谐波的幅值是A3,N次谐波的幅值是AN,总谐波失真THD为

 

  2 系统软件设计

  利用NI-DAQmx驱动软件和VC++,设计本系统数据采集流程图如图2所示,并给出主要部分程序代码。

//设置波形发生任务

  3 测试结果

  实际应用中对正弦信号进行数据采集,对一个1 kHz的正弦波,用400 kHz的采样频率,采样点数为4 096、单通道情况下进行数据采集。图3是采集数据的图形显示,频率为0.976 kHz,说明本采样系统能够精确采样。

  4 结束语

  本系统采用NI的USB-6281作为高速数据采集系统的硬件平台,以NI-DAQmx驱动软件和VC++为编程语言,实现了高速数据采集。USB总线接口使用方便,热插拔,即插即用,节省系统资源,成本低,性能可靠,在高采样率下也能保持高精度。NI-DAQmx驱动程序和测量服务软件提供了简单易用的配置和编程界面,系统的扩展性和通用性好,应用面广,可实现对工业生产中诸如温度、压力等各种物理量的测量和显示。

关键字:USB-6281  高速数据  采集系统 编辑:探路者 引用地址:基于USB-6281的高速数据采集系统的设计

上一篇:运算放大器增益误差设计指南
下一篇:常见电源噪声及解决方案

推荐阅读最新更新时间:2023-10-12 22:22

基于SOPC的以太网远程数据采集系统设计
在工业测控系统中,往往存在现场检测环境恶劣,设备分散,需要检测系统具有远程分布式数据采集功能,以实现设备的远程检测与监控。嵌入式以太网技术将以太网技术和嵌入式技术有机结合在一起,很好的满足这种需求。Ethernet与传统通讯接口相比,具有性价比高、传输距离远、分布运行等特点;SOPC是基于FPGA解决方案的SOC,是MCU、DSP、FPGA的有机结合,具有体积小、功耗低、可灵活配置等优点。利用SOPC以太网技术将SOPC嵌入式测量模块接入网络进行控制,使其实现PC机所具有的远近程测量控制和信息发布各项功能,让工作人员远离现场,仍可以对测量设备进行控制并获得测量数据。 1 系统总体设计 本系统采用FPGA+NiosⅡ的架构进行设
[单片机]
基于SOPC的以太网远程数据<font color='red'>采集系统</font>设计
基于智能手机的干线公路养护数据采集系统
公路是国家经济发展和现代化建设的重要基础设施,是为汽车运输服务的线形工程结构物,因承受车轮的磨损和冲击,受暴雨、洪水、风沙、冰雪、日晒、冰融等自然力的侵蚀和风化,以及人为的破坏和修建时遗留的某些缺陷,公路使用质量会逐渐降低。 因此,必须采取正确的技术措施加强公路保养、维修改善,保障行车安全、舒适、畅通,提高养护工作质量,以延长公路的使用年限。 许多国家都把加强养护作为公路工作的重要技术政策,而养护投资占全部公路投资的比重也迅速增加,有些已大大超过修建时的投资。 随着国家主干公路网的逐渐形成,新建公路的里程将逐年减少,而路面的养护维修将成为公路工作者关注的热点。因此,如何更有效地利用现有资金、使公路路面处于最佳服务水平或产生最大的经
[嵌入式]
使用IEEE-488总线实现数据采集系统与PC机的通信
单片机数据采集系统,由于具有体积小、实时性好、编程灵活等优点,在仪器仪表、自动测试及工业控制等领域中得到越来越广泛的应用。同时单个单片机系统接口的标准化设计也显得越来越重要,为了能够充分利用微机的软、硬件资源,带有与微机通信接口的单片机系统已经成为一种发展趋势。IEEE-488总线是国际公认的通用标准接口总线,当仪器配备了IEEE-488标准总线后,就可像搭积木一样任意组成所要求的测试系统。本文介绍了使用IEEE-488总线实现8031单片机数据采集系统与PC机通信的硬件构成原理及软件设计。 1IEEE-488总线简介 仪器设备接口的标准化,最早是由美国惠普(HP)公司倡导实施的,叫做HP-IB,由于其良好的接口性能,很快
[嵌入式]
基于MEMS陀螺仪的汽车驾驶操作信号采集系统设计
国内外现有的汽车模拟驾驶器和汽车驾驶考核系统中,对脚踏板(油门踏板、脚刹踏板、离合踏板)及手刹等操作机构的状态信号的提取,主要是通过安装角度传感器或通过机械装置将机构的旋转运动转换为线性运动,安装线性位移传感器来实现;档位的位置状态则通过在档位的不同位置分别安装行程开关组或非接触开关组(霍尔开关、光电开关)得到开关量信号,获取档位的位置信息。由于这些传感器成本较高、体积较大,且在一台车辆中采用多种传感器形式,检测装置规格不统一,给汽车驾驶状态检测系统的生产制造、安装、维修、保养带来了较大不便 。 近年来,微电子机械系统(MEMS)技术微机械惯性器件日渐成熟,惯性测量系统得到了迅猛发展 。惯性测量系统将微电子、精密机械、传感
[汽车电子]
基于MEMS陀螺仪的汽车驾驶操作信号<font color='red'>采集系统</font>设计
基于EWS的EPA蓝牙数据采集系统设计
引 言   EPA(Ethernet for Plant Automation)基于以太网(IEEE802.3)、无线局域网(IEEE802.11)和蓝牙(IEEE802.15)等信息网络COTS(Commercial-Off-The-Shelf)通信技术以及TCP(UDP)/IP协议,是一种适用于工业自动化控制系统装置与仪器仪表间,以及工业自动化仪器仪表间数据通信的工业控制网络技术。   蓝牙技术是一种线缆替代短距离无线通信技术,工业现场某些工业设备需要安装在恶劣的工业环境中,采用蓝牙技术可以避免工业现场布线遇到的问题。嵌入式Web服务器的出现满足了工业控制网络低成本远程控制的需要。本文将两者结合起来设计和开发了满足EPA工业控
[网络通信]
24位、250kSPS单电源数据采集系统
优势和特点   24位250kSPS ADC系统   工业信号电平   单电源   应用:   仪器仪表   可编程逻辑控制和分布式控制系统   电子测试和测量   电路功能与优势   对工业电平信号进行采样时,必须提供快速高分辨率转换信息。通常,当采样速率达到500kSPS时,模数转换器(ADC)的分辨率可为14位至18位。图1所示电路是一款针对工业电平信号采样进行优化的单电源系统,采用一个24位、250 kSPS∑-△型ADC。两个差分通道或四个伪差分通道中的每一个都能够在采样率为50kSPS时提供17.2位的无噪声代码分辨率。   本电路利用内置激光微调电阻
[模拟电子]
24位、250kSPS单电源数据<font color='red'>采集系统</font>
基于DSP与PC机的PCI总线高速数据传输
TMS320C6713是TI公司在TMS320C6711的基础上推出的C6000系列新一代浮点DSP芯片,它是目前为止C6000系列DSP芯片中性能最高的一种。TMS320C6713可在255MHz的时钟频率下实现1800MIPS/1350MFLOPS的定点和浮点运算,因而可极大地满足通信、雷达、数字电视等高科技领域对信号处理实时性的要求。同时其主机口(HPI)可灵活地和PCI总线控制器相连接。而PC机则可通过PCI总线控制器直接访问TMS320C6713的存储空间和外围设备,从而实现PC机与TMS320C6713之间的高速数据传输。     在TMS320C6713 DSP与PC机实现高速数据传输的方案中,可选用PLX公司的PC
[嵌入式]
基于ADmC812和DSP实时数据采集系统
   引言   ADmC812是ADI公司的以8051(8052)内核为控制核心的新型微转换器。由于ADmC812内部集成了大量的外围设备。它本身就是一个完全可编程、自校准、高精度的数据采集系统,可以取代传统的MCU+A/D+ROM+RAM高成本、大体积产品,尤其是它的高精度和高速度A/D模块,特别适应于智能传感、瞬时获取、数据采集和各种通信系统。但是,对于需要采集数据量大、运算复杂、实时性又要求较高的场合,由于在结构和速度上的限制,往往是无法满足要求的。本文针对这种情况,提出了基于ADmC812和DSP的数据采集系统。在这个系统中,ADmC812作为主机,完成ADC、DAC、显示、键盘等功能,而DSP作从机,专注于复杂的数据运
[嵌入式]
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved