节点文献
基于ARM的嵌入式温度控制系统的设计
The Design of the Embedded Temperature Control System Based on ARM
【作者】 陈文博;
【导师】 王华强;
【作者基本信息】 合肥工业大学 , 控制理论与控制工程, 2007, 硕士
【摘要】 温度的测量和控制在工业生产中有广泛的应用,尤其在石油、化工、电力、冶金等工业领域中,对温度的测量和监控是非常重要的一个环节,温度参数是工业控制中的一项重要的指标。 本文主要研究了基于ARM9架构的嵌入式Linux系统在工业领域中各种炉温控制场合中的应用。目前控制方案主要是采用传统的PLC和单片机进行控制。PLC主要是针对单项工程或者重复数极少的项目,灵活性相对不足,并且体积大,成本相对较高;而单片机主要用于小型设备的控制,具有成本低,功耗低,效率高的特点,但可移植性较差。为了适应信息产业的发展,新技术革新以及产业的专业化现代化的发展,本文针对PLC和单片机控制的优缺点和应用场合提出了采用ARM9嵌入式微控制器AT91RM9200和Linux操作系统相结合的嵌入式温度控制系统,具有系统扩展性强、可靠性高、响应速度快、体积小等特点,为用户提供了一种新型的控制方案。本文首先论述了嵌入式操作系统的组成,接着设计了温度控制系统的硬件系统,主要包括CPU模块、模拟电路模块、存储模块和通信模块四个部分;在对温度控制系统的软件部分的设计中,主要是针对Boot-Loader的移植、Linux内核移植、根文件系统的定制、驱动程序的编写和应用程序的编写五部分进行设计。系统功能主要是循环采集AD通道数据,上传AD数据到服务器,接收服务器下发的控制数据包,记录日志等。通过在线运行测试,该系统稳定可靠,采集和控制效果良好,可有效降低了生产成本和工人的劳动强度,为安全生产提供保证。
【Abstract】 It’s a broad application to measure and control temperature in the industry production. Especially in some industry, such as oil, chemistry, electric power, metallurgy, it’s a very important tache to measure and control temperature, temperature parameter is an important index in industry control situation.The paper mainly researches the application in kinds of temperature control situations in the industry field based on ARM9 construct and embedded Linux system. Presently the control projects normally are PLC and SCM. PLC normally aims at single project or small repetition project, lacks in agility and volume, the cost is higher comparatively; SCM is mainly used in the minitype equipment, the cost and the power is lower, the efficiency is higher, but it is hard to transplant. In order to adapt to the improvement of information industry, the paper focuses on strongpoints, weakpoints and applied fields of PLC and SCM, and puts forward to adopt ARM9 embedded micro controller and Linux operation system to control the temperature. It has a good expansibility, dependability, fast response speed, small volume, offers a new type control project to users.Firstly the paper discusses the composing of the embedded operation system, then designs the hardware system of temperature control system which mainly consists of CPU module, analog circuit module, storage module and communication module; In the design of software system, we aim at the transplant of Boot-loader, the transplant of Linux kernel, the tailor of root file system, the programming of drivers and applications.The functions of system mainly are circularly sampling the data from the AD channels, uploading the data to the server, and receiving the control data package from the server and record logs. Through the online test, we conclude that, the system is steady, has good sampling and control effect. It can be good for reducing the cost of production and labour intensity, and guarantees the safe production.
【Key words】 ARM; Linux; embedded system; temperature control system;
- 【网络出版投稿人】 合肥工业大学 【网络出版年期】2008年 05期
- 【分类号】TP273.5
- 【被引频次】19
- 【下载频次】1775