基于ARM9平台的CAN-Ethernet网关设计与实现

来源 :成都理工大学 | 被引量 : 17次 | 上传用户:dgfm1028
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于现场总线技术构建的矿山安全监控系统网络,数据信息一般在本地网络内进行传递,并不能直接和外部网络进行通信,信息无法直接与管理层垂直集成。如果要实现现场设备直接与企业管理层之间的数据通信,就必须屏蔽现场总线与其他网络协议之间的差异,使现场设备“无缝”连接至以太网。因此,本论文提出在现场总线与以太网之间开发协议网关来解决现场总线与以太网的连接问题。在本平台通信链路解决方案中,现场设备采用CAN总线,GIS管理层以及远程控制端均以Ethernet为基础进行构建,本论文以CAN总线与Ethernet互联为目标,提出了CAN-Ethernet网关设计方案。CAN总线以其突出的可靠性、实时性和灵活性,成为目前应用最普遍的现场总线之一;而以太网凭借其成本低、开放性强以及具有广泛的软、硬件支持等优势,已经成为目前应用最为广泛的互联网技术。由于CAN总线的传输速率受到传输距离的限制,在应用中往往以CAN总线作为现场控制局部网络,连接现场监控设备;而将以太网作为企业信息传输主干网,连接各个现场控制局部网络。因此,将CAN总线接入以太网已经成为大势所趋。近年来,ARM微处理器被广泛应用于消费电子、通信系统等各领域。基于RISC技术的32位ARM9微处理器具有功耗低、可靠性高、运算速度快的特点,因此,本系统采用ARM9微控制器S3C2410作为控制核心,它通过CAN协议控制器MCP2515与CAN总线相连,同时通过10/100M以太网控制器DM9000与Ethernet相连,并外接NANDFLASH、SDRAM存储器构建了一套完整的嵌入式网关硬件系统。本设计采用Linux操作系统,构建CRAMFS+YAFFS嵌入式文件系统。在此基础上,实现CAN与Ethernet网关协议转换层的开发。本论文的主要研究内容包括:研究并分析CAN总线协议和各分层结构功能,提出CAN应用层结构的设计。分析以太网以及TCP/IP协议技术,在此基础上提出网关整体设计方案。在S3C2410嵌入式平台上实现了CAN网络接口的硬件设计以及MCP2515设备驱动开发;利用FIFO缓冲区队列建立网关数据通道,封装、解析CAN应用层报文,实现协议转换层功能。CAN-Ethernet网关的设计,实现了现场设备与以太网设备节点之间的数据通信,屏蔽了应用层协议间的差异,使现场设备可以“无缝”接入互联网,实现了数据的透明传输。
其他文献
无线传感器网络是当前在国际上备受关注的、应用前景十分广阔的前沿热点研究领域。它扩展了人们的信息获取能力,被广泛应用在军事国防、制造业、城市管理、医疗卫生、抢险救
本论文基于主动水下目标定位系统,主要完成对水下目标模拟器的改进设计。以往的模拟器大多是较为简单的模拟,为了更加接近真实的海洋环境,需要模拟器具备对任意水文条件下多
随着医学成像和计算机辅助技术的发展,医学图像处理技术已经是目前医学技术中发展最快的领域之一,各种新的医学成像方法在临床中使用,使临床医学对人体内部病变部位的观察更
随着无线通信的高速发展,人们对通信系统的需求越来越高。低密度奇偶校验(LDPC)码由于其非常逼近Shannon限的优点,成为近年来信道编码界的研究热点。为了解决移动通信系统中
在纺织机械中,并纱机是用来将络筒机络成的棉、毛及其他化纤混纺的单纱筒子并合成股纱筒子,供倍捻等后道工序使用。当前并纱机产品向着并纱机产品智能化、多样化方向发展。现
为了满足火车提速的要求,无缝钢轨在铁路建设中得到了广泛的应用。无缝钢轨消除了大量的钢轨接头,具有使列车行驶平稳性好、线路养护维修费用低和使用寿命长等优点,也是我国
扩频通信具有良好的保密性和抗干扰能力,在现代通信系统中得到了广泛的应用,而以混沌为基础的扩频通信技术在近年也得到了广泛的研究。混沌动力学的发现为扩频序列研究提供了
阵列合成孔径雷达(Synthetic Aperture Radar, SAR)三维成像系统是一种新体制SAR系统。其一般采用波束下视工作方式,在切航迹方向放置阵列天线,结合载荷平台的直线运动,合成
多输入多输出(MIMO)系统是近十年来现代数字通信领域最重大的技术突破之一。该技术催生了许多先进通信技术,被认为是解决未来无线通信领域信道容量和频谱传输速率的的关键技