基于labview的普通数据采集卡驱动研究_武剑

基于labview的普通数据采集卡驱动研究_武剑

ID:34046771

大小:1.09 MB

页数:3页

时间:2019-03-03

基于labview的普通数据采集卡驱动研究_武剑_第1页
基于labview的普通数据采集卡驱动研究_武剑_第2页
基于labview的普通数据采集卡驱动研究_武剑_第3页
资源描述:

《基于labview的普通数据采集卡驱动研究_武剑》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《现代电子技术》2009年第12期总第299期þ新型元器件ü基于LabVIEW的普通数据采集卡驱动研究武剑,李巴津(内蒙古工业大学信息工程学院内蒙古呼和浩特010051)摘要:针对功能强大,应用广泛的虚拟仪器开发软件LabVIEW只能直接支持NI公司的数据采集卡,而不能直接使用普通数据采集卡的问题。重点研究在LabVIEW平台下驱动普通数据采集卡的重要方法即调用动态链接库,并结合具体实例介绍了在LabVIEW中调用动态链接库的关键技术及步骤,实现了LabVIEW与普通数据采集卡的结合。实际证明,采用这种方法省去了复杂的语言编程,缩短了软件的开发时间,节约了系统开发成本,同时也增加了

2、应用的灵活性。关键词:LabVIEW;动态链接库;虚拟仪器;数据采集中图分类号:TP399文献标识码:A文章编号:10042373X(2009)122149203ResearchonDriverofGeneralDataAcquisitionCardBasedonLabVIEWWUJian,LIBajin(CollegeofInformationEngineering,InnerMongoliaUniversityofTechnology,Hohhot,010051,China)Abstract:Facingtheproblemthatvirtualinstrumentationd

3、evelopmentsoftwaresuchasLabVIEWcanonlysupportitscompany′scardandcannotsupportothercompany′sDAQcard,animportantmethodofusinganordinaryDAQcardinvirtualinstrumentationdevelopmentsoftwarewhichiscallingdynamiclinklibraryfunctionsisstudied.Andfromtheexamples,thekeyprocessandprocedureofcallingdynamic

4、linklibraryfunctionsinLabVIEWispresented.ItrealizesthecombinationofLabVIEWandordinaryDAQcard.Itprovesthatthismethodcanavoidthecomplicatedcomputerprogram,shortensoftware2developingtime,savecostandincreasetheapplicationagility.Keywords:LabVIEW;dynamiclinklibrary;virtualinstrument;dataacquisition

5、此,为了能在LabVIEW平台上驱动普通的数据采集0引言卡,用户必须通过LabVIEW所提供的调用库函数节点虚拟仪器技术是20世纪90年代发展起来的一种(CallLibraryFunctionNode,CLFN)及代码接口节点新技术,融计算机和总线技术、微电子技术、测量技术于(CodeInterfaceNode,CIN)等功能,将功能强大、编程一身,它是对传统仪器的重大突破,是计算机技术与仪灵活、而且已有很多现成程序模块的C语言同Lab2器技术相结合的产物。它利用计算机系统的强大功能,VIEW中编程直观方便的图形化G语言结合起来,从结合相应的硬件,大大突破传统仪器在数据处理、显示而

6、实现用普通的数据采集卡来采集数据的功能,使和存储以及系统维护和扩展等方面的限制。虚拟仪器LabVIEW在对硬件的支持上有了一个质的飞跃。的众多优点使其得到了广泛的应用,然而当今著名的虚在LabVIEW中利用CLFN节点可以较容易地实拟仪器开发软件(如LabVIEW等)只能支持NI公司生现访问动态链接库(DLL),而且在购买数据采集卡的产的数据采集卡,而不能直接驱动普通的数据采集卡。时,厂商一般会给用户提供动态链接库。所以研究在本文重点研究了在虚拟仪器开发软件平台LabVIEWLabVIEW平台下调用动态链接库驱动普通的数据采下使用普通数据采集卡的方法。集卡来实现数据采集更具有普遍性

7、。1虚拟仪器开发平台LabVIEW与数据采集卡的连接2基于动态链接库的普通数据采集卡的驱动LabVIEW是美国NI公司推出的一种基于G语言2.1动态链接库概述(GraphicsLanguage),即图形化编程语言的虚拟仪器动态链接是一种应用程序在运行时与库文件连接软件开发工具,具有强大的数据采集功能,通常只支持起来的技术。动态链接库(DLL)是一个可以多方共享NI公司的数据采集卡,而这些卡的价格比较昂贵。因的程序模块,提供函数供Windows应用程序或其他的动态链接函

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。