基于ARM7与FPGA组成的可编程控制器  被引量:11

A Programmable Logic Controller based on ARM 7 and FPGA

在线阅读下载全文

作  者:黎娜[1] 蔡启仲[2] 黄捷峰[1] 郭毅锋[2] 覃永新[2] 唐雨[2] 

机构地区:[1]广西大学电气工程学院,南宁530004 [2]广西工学院电控系,柳州545006

出  处:《微计算机信息》2008年第10期44-46,共3页Control & Automation

基  金:广西自然科学基金资助项目(桂科基0448011);广西工学院科学基金(院科061401)

摘  要:本文以32位嵌入式微处理器S3C44B0X(ARM7)为控制核心,以CAN为现场总线设计可编程控制器。描述了系统的工作原理及PLC主机各功能模块与嵌入式微处理器S3C44B0X的接口电路原理。采用FPGA扩展可编程控制器所需要的I/O口及A/D、D/A的扩展电路;并用另一块FPGA嵌入智能控制算法。由于系统采用了集成众多功能的嵌入式微处理器S3C44B0X,从而简化了电路的设计,提高了系统的可靠性。In this paper, we use the 32 bits Embedded Micro Processing Unit (MPU) S3C44B0X as the core controller and CAN bus to design Programmable Logic Controller (PLC). Work principle of this system and a detailed introduction about the interface circuits between various function modules of PLC host computer and MPU S3C44B0X are described. Digital I/Os are configured by FPGA in order to extend the I/O ports of PLC, and A/D, D/A circuits. In addition, we use another independent FPGA to embed intelligent control alg...

关 键 词:S3C44B0X PLC 智能控制算法 CAN控制器 输入输出模块 

分 类 号:TP273[自动化与计算机技术—检测技术与自动化装置]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象