论文部分内容阅读
随着嵌入式应用的迅猛发展,计算机技术、通信技术以及Internet的广泛应用,引发了工业控制领域的深刻技术变革,控制系统结构网络化与控制系统体系开放化将是控制系统技术发展的趋势。 CAN(Control Area Net)总线作为一种优秀的现场总线,在我国开始得到大面积的推广与应用。越来越多的工业设备采用CAN总线联网,组成分布式控制系统。以TCP/IP等协议为基础的Internet除了在通用计算机(PC机)上得到普及外,开始进入工业设备领域。设备接入Internet将大大提高控制系统的分布式特性。由此引出了CAN总线网络与Internet网络互联的课题。 本文研究了基于μC/OS-Ⅱ设计的以太网和CAN总线之间的协议转换网关。实现了以太网和CAN总线的实时互联,允许授权上层用户在Internet任意一点访问生产层,并实现对生产层设备的监控。 本文正是基于这种μC/OS-Ⅱ+TCP/IP+CAN的解决方案,以μC/OS-Ⅱ为软件平台,ARM为硬件模拟平台,开发了一种嵌入式的网关协议转换器。本文涉及CAN总线技术、TCP/IP技术、嵌入式系统等多方面技术,并主要针对嵌入式系统的特点着重介绍整个系统的设计思路、需要考虑的问题、整个硬件电路的设计原理以及软件部分的设计原理。 本文第一章对嵌入式网关研究课题的背景、发展及现状进行了阐述,