节点文献

基于嵌入式的模块化控制系统设计

The Design of Modularized Control System Based on Embedded Technology

【作者】 宁志明

【导师】 赵永生;

【作者基本信息】 大连海事大学 , 检测技术与自动化装置, 2009, 硕士

【摘要】 数据采集与控制是信息科学领域的一个重要分支,发展至今已经成为一种专门的技术,在工业领域得到了广泛的应用。现场总线的出现和发展增强了数据采集控制系统的通信能力,使得设备间的联系更加紧密。以TCP/IP协议为基础的以太网具有传输通信距离远、方便快捷的特点,已经向采集控制领域发展。采集控制设备接入以太网可大大提高其地域分布性,已成为一种趋势。传统采集控制系统针对特定的控制现场设计,适应性不强,当新的控制需求出现时,系统需要重新设计,费时费力。针对这种需求,出现了PLC,DCS等控制设备,它们采用模块化设计,强大、灵活、稳定,可以很好的满足控制需求。但它们往往由国外厂商设计,同时技术保密,占据国内工控市场大部分份额,我们需要自主研发的控制系统。而近年来,嵌入式系统技术及高性能ARM处理器的发展,为我们设计灵活强大的控制系统提供了物质基础,本文的主要工作是致力于设计基于嵌入式的模块化控制系统。本文设计的系统采用主从式结构。采集控制模块以AT89S52单片机为核心,主控制器以S3C2410微处理器为核心。采集控制模块负责底层数据采集和控制输出,主控制器负责数据的处理和运算。主控制器内部带有许多功能模块,用户通过组态序列调用这些模块实现控制运算功能,灵活自由。本系统以CAN总线和以太网作为内部和外部通信方式,采集模块和主控制器通过CAN总线通信,同时主控制器带有网络接口,用户可通过网络远程下载或修改组态序列,满足自己的控制需求。本文首先对本系统采用的有关技术做了简单的介绍,其次阐述了本系统总体设计方案及软硬件选型,然后介绍了采集控制模块及主控制器的硬件电路设计,接着我们详细介绍了系统的软件设计,包括采集控制模块的软件设计和主控制器的软件设计,最后对本系统的设计做了总结。

【Abstract】 Data acquisition and control is an important branch of information science field. develop as yet has become a specialized technology,widely used in the industrial field. The emergence and development of fieldbus enhanced communication capability of data acquisition and control system,making relation among equipment more and more closer.Ethernet,which based on TCP/IP protocol,with long distance transmission power and convenient features,has develop to the data acquisition and control filed. Control equipment join up ethernet,becoming a trend,can greatly enhance its geographical distribution ability.Traditional acquisition and control system usually designed for particular scene of control,with low adaptability.When new control demand comes up,the system need to re-design,wasting time and labor.In response to this demand,PLC,DCS and other control equipments come up,they are modular design,powerful,flexible and stable, and can meet the control demand very well.However,these equipments are often designed by foreign manufacturers,technological security at the same time.These products occupy a high rate of domestic industrial control market,which is unacceptable for us.In recent years,embedded systems technology and high performance ARM micro-processor are developing very fast,these provides a material base for us to design a powerful and flexible control system.The main task of this paper is committed to design a modular control system based on embedded technology.The system structure is master-slave style.Acquisition and control modules use AT89S52 as core,main controller uses S3C2410 as core.The control modules in charge of collecting the underlying data and outputing control result,the main controller responsible for data processing and computing,with many function modules inside.Users can achieve control capability by write configuration file call these modules,flexible and at liberty.The system,which we designed,use CAN bus and ethemet as internal and external commtmieation mode.Acquisition control modules and main controller communicate by CAN bus.At the same time,the main controller has network interface,users can remotely download or modify the configuration file, meet their control demand.In this paper,we give a brief introduction to the relative technology first,followed by the overall design of the system hardware and software solutions and selection,and then introduced hardware design of control modules and main controller.And then we give an explicit statement about the software design,including control modules and main controller.Finally we summarized the overall design course and illuminate the problem we meet in design process.

【关键词】 嵌入式控制系统LinuxCAN总线以太网
【Key words】 EmbeddedControl SystemLinuxCAN BusEthernet
  • 【分类号】TP273.5
  • 【被引频次】7
  • 【下载频次】160
节点文献中: 

本文链接的文献网络图示:

本文的引文网络