怎么用vc采集ni卡数据_利用labview、matlab和c实现非ni接口卡的数据采集及处理
利用LabVIEW 、MATLAB 和C 实现非NI 接口卡的数据采集及处理**
周旭欣1 董兵超1 向明礼2 李拥秋1 袁支润1?
(1.四川大学生物力学研究所,成都:610065;2.四川大学化工学院,成都:610065)
摘 要:本文介绍了数字测控系统和虚拟仪器开发中,如何利用LabVIEW 引入C 源代码对非NI
设备端口访问、实时信号采集和基于MATLAB 的数据可视化信号处理的方法。
关键词:LabVIEW 数据采集 数据处理 CIN 图标 MATLAB Script 节点
1 引言
随着IT 业的迅猛发展、各种高性能的接口芯片不断出现,图形化编程、数据可视化处理优秀软件的问世,为测控系统和被测信号的处理所需的实时、快速、高效编程提供了可能,为工业测控领域、信号处理各界人士广泛应用提供了很好的条件。作者在论文研究前期准备阶段,通过不断摸索、试验,终于实现了如何用性能优良的图形编程软件LabVIEW 实现对非NI 设备进行实时数据采集,并将采集的数据如何用优秀的数据可视化信号处理工具MATLAB ,方便、快捷、高效进行分析及显示。
2 LabVIEW 的编程思路
用LabVIEW 编程,实质上是二次开发的过程,如图1所示,是至顶而下在不同层面上进行设计。①为LabVIEW 的前面板。②为LabVIEW 的图形框层。该层为核心,相当于VC 下的文本编辑框,大部分功能的实现是在该层上象搭积木一样组合各个图标而完成。当LabVIEW 需要使用CIN 调用C 时,则出现③。①和③分别与②产生对应关系:①上的控件在②上对应产生相应的图标(图标相当于C 语言中的变量);②上的CIN 图标在③层面上对应一个功能由用户编写的CINRun ()函数的代码框架,该框架包含一些诸如文件头、函数声明等基本信息。①②在LabVIEW 环境下进行,而③则脱离这个环境编写和编译,编译的最终文件再由②中CIN 调用。
图1 数据采集、分析前面板
Fig1 Front panel of data acquisition and analysis
至顶
下
而
图1 LabVIEW 编程层次示意图
Fig1 Sketch map of LabVIEW programming
3 前面板及图形框设计
** 高等学校博士学科点专项基金资助(NO.20010610028)
?
周旭欣,女,1973-,四川大学生物医学工程专业硕士生。主要从事生物医学信息与仪器方面的研究。 ?
通讯联系人,袁支润,男,四川大学生物力学研究所,教授,博士生导师。
_______________________________________________________________________________http://www.doczj.com/doc/9c09bd9f51e79b8968022680.html
怎么用vc采集ni卡数据_利用labview、matlab和c实现非ni接口卡的数据采集及处理相关推荐
- 怎么用vc采集ni卡数据_智能水表读数怎么看?家用智能水表怎么安装?
平时生活中最离不开的就是水源,因此这也就与电表有着密不可分的联系,现在很多家庭使用的都是智能水表,但是对其怎么看?怎么安装相信绝大多数人都不太了解,下面就跟随装一网一起来看看吧! 智能水表的类型 1. ...
- 怎么用vc采集ni卡数据_作家型INFJ的N灵感采集 | INFJ自我成长
"美是美妙,是奇异,艺术家唯有通过灵魂的煎熬,才能从宇宙的混沌中创造出美.而当美出现,它并非为了让每个人都认出它自己.要认识它,你必须重复和艺术家一样的奇异之旅.这是一支他唱给你的旋律,要想 ...
- python采集抖音数据_【图片】如何采集抖音的数据?【python吧】_百度贴吧
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 抖音App和服务端交互使用的是HTTPS协议,使用Fiddler很容易可以捕获到数据,如下图所示. 不过想要自己模拟一个有效的请求可不是那么容易了,因为它 ...
- 利用python从网页查找数据_利用Python模拟淘宝的搜索过程并对数据进行可视化分析...
数据挖掘入门与实战 公众号: datadw 本文讲述如何利用Python模拟淘宝的搜索过程并对搜索结果进行初步的数据可视化分析. 搜索过程的模拟:淘宝的搜索页面有两种形式, 一种形式是, 2019/2 ...
- dataframe修改数据_利用Python进行数据分析(语法篇)
一.数据 结构化数据: 1.多维数组--矩阵 2.表格型数据(关系型数据库中的数据) 3.通过关键列相连接的表 4.间隔平均或者不平均的时间序列 二.关于iPython 三.Numpy学习 numpy ...
- pandas 转化np数据_利用Python进行数据分析(语法篇)
一.数据 结构化数据: 1.多维数组--矩阵 2.表格型数据(关系型数据库中的数据) 3.通过关键列相连接的表 4.间隔平均或者不平均的时间序列 二.关于iPython 三.Numpy学习 numpy ...
- java爬取网页数据_利用Python做数据分析—对前程无忧数据类岗位进行分析
引言 随着时代的发展,我国在各行各业都需要大量的人才引进,处于近几年最热门的行业也称"最火行业":大数据.数据分析.数据挖掘.机器学习.人工智能,这五门行业各有不同又互有穿插.近几 ...
- python处理行情数据_利用Python脚本来获取期货行情数据
因为自己最近在学习做期货交易,想要下载期货的行情数据来做分析.有一些交易软件是可以导出数据的,但是导出的过程还是需要很多的手工操作,自己在想能不能通过Python程序来实现呢. 新浪期货数据接口介绍 ...
- python获取股票逐笔交易数据_利用python下载股票交易数据
前段时间玩Python时无意看到了获取股票交易数据的tushare模块,由于自己对股票交易挺有兴趣,加上现在又在做数据挖掘工作,故想先将股票数据下载到数据库中,以便日后分析: # 导入需要用到的模块 ...
最新文章
- 点云python-pcl
- Oracle 日志文件
- Android --- layout_marginStart和layout_marginEnd的详细讲解
- C++中的抽象类及纯虚函数的实现与否
- eclipse总是自动跳到ThreadPoolExecutor解决办法
- 如何通过离线安装的方式让sublime text具有TypeScript语法高亮的功能
- Spring Boot 配置随机数那些小技巧
- python函数返回的元组_python – 从函数返回一个单独的元组元组
- 修改这个新的伪原创工具列表
- rbf核函数_高斯过程回归础(使用GPy和模拟函数数据集)
- 瑞幸咖啡公布对董事长兼CEO郭谨一调查结果:未发现不当行为
- Scrapy爬取起点小说网数据导入MongoDB数据库
- 仿苹果官网首页面(Hbuilder X+CSS)
- w10运行游戏计算机中丢失xinput1-3.dll,Win10系统提示丢失xinput13dll的解决方法
- script什么意思中文翻译成,script的中文意思是什么
- nginx基础:nginx访问限制
- html textarea 缩放,textarea自动撑开缩放
- 跑跑卡丁车组队竞速赛得分制度问题
- Python 之 Matplotlib xticks 的再次说明、图形样式和子图
- 女生应该找一个会打DOTA的男生做老公