基于ARM的流体网络测控系统的设计与实现

来源 :中山大学 | 被引量 : 0次 | 上传用户:agreessive
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机、通信、电子技术的进步,嵌入式系统和以太网技术的融合将成为嵌入式技术未来的重要发展方向。基于ARM的嵌入式系统由于具有低功耗、高性能、低成本、可以进行多任务操作等优点,在控制领域得到了越来越广泛的应用。 本选题来自中山大学与北京航天五院合作研制的流体网络系统地面原理样机控制器设计项目。论文研究的主要目的是利用基于ARM920T内核的嵌入式微处理器AT91RM9200融合多传感器设计一种可以在地面实验室环境中可靠运行的数据采集与温度控制系统。 本文从嵌入式测控系统的硬件实现和软件设计两方面进行分析。在硬件设计上,主控制板以Atmel公司生产的AT91RM9200 CPU为核心,主要包括串口模块、存储模块、以太网接口模块、基于SPI串行接口设计的数据采集模块(A/D)、基于I2C接口设计的PID控制信号输出模块(D/A)和采用PIO接口设计的开关控制输出模块等电路,其中后三个模块承担了流体网络回路的传感器数据采集,关键点的温度控制和多路电磁阀的开关控制等任务,后文将重点介绍。在软件设计方面,主要分两个方面进行讨论,分别为主控制器上基于嵌入式Linux系统的软件和上位机采用Visual C++编写的监控软件。主控制器软件采用多线程进行设计,包括主线程、服务器子线程和数据采集子线程,三个线程同时运行,提高了系统的运行效率。上位机和主控制器通过接入以太网中,然后由服务器线程和上位机客户端利用socket套接字实现通信。同时上位机软件也提供形象美观的图形用户界面,配合主控制器实现特定的温度、流量和压力监控。 本论文设计的嵌入式测控系统充分利用了AT91RM9200内嵌的的强大功能模块,包括SPI接口模块和I2C接口模块等,可广泛应用于控制领域。对该系统的一些研究成果和设计方法具有一定的先进性和良好的实用性,具有良好的应用前景。
其他文献
技术的不断突破使得移动计算终端变得越来越轻便、小巧以及功能强大,Ad hoc网络也因此日益受到人们的关注。支持高效、可靠的组播通信是Ad hoc网络应提供的基本网络服务之一,
高血压病人,由于对精神因素易感性增高,可成为高血压性精神障碍的促发因素.精神因素可以加重血压的升高或发生脑血管危象,动脉压的持续升高,以及由此产生的细小动脉痉挛及细
目前,物流业务,尤其是大部分的邮局包裹装箱,仍为最传统的通过目测或者人为测量,得到物体尺寸的大小,根据经验,将其装入不同大小的箱子中。传统测量方法往往受到人为误差以及工具限
目前,对等网络(P2P:Peer-to-Peer)技术,充斥着我们网络生活的方方面面,在文件共享、分布计算和分布存储等方面已经取得了巨大成功。但是,目前存在的四种主要拓扑类P2P网络也
无线网络技术的发展日新月异,无线Mesh网络(WMN)的出现使得网络中所有终端都可以互相进行通信,解决了无线局域网(Wireless Local Area Networks:WLAN)中存在的网络健壮性,扩
随着计算机网络技术的飞速发展,传统教学模式越来越难适应讲授日益复杂的网络知识,增加实验操作环节成为解决该问题的有效途径。作为嵌入式系统的具体产品,嵌入式网络实验系
随着通信技术的快速发展,人们对数据传输的速率和容量的要求越来越高,如何在有限的频带资源内来满足这种高要求是一个非常重要的课题。多输入多输出技术因为可以增加系统的传
移动通信经过20余年的发展,已经从最初的模拟技术发展到现在的LTE(Long Term Evolution)技术阶段。LTE相比上一代3G网络具有更大的系统容量、更低的网络延时、更高的传输速率