- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ARM和LabVIEW网络数据采集测试系统设计
基于ARM和LabVIEW网络数据采集测试系统设计
摘 要: 网络化虚拟仪器是继虚拟仪器之后仪器仪表领域出现的新的发展方向,提出了将嵌入式系统、网络与虚拟仪器结合的技术路线,将信号的采集、处理、存储分布于不同的网络位置的实施方案。利用ARM嵌入式在现场采集数据,通过网络通信将信号处理和存储工作交给上位机负责,采用S3C44B0X为核心的开发环境,然后进行软件系统的搭建,包括移植μC/OS?Ⅱ嵌入式操作系统,嵌入式图形界面系统μC/GUI,ADC及网卡的驱动程序编写以及移植LwIP实现TCP/IP协议等。测试结果表明,该系统的功能完善、操作十分方便,完全满足实际应用的需要,可以有效地组织和管理数据以及构架网络数据库。
关键词: 虚拟仪器; ARM; LabVIEW; S3C44B0X; μC/OS?Ⅱ; LwIP
中图分类号: TN919?34; TP274 文献标识码: A 文章编号: 1004?373X(2016)05?0024?04
0 引 言
虚拟仪器(Virtual Instrument)是基于计算机的仪器。计算机和仪器的密切结合是目前仪器发展的一个重要方向[1]。这种结合有两种方式:一种是将计算机装入仪器,其典型的例子就是所谓智能化的仪器。随着计算机功能的日益强大以及其体积的日趋缩小,这类仪器功能也越来越强大,目前已经出现含嵌入式系统的仪器;另一种方式是将仪器装入计算机。以通用的计算机硬件及操作系统为依托,实现各种仪器功能。虚拟仪器主要是指这种方式[2]。
使用网络化虚拟仪器技术,可以不受地点、时间的约束,获取准确的测量信息或数据,与传统的仪器、测量、测试相比,带来了诸多便利[3]。在网络化虚拟仪器中,被测对象可通过测试现场的普通仪器设备,将测得的数据通过网络传输给异地的精密测量设备或高档次的微机化仪器去分析、处理,能实现测量信息的共享,可掌握网络节点处信息实时变化的趋势;此外,也可通过具有网络传输功能的仪器将数据传至原端即现场。采用自动抄表系统,可提高抄表的准确性,能减少因估计或誊写而可能出现的帐单错误(供用电、水、燃气、热能等)。管理部门因此能及时获得准确的数据信息,用户也不再需要与抄表员预约上门抄表时间,迅速查询帐单。使用网络化虚拟仪器,采用网络测量技术,可以大幅度提高测量效率,降低监测成本以及减少计量测试工作的周期[4]。
1 硬件设计
本文的目的是充分发挥分布式虚拟仪器的概念,将嵌入式系统,网络,虚拟仪器联系起来,将信号的采集、处理、存储分布于不同的网络位置。结合嵌入式系统的灵活性,避免其计算能力不强的缺点,将信号处理工作交给上位机负责。系统结构如图1所示。
下位机的虚拟仪器负责信号的采集,通过以太网将数据传输到上位机,利用上位机强大的计算能力和海量存储空间完成对原始数据的后期处理。
1.1 以太网设备
本系统采用的网络RTL8019AS是一种高度集成的以太网控制芯片,能简单地实现Plug and Play并兼容NE2000。
RTL8019AS芯片内部集成了DMA控制器,ISA总线控制器和集成16KSRAM、网络PHY收发器。用户可以通过DMA方式把需要发送的数据写入片内SRAM中,让芯片自动将数据发送出去,而芯片在接收到数据后,用户也可以通过DMA 方式将其读出。RTL8019AS的详细介绍请见RTL8019AS数据手册。了解了RTL8019AS所提供的资源与硬件接口,便可以设计RTL8019AS与S3C44B0X的硬件电路。
在网络通信模块电路中,RTL8019AS与处理器S3C44B0X之间的信号连接关系如图2所示。
1.2 电源、时钟及复位电路
在本系统中,采用的是5 V和3.4 V的直流稳压电源,其中,S3C44B0X核心使用2.5 V电源,外围器件需3.4 V电源,另外部分器件需5 V电源,5 V电路加了工作指示灯,并且加了二极管对电路加以保护。晶振电路用于向CPU及其他电路提供工作时钟。在该系统中,S3C44BOX使用常用的无源晶振,电路如图3所示。
根据S3C44B0X的最高工作频率以及PLL电路的工作方式,系统选择了10 MHz的有源晶振,10 MHz的晶振频率经过S3C44B0X片内的PLL 电路倍频后,最高可以达66 MHz。片内的PLL电路兼有频率放大和信号提纯的功能,因此,系统可以以较低的外部时钟信号获得较高的工作频率,以降低因高速开关时钟所造成的高频噪声。
同时在系统中还有频率为32.768 kHz的实时时钟晶振源,在USB接口芯片处也有一个48 MHz的晶振。在系统中,复位电路主要完成系统的上电复位和系统在运行时用户的按键复位功能。复位电路可由IMP811芯片完成,复位电路
您可能关注的文档
- 基于Android高级程序设计语言移动学习平台设计与实现.doc
- 基于Android高校课程学习系统设计与实现.doc
- 基于ANFIS新闻工作者媒体素养评估预测.doc
- 基于ANFIS实验教学质量评价研究.doc
- 基于AngularJS健康大数据用户接口设计与实现.doc
- 基于AngⅡApoE表达探讨补肾中药复方首参颗粒对颈动脉粥样硬化患者影响.doc
- 基于ANP―Fuzzy―TOPSIS企业精益化水平评价研究.doc
- 基于ANN电力工程造价预测模型建立与实现.doc
- 基于ANP供应链合作伙伴选择综合评价.doc
- 基于ANP公路工程造价风险控制与管理.doc
- 2025年劳务班组合同(4份范本).docx
- 《2025年宠物寄养服务调研:短期寄养需求上升与连锁服务模式机遇评估》.docx
- 浙江省ZDB联盟2025-2026学年高一上学期11月期中生物试题 含解析.pdf
- 《2025年户外服饰市场分析报告:露营热推动户外服饰功能化升级趋势》.docx
- 电工技能实训课程概述与要点.pptx
- 《2025年新能源重卡氢能商业化用户需求分析》.docx
- 2025年背调服务在公共部门合规性调查.docx
- 2025-2026学年初中音乐粤教版七年级上册-粤教版教学设计合集.docx
- 2025年会展服务行业展台设计服务流程创新研究.docx
- 《2025年会展行业新兴技术展会与产业孵化模式研究》.docx
原创力文档


文档评论(0)