欢迎来到天天文库
浏览记录
ID:31359123
大小:117.00 KB
页数:11页
时间:2019-01-09
《基于arm和labview的网络数据采集测试系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于ARM和LabVIEW的网络数据采集测试系统设计 摘要:网络化虚拟仪器是继虚拟仪器之后仪器仪表领域出现的新的发展方向,提出了将嵌入式系统、网络与虚拟仪器结合的技术路线,将信号的采集、处理、存储分布于不同的网络位置的实施方案。利用ARM嵌入式在现场采集数据,通过网络通信将信号处理和存储工作交给上位机负责,采用S3C44B0X为核心的开发环境,然后进行软件系统的搭建,包括移植μC/OS?Ⅱ嵌入式操作系统,嵌入式图形界面系统μC/GUI,ADC及网卡的驱动程序编写以及移植LwIP实现TCP/IP协议等。测试结果表明,该系统功能完善,操作十分方便,完全满足实
2、际应用的需要,可以有效地组织和管理数据以及构架网络数据库。 关键词:虚拟仪器;ARM;LabVIEW;网络数据采集;μC/OS?Ⅱ;LwIP 中图分类号:TN911?34;TP274文献标识码:A文章编号:1004?373X(2016)13?0088?05 Abstract:Thenetworkedvirtualinstrumentisanewdevelopmenttrendofinstrumentandmeterfieldafterthedevelopmentofvirtualinstrument.Thetechnicalrouteofcombin
3、ingtheembeddedsystem,networkandvisualinstrument,andtheimplementationschemeofdistributingthesignalacquisition,processingandstoragetodifferentnetworklocationsareproposed.Inthescheme,theARM11embeddedsystemisusedforfieldsignalacquisition,thesignalprocessingandstorageworkareallocatedto
4、uppercomputerthroughnetworkcommunication.TheS3C44B0Xisusedasthecoredevelopmentenvironmenttoestablishthesoftwaresystem,includingthetransplantofembeddedoperatingsystemμC/OS?Ⅱ,embeddedgraphicinterfacesystemμC/GUI,driverprogrammingofADCandnetworkcard,andTCP/IPprotocolrealizationwithLw
5、IPtransplant.Thetestresultsshowthatthesystemhasperfectfunctionandconvenientoperation,cansatisfytherequirementofpracticalapplication,organizeandmanagethedataefficiently,andconstructthenetworkdatabase. Keywords:virtualinstrument;ARM;LabVIEW;networkdataacquisition;μC/OS?Ⅱ;LwIP 0引言
6、 虚拟仪器(VirtualInstrument)是基于计算机的仪器。计算机和仪器的密切结合是目前仪器发展的一个重要方向[1]。这种结合有两种方式,一种是将计算机装入仪器,其典型的例子就是所谓智能化的仪器。随着计算机功能的日益强大以及其体积的日趋缩小,这类仪器的功能也越来越强大,目前已经出现含嵌入式系统的仪器。另一种方式是将仪器装入计算机。以通用的计算机硬件及操作系统为依托,实现各种仪器功能。虚拟仪器主要是指这种方式[2]。11 使用网络化虚拟仪器技术,可以不受地点、时间的约束,获取准确的测量信息或数据,与传统的仪器、测量、测试相比,带来了诸多便利[3]。
7、在网络化虚拟仪器中,被测对象可通过测试现场的普通仪器设备,将测得数据通过网络传输给异地的精密测量设备或高档次的微机化仪器去分析、处理,能实现测量信息的共享,可掌握网络节点处信息的实时变化趋势;此外,也可通过具有网络传输功能的仪器将数据传至原端即现场。采用自动抄表系统,可提高抄表的准确性,能减少因估计或誊写而可能出现的帐单错误(供用电、水、燃气、热能等)。管理部门因此能及时获得准确的数据信息,用户也不再需要与抄表员预约上门抄表时间,迅速查询帐单。使用网络化虚拟仪器,采用网络测量技术,可以大幅度提高测量效率,降低监测成本以及减少计量测试工作的周期[4]。 1
8、硬件设计 本文的目的是充分发挥分布式虚拟仪器的概念,将嵌入式系统
此文档下载收益归作者所有