基于ARM的多路温度监控系统的设计-设计应用_第1页
基于ARM的多路温度监控系统的设计-设计应用_第2页
基于ARM的多路温度监控系统的设计-设计应用_第3页
基于ARM的多路温度监控系统的设计-设计应用_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档-下载后可编辑基于ARM的多路温度监控系统的设计-设计应用摘要:针对工业过程控制中温度控制的参数时变和多测控点等特点,且要有较好的温度准确度和稳定度的问题,提出了一种基于Linux操作系统在ARM嵌入式系统上的通用多路工业温度控制系统。系统以ARM9为控制器,运用分时选通进行采温,可控硅调节方式控温,并采用改进型极限环法进行PID算法参数整定。该系统原理简单、体积小、易于扩展,在K型热电偶测温条件下可应用于各种测温场合,如:热处理、电阻炉等。将其在某高压管道焊接热处理过程中进行实验,结果表明,该温度控制稳态误差小于1℃,系统动态性能良好。

引言

温度是工业生产过程中的重要测控参数,温度监控系统被广泛应用于冶金、钢铁、石化、水泥、玻璃、医药等行业,对温度的有效测量和控制具有重要的现实意义。目前市场上的温度测控系统有以单片机或工控机为控制平台的,以单片机为控制平台,硬件方面资源和性能有限,需要扩展的外围电路较多,设计复杂;以工控机为控制平台,体积较大。若用ARM9作为温度测控系统的控制平台则不仅速度快、性能高、功耗低、芯片集成度高,而且外围接口丰富,还可移植嵌入式实时操作系统,简化了LCD显示、存储、网络通信等的设计开发。鉴于此种情况,本文设计了一种基于ARM9和MAX6675的多路温度测控系统。该系统能实现24回路的自动测温和控温。既可以四个回路为一页,显示每一回路的设定温度值和实际温度值,又可由数字显示切换为柱状图显示。既可接入Internet又能将历史数据存入U盘。并可利用Qt/Embedded做GUI图形用户界面,在液晶显示器LCD上显示友好的图形界面。

1系统硬件设计

本文设计的温度测控系统要求处理器具有很高的运行速度。ATMEL公司的处理器AT91RM9200是基于ARM920T内核的高性价比、低功耗、32位的ARM芯片。在时钟频率为180MHz时,其运算速度可以达到200MIPS,是一款工业级芯片,可在工业环境下长期稳定运行。

1.1系统总体设计

系统总体设计框图如下图1所示:

系统以AT91RM9200作为控制系统的,扩展了两个32M的SDRAM和一个2M的Flash.SDRAM芯片选的是16位数据宽度的HY57V281620,用于设置程序堆栈和存放各种变量。Flash芯片采用的是AT49BV1614,其数据宽度为16位,用于存放启动代码。RS232串口用于与PC机通讯连接,支持IEEE802.3标准的DM9161用于接入Internet.USB接口可接U盘或USB鼠标等。液晶显示器可用来显示系统运行的各种状态,由于AT91RM9200处理器内部没有集成的LCD控制器,因而需要配备专用的显示控制器S1D13806,才能实现LCD显示。

键盘可以对系统进行各项参数设置和控制系统的运行。系统通过中断方式实现四个功能按键,它们分别是:移位键、加一键、减一键和确定键。温度采集单元实时采集24个回路的温度数据,送入CPU进行运算处理后,控制执行单元采用可控硅调功方式改变加热器输出功率。下面主要针对温度采集单元和控制执行单元及控制算法方面进行设计与分析。

维库PDF:基于ARM的多路温度监控系统的设计.rar

参考文献:

[1].MAX6675datasheet/datasheet/MAX6675+_1018873.html.[2].AT91RM9200datasheet/datasheet/AT91RM9200+_143939.html.[3].ARM920Tdatasheet/datasheet/ARM920T+_139814.html.[4].RS232datasheet/datasheet/RS232+_585128.html.[5].PCd

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论