论基于ARM的嵌入式数据采集系统

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:cheayu123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]:嵌入式系统是当今最流行的前沿技术之一。将嵌入式技术引入数据采集系统,可大大提高系统的实时性和灵活性,满足日益提高的测量需求。本文笔者探讨了基于ARM的嵌入式数据采集系统。
  [关键词]:ARM 嵌入式数据 采集系统
  中图分类号:TD327.3 文献标识码:A 文章编号:1009-914X(2013)20-183-01
  随着计算机和微电子技术的进步,嵌入式系统越来越广泛的应用于各个领域。目前己经有智能家电、掌上电脑、机顶盒、手机、指纹锁等大量产品进入市场。本文笔者探讨了基于ARM的嵌入式数据采集系统。
  一、嵌入式系统简介
  1、嵌入式系统定义:以应用为中心,以计算机技术为基础,軟硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等方面严格要求的专用计算机系统。它与通用型计算机系统相比。具有以下特点:体积小、功耗低,通常作为设备的一部分“嵌入”其中:面向特定应用,是定制性的系统;软硬件必须高效率设计,量体裁衣,去除冗余;成本低,性价比高,生命周期长;不具备自举开发能力;可靠性容易得到保证。
  2、嵌入式系统的组成及体系结构
  嵌入式系统通常由嵌入式处理器、嵌入式外围设备、嵌入式操作系统和嵌入式应用软件等部分组成,其体系结构如图1所示。
  图:嵌入式系统体系结构
  二、嵌入式数据采集系统的硬件设计遵循的准则
  (1)模块化设计:硬件设计应根据预期实现的功能划分为若干功能模块,尽可能选用模块化结构的典型电路,各模块间的联系力求松散。以便硬件发生故障时的检修。此外,无论是原理图还是PCB设计,也应遵守模块化思想。原理图模块化可以使设计思路清晰,查错容易;PCB模块化则有利于系统调试和提高可靠性。
  (2)可重构原则:ARM系列CPU大多具有JTAG调试和编程接口,可在系统烧写FLASH。这样在不动器件的情况下只需改变存储的程序,就可改变软件系统的功能。另外,本系统采用的FPGA具有在系统编程(ISP)能力,因此,当应用对象变化需要改变系统功能时,只需改变FPGA的内部逻辑就可实现FPGA功能的改变,这样可大大增强系统的灵活性。例如,某些应用场合需要外接SPI设备时,由于44BO自身不带SPI接口,这时就可通过逻辑编程把FPGA的部分备用IO模拟成SPI接口。
  (3)简化设计:硬件设计时尽可能选用集成电路,少用分立元件,这样有利于提高系统的集成度,减少元器件之间的连线、接点和封装数目,从而大大提高系统工作的可靠性。
  (4)防干扰设计:某些应用现场环境比较恶劣,在硬件设计时必须具体分析可能的干扰来源,并采取相应的硬件抗干扰措施来抑制干扰,以增强自身工作的稳定性。
  三、基于ARM的嵌入式数据采集系统硬件平台结构设计
  基于ARM的嵌入式数据采集系统硬件结构如图2。ARM处理器为系统的核心单元,它对采集的各种参数进行运算、分析和显示,并可通过RS232串口或者USB传送给本地PC作进一步处理;RS485则可用于与本地带485接口的仪表通讯;通过带串口的无线数传电台或网络接口则可实现远程监控。
  FPGA作为一个外部协处理器使用,功能类似于8255 I/O扩展芯片,通过总线和ARM处理器连接,它目前主要实现的功能是脉冲计数、键盘扫描、开关量的输入输出及一些简单的组合逻辑。当应用需求发生变化时,对FPGA重新进行编程即可改变其逻辑行为。
  图2:系统硬件结构
  四、ARM处理器构建数据采集器的硬件平台的优势
  ARM是一种32位精简指令系统(RISC)的微处理器内核,由英国ARM公司设计,Intel、LG、Philips。、NEC、IBM、Sony。、SamSung等30多家大的半导体公司被授权生产具有ARM内核的处理器芯片。相对基于其它微处理器的嵌入式系统,使用ARM处理器构建数据采集器的硬件平台优势在于以下几点:
  1、多级流水线结构,处理速度快,同频率处理能力更强。对于F15负荷车测控系统中的数据采集单元来说,速度要求并不高。但是对于其它需要进行反馈控制的场合。往往要对输入参量进行数据计算并最终输出控制量。所以速度不能成为瓶颈,ARM内核高处理速度显然是一个优势。
  2、小体积、低功耗。ARM是同档次嵌入式处理器中功耗较低的一种,散热问题不需多考虑;低电压、微电流供电。这些无疑都是便携式数据采集的理想选择。
  3、ARM的目标是高速、小型、低能耗,其中ARM7TDMI去掉了内存管理单元,将ARM7指令集同Thumbl6位指令扩展组合在一起,以减少内存容量,同时具有片上在线调试支持,降低了系统开发成本。
  4、ARM芯片的授权生产方式使多家半导体厂商的产品形成有序的市场细分和竞争。可选用的芯片种类众多,片上资源丰富,市场价格也较低。同时还使产品具有长久的生命周期和稳定的供货渠道。
  5、ARM高度统一的体系结构可以保证软件在大量使用ARM的系统中方便地移植,从而降低硬件升级或改变后的软件开发成本。
  6、应用广泛,技术成熟,服务支持齐全,降低了开发风险。
  从性价比、可选性、供应商和服务支持的广泛程度、使用风险等方面看,ARM都容易满足系统的要求。
  参考文献:
  [1] 杜春雷.ARM体系结构与编程。北京:清华大学出版社,2003,2-160
  [2] 沈林丰,宋铁成,叶芝慧等.嵌入式系统及其开发应用.北京:电子工业出版社,2005,1-8
  [3] 胥静.嵌入式系统设计与开发实例详解.北京:北京航空航天大学出版社,,2005,55-83
其他文献
[摘 要]随着我国工业化进程的不断加速,大量的发电机应用在我们的日常工作生活中,在大量使用的同时,也产生了许多负面影响,其中以机电扰动最为常见。机电扰动主要以小扰动的方式存在,使得供电系统在低频振荡的模式下运行。在同一个供电模式下,会造成发电机抵消互相之间的本地模式以及机电扰动模式的分量,这样就会不断增加区间之间的分量。因此,本文笔者根据个人多年来相关行业工作经验,并结合当前我国电力系统中机电扰动
期刊
[摘 要]烟气连续排放监测系统(以下简称CEMS)是火力发电脱硫综合治理的关键设备,本文结合神木发电厂干法脱硫烟气在线监测系统已发生及存在的潜在故障,探讨其相应解决方法和改进措施,降低CEMS系统故障发生率,提高数据可靠性,实现企业环境保护效益。  [关键词]干法脱硫 CEMS 故障 治理  中图分类号:TF046.6 文献标识码:A 文章编号:1009-914X(2013)20-171-01  
期刊
[摘 要]电炉烟尘是金属加热过程中挥发出来的金属烟尘,包括金属和金属的氧化物,其种类与炉料成分、氧化物料和浸油物质、熔炼速度、炉温以及吹氧强度等多种因素有关。电炉烟尘具有排放烟尘颗粒小、温度高、毒性大的特点,如果不采取有效的控制措施,将会严重污染车间和厂区环境,影响工人和周围居民的健康。由于电炉四孔排出的烟尘和屋顶大罩收集的烟尘温度相差较大,因此对电炉烟尘按照内排烟系统和外排烟系统分别处理的工艺对
期刊
[摘 要]河口供电管辖22座变电站,分布在河口油区各个方位,呈整体分散、相对继中的特点,而从事变电运行工作的值班人员只有110多人,缺编严重,而且,由于近几年油区新建了好几座大型的化工厂,空气污染严重,部分值班员的身体健康收到严重威胁,若按以前的变电站有人值守运行模式,将难以实现对各变电站的运行管理。因此。建设河口油区电网的集控站自动化系统,以现有的人力资源实现变电站集控运行管理显得尤为重要。最近
期刊
[摘 要]本文对自组网区域路由协议(ZRP)的关键技术进行了分析,其中包括多范围技术、混合路由技术、区域路由框架的调整机制,它可以为进行相关研究的专家和学者提供一种ZRP基础理论研究内容参考,为今后的进一步研究工作做好铺垫。  [关键词]自组网 区域路由协议 ZRP  中图分类号:TN 文献标识码:A 文章编号:1009-914X(2013)20-162-02  0. 引言  鉴于自组网广泛的应用
期刊
[摘 要]提高变压器的运行效率对工矿企业节能具有重要意义。分析了变压器经济运行的条件,探讨了经济运行条件选择变压器容量的可行性。  [关键词]变压器 经济运行 容量选择  中图分类号:TB214 文献标识码:A 文章编号:1009-914X(2013)20-165-01  1 变压器的经济运行  电力变压器是工矿企业的重要设备,变压器的经济运行对节能具有十分重要的意义。所谓经济运行,是指使变压器有
期刊
[摘 要]采用逐层切除法测定LD10锻造铝合金试件内的残余应力大小及分布规律。测量了铝合金试件上不同点处残余应力大小及其沿深度方向的变化,较为全面的获得了残余应力的分布规律,比较了其分布特点。结果表明:LD10锻造铝合金内部的残余应力分布较为复杂,在不同部位其分布规律存在较大差异。在材料中心部位所受残余应力为外拉内压,在靠近边缘处部位所受残余应力为外压内拉。  [关键词]锻造铝合金残余应力逐层切除
期刊
[摘 要]我国在重介质选煤规模和技术水平方面有了较大的发展和提高,尤其是三产品重介质旋流器选煤的应用更是有了长足进展。本文就选煤方法进行阐述。  [关键词]选煤方法 选煤厂 选煤工艺  中图分类号:TD94 文献标识码:A 文章编号:1009-914X(2013)20-182-01  1、跳汰选煤法  跳汰选煤法工艺流程简单、生产能力强、维护管理方便、生产成本低、分选极易选和易选性煤可以获得较高的
期刊
[摘 要]为了延长PLC控制系统的寿命,在系统设计和生产使用中要对该系统的设备消耗、元器件、设备故障发生点有较明白的估计,也就是说,要知道整个系统哪些部件最容易出故障,以便采取措施和实行超前维护,减少故障率。现以我矿提升系统的PLC过程控制系统为例,对PLC过程控制系统故障分布规律进行分析,希望能对PLC过程控制系统的系统设计和日常维护有所帮助。  [关键词]PLC 故障率 I/O 故障点  中图
期刊
[摘 要] 本文针对变线性微分方程的求解进行集中讨论,通过变量代换或将其转化为常系数线性微分方程,或者把高阶方程化为较低阶的方程. 举例说明运用变动任意常数法、幂级数法求解变系数线性微分方程.  [关键词]变系数线性微分方程 欧拉方程 变易常数 幂级数 通解  中图分类号:J523 文献标识码:A 文章编号:1009-914X(2013)20-176-02  微分方程是众多学科中表述基本规律与各种
期刊