基于LabWindows/CVI的双通道数据采集系统

合集下载

基于LabWindowsCVI的傅里叶变换光谱测量的数据采集系统解读

基于LabWindowsCVI的傅里叶变换光谱测量的数据采集系统解读

基于LabWindows/CVI的傅里叶变换光谱测量的数据采集系统傅里叶变换光谱仪FTS(Fourier Transform Spectrometer)具有高通光能力,多通道探测、高分辨率、光谱范围宽等优点,是光谱分析强有力的工具,常用于宽光谱、复杂光谱或极弱光谱的测量[1]。

目前傅里叶变换的光谱测量范围主要集中于红外波段,但是利用光束折叠技术的方法,可以将傅里叶变换的光谱测量范围扩展到可见光波段。

与传统文本语言编程相比,LabWindows/CVI编程更适合FTS系统对干涉信号进行采集、加窗、快速傅里叶变换等信号处理方法的需求,进而提高了测量系统干涉图的数据采集、分析和处理能力[2]。

本文设计的基于LabWindows/CVI的傅里叶变换光谱测量数据采集系统,采用了光束折叠的方法,通过参考光对被测光在DSP数据采集系统中进行实时数据采集,并通过PCI转接卡,将结果传到计算机上进行显示处理,充分利用LabWindows/CVI软件的编程优势,进而实现了光谱分辨率的精确计算。

1 系统设计原理1.1 傅里叶变换原理傅里叶变换光谱技术(FTS)[3]的研究始于1880年迈克尔逊发明的干涉仪,它依靠动镜移动与固镜之间的不同波长光程差产生干涉图样。

利用光束折叠技术,将傅里叶变换光谱测量范围由红外扩展到可见光[4],这是测量光谱的有效方法。

测量原理是:采用两路干涉仪——参考光干涉仪和被测光干涉仪,并使之动镜处于同一运动电移台上,如图1所示,当电移台移动时,使用普通迈克尔逊干涉仪的被测光干涉仪产生的光程差为2x下,被测光干涉仪将光束折叠四次,得到的光程差为8x,光电传感单元接收的干涉条纹电流强度I为:当被测光同样为He-Ne激光时,得到的干涉图的交流成分为:It(x)=It0 cos(4?仔?滓0x)。

因而当光源同为一种单色光源时,得到的干涉图信号是余弦波,并且被测光干涉图的周期是参考光干涉图周期的4倍,即被测光干涉图信号在一个周期内可以包含8个参考光干涉图的过零点。

基于LabWindows/CVI5.0.1开发的远程实时数据采集系统

基于LabWindows/CVI5.0.1开发的远程实时数据采集系统

数据采集网页 , 输入具体的采样参数 , : 如 采样通道 数、 通道号 、 增益、 采样点数 、 采样频率、 扫描频率等 等, 点击采样 键后 , 样参数和执行采样动作的命 采 令便 通过 We 务器传 到 虚拟 仪器 , 动位 于虚拟 b服 启 仪 器 上 的采 样 程 序运 行 ,所 得 的采 样 结果 再 通过 we 务器 返 回到 数据 采集 网页 上 , 样 就 实现 了 b服 这 远 程实 时数据 采集 。 1 实现 系统功 能 的技 术 方案 . 2 Lb no sc I 一个 目前 国内外 使 用 较 为 a widw / V 是 广泛的虚拟仪器开发平台, 具有面向对象的可视化 编程 环境 , 以 A Sc为核 心 , 它 NI 以各 种 丰 富 的库 函 数为基础 , 为仪器控制 、 自动测试和数据采集应用 提供 了一个 功能强大 的开发平台。另外 ,aWi Lb n . dw/ V 的编 译 器 和 Mi oo sa C C 十 编 o sC I c sf Vi l / 十 的 r t u 译 器 兼容 , 直 接在 Mioo sa C 十 可 c sf Vi l 十 的程序 中 r t u 调用 Lb no sC I.1的库 函数 。因此 . aWid / V 50 w . 实现 基 于 Lb no s( I.1开发 的 远程实 时 数 据采 集 aWidw /: 50 V . 系统 功能 的 技 术 方案 的思 想 基 础为 : 用 Lb n 利 aWi- dw/ V501的库 函数进 行 二次开 发 , o sC I.. 以实现远 程 实时 数据采集 。 技术 方 案采 用开 发 和 系统 的三 层 结 构 分 布 式 计算机模式相对应、 适应于在 It e Itn t n m t n ae环境 e / r 下使用 的三层 结 构应 用软件 , 图 2 H ML A P脚 如 。 T +S 本语 言和 自动 化组 件 (oktCi t位 于 We Sce 1 n) e b服务 器上 , ce Sr r 序和 用 Lb l o sC I.. o S kt e e 程 v aWidw/ V501 a 创建的包 含采样 函数的动态链 接库 位于作 为虚拟 仪器的计算机上。程序的执行过程为 : S A P脚本运 行 , Sr t 用 自动 化 组 件 后 , ce 1 n 和 VB i 调 O p O S ktCl t e Sce Sre 之 间进 行 通 信 ,oktSre 接 收 到 okt evr Sce o tr Sce Cin 传 来 的数 据 后 ,调 用 用 Lb no s okt l t e aWid / w

基于LabWindows/CVI的遥测数据采集系统设计

基于LabWindows/CVI的遥测数据采集系统设计
( 1 . C o l l e g e o f Me c h a t r o n i c E n g i n e e r i n g a n d A u t o m a t i o n , N a t i o r , l a U n i v e r s i t y o f D e f e n s e T e c h n o l o g y , C h a n g s h a 4 1 0 0 7 3 , C h i n a ; 2 . D e p a r t m e n t o f I n f o r m a t i o n T e c h n o l o g y , I n n e r M o n g o l i a B u s i n e s s& T r a d e V o c a t i o n a l C o l l e g e , H o h h o t 0 1 0 0 7 0 , C h i n a )
us a g e o f t e s t s y s t e m i s r e s t ic r t e d. Fi r s t l y ,t h e p r o t o c o l o f t e l e me t ic r da t a t r a n s mi s s i o n i s a n a l y z e d. Th e n ,s o me ma t ur e de v i c e s i n t h e ma r k e t a n d La b Wi n do ws /CVI e n v i r o n me n t wh i c h i s o te f n u s e d t o d e v e l o p pr o g r a m f r o m NI c o r p o r a t i o n a r e c h o s e n. Fi na l l y , t h e ha r d wa r e i n t e r f a c e be t we e n c o n t r o l s y s t e m a n d t e s t s y s t e m i s d e s i g n e d ,

基于LabWindows/CVI风洞数据采集系统的应用研究

基于LabWindows/CVI风洞数据采集系统的应用研究

虚拟仪器技术是近几年发展起来 的新一代仪器技 术, 其优势在于可 由用户 自己定义通用仪器系统 , 通过 应用程序与各功能化模块结合 , 用户利用友好 的图形 界面来控制计算机 , 完成对仪器 的控制 , 数据采集 、 分 析、 存储及图形显示等。虚拟仪器技术先进 , 符合国际 上流行 的“ 硬件软件化” 的发展趋势 : 功能强大 , ① 可 实现多种普通仪器的综合 功能 ; 操作灵活 , ② 完全 图 形化界面 ; 集成 方便 , ③ 不但可 以和高速数据采集设 备构成 自 动测量系统 , 而且可 以和控 制设备构成 自动 控 制 系统 。
摘要 : 绍 了基 于 L b n 0 sC I 介 a Widw / V 虚拟 仪 器开 发 环 境 下 动 态风 洞 实验 数 据 的 采 集 。测试 系统 由主控 ( 上位 机 ) 和从控 ( 下位机 ) 两部 分构 成 , 上位 机 用 L b n o sC I开发 , 用 户提 供 良好 的测 试界 面 , aWidw / V 为
Widw / V rsne . h s ss m cni so ec e th s cm u r n esres( yoy y n o s C Ii pee t T et t yt os t ft l n( ot o p t )a d t evr h p gn s d e e s h i e h cm ue) T eci th s cmp t )po ie odts it fc rteueswt teL b n o sC I o p tr. h l n( ot o ue rv sago t ne a ef sr i h aWidw / V . e r d e r o h h T esres h p gn o p t )poie a-mem aue n bu es es et. hsss m p se— h evr ( y oy ycm u r rv s r li e sr e d ae t me t ot h t s ts T i yt oss a t r s e

基于LabWindows/CVI多点无线温度数据采集系统设计

基于LabWindows/CVI多点无线温度数据采集系统设计

基于LabWindows/CVI多点无线温度数据采集系统设计测控软件开发平台Labwindows/CVI 虚拟仪器在对数据采集、处理和分析方面得到了广泛的应用。

本文介绍了一种基于C8051F020 的温度采集卡和LabWindows/CVI 虚拟仪器的多点无线温度采集系统,阐述硬件系统和软件系统实现多点无线温度采集的过程。

硬件系统设计包括USB 转串口、无线收发模块、温度采集等;软件系统设计包括用户界面、串口通信、无线发射、接收处理等。

1 整体方案设计从机通过温度传感器AD590 采集环境温度产生电流信号,该电流信号经信号调理电路完成I/V 转换,送入单片机进行A/D 转换,单片机将转化得到的信息保存到AT24C16 中,同时保存时钟电路的实时时间。

用户只需简单操作上位PC 机软件界面,发出相应的控制指令,通过串口传给主机,主机发送地址和控制指令,若与某从机的地址匹配,则返回相应指令;若地址不匹配,则不做处理。

主机收到相应匹配应答指令后,向从机发送温度传输指令,从机收到后,将保存在AT24C16 中的信息发给主机。

主机则将接收到的信息由串口传给上位PC 机,用户只需在上位机操作界面进行操作就可以观察到相应区域的温度变化情况。

当从机地址重叠,主机接收到错误信息时,可通过上位机发送新地址,修改从机地址,以确保区域内各个子系统的稳定运行。

2 硬件电路设计2.1 硬件总体设计整个系统主要由从机采集、存储和发射系统,主机接收和处理系统和上位PC 机操作界面三部分组成。

从机部分由AT24C16 数据储存电路、AD590 温度采集调理电路、实时时钟电路、无线模块和C8051F020 控制电路构成;主机部分由无线接收模块和串口转USB 电路组成;上位PC 机操作界面用于方便用户操作。

系统总体电路(包括主机系统和从机系统)设计框图如图1 所示。

2.2 从机部分电路信息储存电路主要由AT24C16 构成,AT24C16 是具有I2C 总线接口的E2PROM,其存储容量为16 KB,字节地址空间为0~2 047。

基于LabWindows/CVI的风机运行状态数据采集系统

基于LabWindows/CVI的风机运行状态数据采集系统
于 四 个方 面 : 机 、 机 本 身 、 础 和 风 管 。 因果 分 析 如 图 1 电 风 基 其 所 示 : 中 由风 机 本 身原 因 引起 的故 障 占主 导 地位 。 其 2 数 据 采集 系统 介 绍 该 系统 的数 据 采 集 系 统 主要 作 用 是 用 于 采 集 煤 气 鼓 风 机运 行 中的 振 动 、 度 和 压 力 等数 据 。其 工 作 流 程 如 图 1 示 , 感 温 所 传
手 段 , 过 多 年 的 发展 与完 善 , 机 振 动 故 障 诊 断 已经 形 成 了 比 经 风
口和 温度 变 化剧 烈 的 地方 作 为 监测 点 , 证 监 测 的有 效性 。 以保 从 信 号 频 段 的角 度 考 虑 , 于 低 频 段 的 确 定 性 振 动 ( 为 低 对 常 频振 动) 须 同  ̄ f量 径 向 的水 平 和垂 直 两个 方 向 , 条 件 时 还 必 i4 ,Y 有
点 。监 测点 的选 择应 考虑 环 境 因 素 , 免选 择 高 温 、 避 高湿 度 、 出风
风 机 等旋 转 机械 的故 障 常 在 振 动 状 况方 面 体 现 出 来 , 因此 , 根 据 振 动信 号 进 行 监 测 与 诊 断 是 目前 风 机 设 备 维 护 管 理 的 主 要
t m c c lc d t r e an ol t a a f0m h r i a p o s te e t e wo kng f n.r ce s h daa on f s se a r sert e da a o t e ne t ba e. t i t t p nd tan f h t t h tda a s r
应 增 加 轴 向测 量 点 ;而对 于高 频 的 随机 振 动 和 冲击 振 动 可 以 只 确定 一 个 方 向 作 为 测量 点 。 是 因 为低 频 信 号 的方 向性 强 , 高 这 而

基于LabWindows_CVI和DSC的数据采集系统

基于LabWindows_CVI和DSC的数据采集系统

经验交流 EXPERIEN CE EXCH AN GE基于LabWindows /CVI 和DSC 的数据采集系统装甲兵工程学院 吕强王珂珂沐阿华引 言数字信号控制器(DSC)综合了M CU 面向控制的特性以及DSP 的快速计算功能,具有处理速度快,灵活、精确,抗干扰能力强,体积小及可靠性高等优点,满足了对信号快速、精确、实时处理及控制的要求。

本设计采用的DSC 为T M S320F28335芯片,该器件能够以150M Hz 的频率提供每秒3亿条浮点指令,与定点处理器相比,降低了相关的成本。

数据系统软件的开发需要可靠、快捷的平台,由美国国家仪器公司(N I)开发的LabWindow s/CVI 给测试工程师提供了强有力的虚拟仪器开发环境。

它将功能强大、使用灵活的C 语言与用于数据采集分析和显示的测控专业工具有机地结合起来。

它与传统编程工具VB 、V C 相比,具有强大的数据可视化分析和仪器控制能力,并且具备串口通信功能。

1 系统硬件设计系统硬件主要包括:DSC 处理器及其辅助电路、模拟信号调理电路和U SB 串口通信电路。

系统的结构框图如图1所示。

1.1TMS320F28335特点及ADC 模块特性T I 公司C2000系列的T M S320F28335芯片具有150M Hz 的高速处理能力,具备32位浮点处理单元,其6个DM A 通道支持ADC 、M cBSP 和EM IF,有多达18路的图1 系统结构框图PWM 输出。

T M S320F28335芯片内置16个通道带流水线的模数转换器(ADC)。

ADC 模块主要包括以下特点:12位模数转换模块;2个采样和保持(S/H )器;模拟输入电压范围0~3V;快速的转换时间,A DC 时钟可以配置为25M Hz,最高采样带宽为12.5M SPS 。

此系统中使用的是自主设计的T M S320F28335开发板,实物如图2所示。

图2 TMS320F28335开发板实物图使得PowerPC 更加适合用在空间、成本等方面有诸多限制而接口要求又丰富多样的嵌入式应用系统中。

Windows下基于LabWindows_CVI8_0的实时数据采集

Windows下基于LabWindows_CVI8_0的实时数据采集

本文介绍了一种简单可行的基于Labwindows /CVI 8.0软件开发平台的数据实时采集实现方法。

1定时中断的产生在Windows 环境下能够实现实时数据采集的资源有两个:一个是常规定时器,一个是多媒体定时器。

常规定时器是建立在PC 机硬件和ROM BIOS 中系统定时器的简单扩充基础之上。

由于ROM BIOS 将PC 中的一个8253定时芯片设为54.915ms 产生一个硬件中断,因此通过这种方式获得的定时器最小只能精确到55ms ,对于55ms 以下的时间精度便无能为力了。

多媒体定时器,它使用自己单独的线程来调用一个自己的回调函数,并且该线程优先级高,每隔一定时间就发送一个消息而不管其它消息是否已执行完,采用多媒体定时器可以达到1ms 的最小时间精度。

一般的实时数据采集采用多媒体定时器可以满足要求,但是对于实时性要求更高的情况就无法满足了。

为了满足更高的数据采集的实时性要求,我们采取用一块PCI-TMC12A 板卡来产生定时中断。

PCI-TMC12A 是一多功能定时/计数、I /O 板卡,板载有4片8254芯片,5个不同中断源(4个内部和一个外部)可以通过跳线进行选择,两个内部时钟源,最高可进行8MHz 的定时,理论上该卡可以达到的最小时间精度为0.125μs 。

2LabWindows /CVI 及其多线程机制LabWindows /CVI 是一个完全的ANSI C 开发环境,用于仪器控制、自动检测、数据处理的应用软件。

它以ANSI C 为核心,将功能强大、使用灵活的C 语言平台与用于数据采集、分析和显示的测控专业工具有机结合起来。

使用Labwindows /CVI 设计的应用程序可以脱离Labwindows /CVI 开发环境独立运行,并可以打包生成.msi 安装文件。

典型的LabWindows /CVI 多线程程序,是使用主线程创建、显示并运行用户界面,在次线程中运行其他的对时间要求很高的操作(如数据采集)。

基于LabWindows/CVI的数据采集系统设计

基于LabWindows/CVI的数据采集系统设计

基于LabWindows/CVI的数据采集系统设计摘要虚拟仪器系统是目前工业测试技术中新兴的系统,本文设计并实现了一种功能强大的数据采集及处理系统,利用C语言进行编程,借助LabWindows 进行界面设计,实现了三路数据的高速采集,各通道数据及波形显示、数据存储及打印的功能。

关键词虚拟仪器;数据采集;数据存储;LabWindows虚拟仪器(Virtual Instrument,简称VI)是现代计算机技术和仪器技术深层次结合的产物,是当今计算机辅助测试(CAT)领域的一项重要技术。

它解决了传统仪器设备面临的许多难题,改善了传统仪器设备配套固定、应用狭窄、功能单一的缺点,虚拟仪器系统可以灵活地应用于各种测量控制环境,而且实现了功能用途多元化,可以从软件方面改善许多传统仪器设备无法实现的功能[2]。

本文应用虚拟仪器开发平台LabWindows开发了一种数据采集系统,本系统不仅具有一定的实用价值,也有很大的功能扩展性,只需知道采集板卡的基本参数,用户就可以自行设计程序,实现其他功能。

1系统总体方案选择综观目前国内外虚拟仪器开发的现状,虚拟仪器总体结构有以下两种形式:1)系统集成式虚拟仪器系统:将测试仪器仪表设计成为PC机的I/O插卡,直接插入计算机的I/O扩展槽中,这样可将不同仪器仪表集成在一个系统内,从而大大降低成本。

所有的这些仪器插卡均在符合统一标准的软件支持下供用户操作,共享计算机资源。

因此这样的系统具有成本上的优势,仪器插卡具有很强的抗干扰能力,在虚拟仪器系统设计中应用十分广泛;2)基于总线技术式虚拟仪器系统:此类虚拟仪器则是做成具有总线结构的测试仪器的主机板,在总线底板插槽上插入模拟量输入/输出、数字量输入/输出、频率或脉冲量输入/输出等功能插件,可组成具有不同规模和功能的测试系统,测控机箱与计算机通过互连总线相连,各测试设备与计算机网络通过现场总线相连,从而构成一个自动测控系统。

这类虚拟仪器由于采用标准的总线结构,系统比较灵活方便,可以连接多种设备,而且其测控机箱独立,可以减少干扰,具有较高的精度。

基于Labwindows/CVI开发的数据采集和水位控制系统

基于Labwindows/CVI开发的数据采集和水位控制系统

基 于 L b n o / VI 发 的数 据 采 集 a wid ws C 开 和 水 位 控 制 系统

( 沙 大 学 物 理 与 电 子 技 术 系 , 南 长 沙 ,1 0 3 长 湖 400 ) 摘 要 : 文 采 用模 块 化 设 计 思 想 , 分 利 用 L b. d ws ci强 大 的软 件 功 能 , 计 出 了一 套 适 应 于 变 顶 高 本 充 a una /v , i 设
Da a Ac iii n a d 、 t r Le e nt o y t m s d o La t qu s to n va e v lCo r lS s e Ba e n bwi do / v n ws c i QU h o Z a
( e to l t nc eh o g n pi t nP yi , h gh i ri , hn sa4 0 0 ) D p.f e r i T c nl ya dAp lai h s sC a s aUnv s y C a gh , 10 3 E co s o c o c n e t Ab ta tTh p p r a o t t e d a f d ua i t n e in,a n f l s o t e o r f h sr c : e a e d p s h ie o mo lrz i d sg tkig u l e f h p we o t e a o u
这些 任 务都 是 由厂 家 事 先 定 义 且 固定 不 可 变 更 功
控 制 仪 器 主 要 依 赖 进 口. 这 类 仪 器 的 价 格 都 很 但 高 .这 些 仪 器 硬件 加 工工 艺 复 杂 , 制 造 水 平 要 求 对 高 , 内生 产 突破 有 困难 , 国 如果 采 用 虚拟 仪 器技 术 , 就可 以 通 过 只采 购 必 要 的 通用 仪 器 硬 件 来 设 计 我

基于LabWindows_CVI的风机运行状态数据采集系统

基于LabWindows_CVI的风机运行状态数据采集系统

基于LabWindows/CVI的风机运行状态数据采集系统周义莲(安徽工业大学计算机学院,安徽马鞍山243002)夏冰(马钢第三钢轧总厂,安徽马鞍山243000)DataAcquisitionSystemofFanWorkingStateBasedonLabWindows/CVI摘要介绍了一种基于LabWindows/CVI的风机运行状态数据采集系统。

该系统以MicrosoftWindows2000为服务器平台,以SQLServer为数据库后台,以LabWindows/CVI为开发工具,实现了对风机运行过程中的实时数据采集、初步加工处理并上传到网络数据库中等功能。

关键词:数据采集,LabWindows/CVI,风机AbstractThispaperintroducesasystemofdataacquisitionsystemoffanworkingstatebasedonLabWindows/CVI.ThesystemtakesMicrosoftWindows2000asserverflat,SQLServerasdatabaseandLabWindows/CVIasprogrammingtools.Thesys-temcancollectdatafromtheworkingfan,processthedataonfirststepandtransferthedatatothenetdatabase.Keywords:dataacquisition,LabWindows/CVI,fan近几年来,风机状态监测与故障诊断也渐渐成为研究热点,但是这方面比较成熟的软件却不多见。

针对实际需要,作者根据某钢厂的实际情况,为该厂的炼焦鼓风机设计了一种在线状态监测与故障诊断系统,它包括数据采集、在线状态监测、离线分析等子系统。

本文要介绍的是数据采集子系统。

1风机故障机理简析风机等旋转机械的故障常在振动状况方面体现出来,因此,根据振动信号进行监测与诊断是目前风机设备维护管理的主要手段,经过多年的发展与完善,风机振动故障诊断已经形成了比较完备的理论与技术体系。

基于LabWindows/CVI的ARINC429总线数据采集系统设计

基于LabWindows/CVI的ARINC429总线数据采集系统设计
bi n e d s e r v i c e a n d c l i e n t t e r mi na 1 .I t us e d s e c o n d a r y t h r e a d o f t h r e a d p o o l t o a c q u i r e d a t a a n d p a c k e d a n d t r a n s mi t — t e d d a t a t o c l i e n t t e r mi n a l i n a s y n c h r o n o u s t i me r .S e c o n d l y,t h i s a ti r c l e d i s c u s s e d t h e i n lu f e n c e o f t wo d i f f e r e n t wa y s o f d a t a a c qu i s i t i o n a n d d e a l t wi t h i n v a l i da t i o n o f s o me La b e l s ,whi c h c a n pr o v i d e r e f e r e n c e f o r f u r t h e r us i ng
徐 州 徐 真 张 勇 魏 博 /X u Z h o u X u Z h e n Z h a n g Y o n g We i B o
( 上 海 飞机设 计研 究 院 , 上海 2 0 1 2 1 0 )
( S h a n g h a i A i r c r a f t D e s i g n a n d R e s e a r c h I n s t i t u t e , S h a n g h a i 2 0 1 2 1 0 , C h i n a ) 摘 要:

基于LabWindows/CVI和DSC的数据采集系统

基于LabWindows/CVI和DSC的数据采集系统

基于LabWindows/CVI和DSC的数据采集系统引言数字信号控制器(DSC)综合了MCU 面向控制的特性以及DSP 的快速计算功能,具有处理速度快,灵活、精确,抗干扰能力强,体积小及可靠性高等优点,满足了对信号快速、精确、实时处理及控制的要求。

本设计采用的DSC 为TMS320F28335 芯片,该器件能够以150 MHz 的频率提供每秒3 亿条浮点指令,与定点处理器相比,降低了相关的成本。

数据系统软件的开发需要可靠、快捷的平台,由美国国家仪器公司(NI)开发的LabWindows/CVI 给测试工程师提供了强有力的虚拟仪器开发环境。

它将功能强大、使用灵活的C 语言与用于数据采集分析和显示的测控专业工具有机地结合起来。

它与传统编程工具VB、VC 相比,具有强大的数据可视化分析和仪器控制能力,并且具备串口通信功能。

1 系统硬件设计系统硬件主要包括:DSC 处理器及其辅助电路、模拟信号调理电路和USB 串口通信电路。

系统的结构框图如图1 所示。

1.1 TMS320F28335 特点及ADC 模块特性TI 公司C2000 系列的TMS320F28335 芯片具有150MHz 的高速处理能力,具备32 位浮点处理单元,其6 个DMA 通道支持ADC、McBSP 和EMIF,有多达18 路的PWM 输出。

TMS320F28335 芯片内置16 个通道带流水线的模数转换器(ADC)。

ADC 模块主要包括以下特点:12 位模数转换模块;2 个采样和保持(S/H)器;模拟输入电压范围O~3 V;快速的转换时间,ADC 时钟可以配置为25 MHz,最高采样带宽为12.5 MSPS。

此系统中使用的是自主设计的TMS320F28335 开发板,实物如图2 所示。

1.2 模拟信号调理电路前端数据采集部分把采集到的各种传感器数据进行调理。

在信号调理过程中,采用以下几个方面的措施来保证高精确度模拟信号。

LabWindowsCVI多线程技术数据采集系统的构建

LabWindowsCVI多线程技术数据采集系统的构建

基于LabWindows/CVI多线程技术数据采集系统的构建摘要:在简要介绍虚拟仪器实验室的基础上,本文对LabWindows/CVI软件开发平台下利用多线程技术实现实时数据采集进行了研究与设计,重点讨论了在数据采集过程中数据采集卡驱动的制作,多线程技术的应用以及对数据库存储的操作,大大提高CPU的利用率。

关键字:LabWindows/CVI 多线程数据采集Abstract:On the basis of introduction of virtual instrument laboratory,the paper studies how to acquire data with multi—thread technology based on LabWindows/CVI,and discusses the drive of PMD-1208FS,application of multi—thread technology and the operation of the database save, raise the CPU utilization consumedly.Key words:LabWindows/CVI Multi-threadtechnology Data acquisition1 引言虚拟仪器技术是近几年发展起来的新一代仪器技术,它通过应用程序与各功能化模块结合,用户利用友好的图形界面来控制计算机,完成对仪器控制、数据采集、分析、存储及显示等,正是由于这种由传统仪器到虚拟仪器的转变和实现.促进测控技术的发展和更新。

虚拟仪器实验室是利用计算强大的显示、运算、处理功能,将一个具体的实际系统实验用计算机来模拟.配以生动形象的声音、图像或图形。

达到与实际系统实验逼近的效果。

学生可以在网上或独立的计算机上进行实验.在时间空间上突破了常规实验方法的限制。

数据采集系统是虚拟仪器实验室的一个重要组成部分,也是系统获取原始数据的主要手段:本文针对此研究平台LabWindows/CVI的多线程实时数据采集技术,大大提高CPU的利用率.2.多线程技术线程是指进程内部的可独立执行的单元,是操作系统对系统资源的基本调度单位。

基于LabWindows_CVI的数据采集系统_窦颖艳

基于LabWindows_CVI的数据采集系统_窦颖艳

基于LabWindows/CVI 的数据采集系统窦颖艳,肖伸平,龙永红,曾红兵(湖南工业大学电气与信息工程学院,株洲 412000)摘 要:针对传统数据采集系统通信接口缺乏灵活性的问题,提出一种基于LabWindows/CVI 的高速数据采集系统。

以Cypress 公司FX2LP 系列的CY7C68013A 芯片作为通信和主控芯片,选择LabWindows/CVI 语言搭建数据采集系统的软件平台,采用调用动态链接库方法设计上位机和数据采集系统的通信软件。

结果证明,该数据采集系统完全满足设计和使用需求。

关键词:数据采集;动态链接库;软件平台Data Acquisition System Based on LabWindows/CVIDOU Ying-yan, XIAO Shen-ping, LONG Yong-hong, ZENG Hong-bing(School of Electrical and Information Engineering, Hunan University of Technology, Zhuzhou 412000)【Abstract 】Since there’s a lack of unflexibility of the correspondence interface for the conventional data acquisition system, a high speed data acquisition system is designed based on LabWindows/CVI. The CY7C68013A chip of Cypress Corporation FX2LP serial is used as the main chip and USB2.0 interface chip. LabWindows/CVI is chosen to build the software platform, and Dynamic Linking Library(DLL) is used to design communication software for the PC and data acquisition system. Results prove that the system can absolutely fulfill the design and use request. 【Key words 】data acquisition; Dynamic Linking Library(DLL); software platform计 算 机 工 程Computer Engineering 第35卷 第22期Vol.35 No.22 2009年11月November 2009·工程应用技术与实现·文章编号:1000—3428(2009)22—0230—02文献标识码:A中图分类号:TP334.71 概述目前,国内外常用的数据采集控制系统采用数据采集板卡的A/D 采集卡,常用的有ISA 总线、PCI 总线、422、485等接口形式,这种板卡不仅安装麻烦,而且易受计算机插槽数量和地址、中断资源的限制,不可能挂接很多设备[1]。

基于LabWindows/CVI的光纤高速数据采集系统设计

基于LabWindows/CVI的光纤高速数据采集系统设计

器感测到要采集 的物理信 号 , 然后 把感测
参考文 献
[ 1 ]沈保 山 ,姬 长英 ,郭玉平 ,张集 乐 .基 于
3 系统 软件 设计
系 统软件 开发选 用 L a b Wi n d o ws / CV I,该 平 台提供 的控制 库 ( 包括开关、旋钮、图表等 ) 可 以很 容易地 设计出符合实际要求、界面新颖
5结束语
在 本 数 据 采 集 系 统 的 设 计 中, 用 L a b Wi n d o ws / C VI 开发 的应用程 序实现 了计 算
【 光纤为传输介质 ,通过光波复用手段提高 美观 的操 作界 面。另 外,L a b 、 n d 0 ws / C VI提 机与采集卡之间 的通信 ,为搭建全 自动的大规 采 集 及传 输速 率,且 放大 光波 有效 实现 供 了丰 富的库 函数用于数据获取、数据处理和 模测试与控制系统奠定 了基础,节 省了工作 时
号处理子模板,编写仪器功能流程 、 功 能算法 ,
设 计 虚 拟 仪 器 前 面板 : ( 6 )形 成具 有 不 同仪 器 功 能 的应 用 程 序 。 2 . 2数 据 采 集 系统硬 件 组 成
( 1 )光波传输容量较大、频率较 高。
( 2 )具有 良好保密 性,不会受 到电磁干
间与成本 , 提 高了测量准确率与系统的可靠性, 有利于设备的生产和调试。系统通 过多路 数据 采集方式 ,并与光纤通信网络相结合,使得高 速数据采集能力得到大幅提高。结果显示,高 速数 据采 集系 统可 完成 多通道 高速 的数据 采 集,通过光纤通信网络还可对 系统上机位完 成 数据的采集与传输工作 。
女 据 采 集 的原 理
数 据 采集 是指 将温 度 、压力 、流量 、位

基于LabWindowsCVI高速并行数据采集系统USB4814的设计

基于LabWindowsCVI高速并行数据采集系统USB4814的设计
1 硬件简介
该系统是基于 USB 3.0的高速并行数据采集卡,有 4个 通道,单通道的采样率最高可达 100 MS/s。采集卡的硬 件主要由阻抗匹配电路、A/D 转换电路、存储电路、FPGA 控制电路、USB 接口电路组成。其中 A/D 转换电路采用 的是一款专门对高频、宽动态范围信号进行数字化处理 的 14 位 80 MS/s、低功率 3 V A/D 转换器,用以完成极为 苛刻的成像和通信应用的要求。FPGA 控制电路选用 的 是 CycloneIII 系 列 EP3C55F484C8 芯 片 ,该 芯 片 具 有
摘 要:基于 LabWindows/CVI 软件开发平台,利用 USB4814 数据采集卡设计了高精度并行数据采集系统。该系统的特
点是选用高采样率高精度的 14 位 A/D 转换芯片进行 A/D 转换电路设计,并行采集卡每一路都应用独立的 A/D 转换器。采用
同步并行设计,通道间串扰极小,无相位差,具有极高的测量精度和相位一致性。系统运用 USB 3.0 传输接口技术,发挥了
Abstract:A high ⁃ speed parallel data acquisition system was designed on LabWindows/CVI software development platform by using the USB4814 data acquisition card. As for the characteristic of this system,14⁃bit A/D conversion chip with sampling rate and high accuracy was selected in A/D converter circuit design. An independent A/D converter is used in each channel of the parallel acquisition card. Since the synchronous parallel design is adopted,the crosstalk between the channels is very weak and there is no phase difference. It has a very high accuracy and consistency phase. The system uses USB3.0 transmission inter⁃ face technology,and takes advantage of USB3.0 interface. It improved data transfer speed,and met the high data throughput re⁃ quirement. The design of this system has characteristics of high performance⁃price ratio,multi⁃function and low⁃power consumption.

基于LabW{ndows/CVl的多通道测试系统

基于LabW{ndows/CVl的多通道测试系统

基于LabW{ndows/CVl的多通道测试系统
张喆;郑宾
【期刊名称】《伺服控制》
【年(卷),期】2013(000)001
【摘要】在高速铁路列车车厢的外形及密封性设计中,需要参考列车在不同速度、不同运行环境下周围流场压力的波动变化。

本文在研究被测对象特性的基础上,选用光电式区截测速法和MEMS压力传感器设计了多参数多通道数据采集系统,并基于NILabWindows/CV1开发软件设计数据采集系统的上位机程序,实现了对速度信号和流场压力信号的多通道同步数据采集、数据处理和数据保存及数据回显。

经过实际测试,该数据采集系统是简易的、准确的、高效的,能够为高速铁路列车设计提供了理想的参考数据。

【总页数】3页(P53-55)
【作者】张喆;郑宾
【作者单位】中北大学电子测试技术国家重点实验室
【正文语种】中文
【中图分类】TP274.2
【相关文献】
1.基于 LabWi ndows/CVI 相位噪声测试系统的设计与实现* [J], 赵建军;张亦弛;牟俊杰
2.基于LabVIEW的高速多通道航天器通用测试系统设计 [J], 高延超;梁克;仪德英
3.基于GPIB的多通道采集模块通用可配置自动测试系统 [J], 唐彬浛;李仪;柳明辉;黄涛
4.基于STM32F103的多通道光测试系统的设计 [J], 严建平
5.基于LXI总线的多通道振动信号测试系统设计 [J], 高媛;金天贺;胡志臣
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
形 。存 储 、调 用 采 集 到 的数 据 。 关键 词 L a b Wi n d o w s / C V I ;数 据 采 集卡 ;人 机 交 互界 面 ;数 据 存 储 T P 2 7 4 . 2 文献标识码 A 文章编号 1 0 0 7— 7 8 2 0 ( 2 0 1 3 ) 0 6—1 0 7— 0 4 中图分类号
( 1 .哈尔滨工程大学 信息 与通信工程学 院,黑龙 江 哈尔 滨
陕西 西安
摘 要
1 5 0 0 0 1 ;2 .西安航 空动力股 份有 限公 司 经理部 ,
1 3 2 0 0 1 )
7 1 0 0 2 1 ;3 .吉林供 Nhomakorabea电公 司 吉电集 团送 电分公 司 ,吉林 吉林
介 绍 了使 用 L a b Wi n d o w s / C V I 和D A Q / P X I 一 2 0 0 5数 据 采 集 卡 搭 建 的 数 据 测 量 系统 。 通 过 传 感 器 将 所 测 特
t r o d u c e d. T h e me a s u r e d c h a r a c t e is r t i c s i g n a l i s t r a n s l a t e d b y t h e s e n s o r i n t o a n e l e c t r i c a l s i g n a 1 . wh i c h t h e n i s s e n t
3 . J i l i n E l e c t r i c P o w e r C o m p a n y ,J i l i n 1 3 2 0 0 1 ,C h i n a ) A b s t r a c t A d a t a m e a s u r e m e n t s y s t e m u s i n g L a b wi n d o w s / C V I a n d D A Q / P X I - 2 0 0 5 d a t a a c q u i s i t i o n c a r d i s i n —
me a s u r e d o b j e c t ,m o d i f y t h e v a i r o u s d a t a a c q u i s i t i o n p a r a me t e r s ,d i s p l a y t h e w a v e f o m r o f t h e d a t a c o l l e c t e d ,a n d
s t o r e a n d r e c ll a t he a c q u i r e d d a t a . Ke y wo r ds L a b Wi n d o ws / CVI ;d a t a a c q u i s i t i o n c a r d; i n t e r a c t i v e i n t e r f a c e; d a t a s t o r a g e
Da t a Ac q u i s i t i o n S y s t e m Ba s e d o n La bW i nd o ws /CVI
Z HOU Zi l o n g ,W ANG Zh a o f e n g , W ANG S hu h o ng
( 1 . C o l l e g e o f I n f o r ma t i o n a n d C o mm u n i c a t i o n s E n g i n e e r i n g ,Ha r b i n E n g i n e e i r n g U n i v e r s i t y ,Ha r b i n 1 5 0 0 0 1,C h i n a ;
t o t h e p r o c e s s o r b y t h e d a t a a c q u i s i t i o n c a r d .T he d a t a p r o c e s s i n g a n d d i s p l a y i n g i n t e r a c t i v e i n t e r f a c e i s b u i l t wi t h l a b Wi n d o ws /CVI t o r e a l i z e t h e f e a t u r e me a s u r e me n t .T h e s y s t e m c a n b e u s e d t o d i s p l a y t h e r e a l — t i me f e a t u r e s o f t h e
a 叶技2 0 1 3 年 第2 6 卷 第 6 期
E l e c t r o n i c S c i . & T e c h . / J u n e . 1 5.2 0 1 3
基于 L a b Wi n d o w s / C V l 的 双 通 道 数 据 采 集 系 统
周 子龙 ,王兆丰 ,王舒 弘
征 信 号 变 为 电 信 号 传 输 ,再 用 数 据 采 集 卡 采 集 传 送 给 处理 器 ,用 L a b Wi n d o w s / C V I 搭 建 数 据 处 理 和 显 示 的人 机 交 互 界
面 。实现 对物体特征的测量。该 系统可 以实时显示所测物体特征 ,修改数据采集 时的各项参数 ,显 示采 集到数据 的波
2 . De p a r t me n t o f Ma n a g e r s ,Xi ’ a n Av i a t i o n P o we r J o i n t - s t o c k Co mp a n y,Xi ’ a n 7 1 0 0 2 1, Ch i n a;
相关文档
最新文档