基于嵌入式Linux技术的CAN/Ethernet网关设计

来源 :天津理工大学 | 被引量 : 1次 | 上传用户:xiaopanzi250
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Internet正在把全世界的办公系统和通信系统连接起来,这为现场信息的远程访问提供了可能;现场总线为现场设备接入Internet提供了基础。Ethernet(以太网)是最广泛的局域网技术,非常容易集成到以Internet为代表的信息网络中。将现场总线与以太网相结合构成两层工业网络控制系统,已经成为当前国内外流行的工业控制模式。嵌入式技术已经是一门涉及计算机体系结构、计算机软件以及其他相关电子技术的综合技术。随着信息与网络技术的发展,嵌入式系统渗透到各个领域,得到了广泛的应用。嵌入式Linux因为免费、开放源代码以及强大的网络功能受到了越来越多的重视。CAN(Control Area Net)总线作为一种优秀的现场总线,在我国得到大面积的推广和使用。因此,本文探讨了互连CAN总线协议和Ethernet协议的方法。本文根据研究需要,以32位ARM7系列LPC2292微处理器为核心,设计了CAN/Ethernet网关系统的总体结构,搭建了采用嵌入式Linux技术所需要的开发环境。主要的工作内容如下:选择合适的软硬件开发环境,完成嵌入式uClinux操作系统的硬件平台移植;设计了基于ARM7的CAN总线节点,编写基于嵌入式uClinux操作系统的底层CAN总线控制器的硬件驱动程序;实现PC机与ARM7处理器之间的以太网通信;进行两种总线协议的数据交换分析;最后,配合网关的实验测试设计了嵌入式webserver。本文所设计开发的CAN/Ethernet网关经过了实验测试,结果表明具备较好的易用性、稳定性,完全实现了通过以太网进行CAN总线网络信息收发的功能;并且由于嵌入式uClinux操作系统的移植,为网关完成复杂的协议转换提供了实时内核,实现了局域网内主机对CAN节点的实时访问。此网关的研究与应用为现场总线和以太网的结合提供了较好的思路,为现场总线的继续发展和以太网向工业设备底层的延伸找到了最好的结合点。
其他文献
各行各业都时时刻刻受到火灾的威胁,每年因火灾造成的经济和物质损失高达数亿元。所以随时随地都要有防火意识和准备,消灭危险源,提高防火意识,预防为主。对于已经发生的火灾要做
循环流化床锅炉燃烧效率高,污染少,是国家重点推广的锅炉炉型之一。近年来,随着对节能及环保的要求越来越高,对锅炉燃烧系统的控制也提出了更高的要求。锅炉燃烧系统是一个复杂的
现场总线作为工业数据通信网络的基础,它不仅是一个基层网络,而且还是一种开放式、新型全分布式的控制系统。已受到世界范围的关注而成为自动化技术发展的热点。而由于工业现
目前,连续挤压设备生产的铜扁线表面缺陷的检测工作是依靠人的肉眼检查。而人的注意力往往容易受到外界各种条件的干扰或因连续工作而产生疲劳,因此检查结果可靠性难以保证。
电子信息产业及太阳能产业是我国经济的重要增长点,而硅晶片加工业对这两大产业的发展具有重要影响。但作为硅晶片加工中不可缺少的重要材料,硅晶片线切割用碳化硅微粉的国内制
移动机器人是近年来在机器人学领域备受关注的课题,在智能人机交互、服务机器人、空间机器人和无人驾驶系统等领域具有广阔的应用前景。其中,如何利用移动机器人自身携带的传感
汽车牌照自动识别系统(LPR)是计算机视觉、图像处理与模式识别技术在智能交通领域应用的重要研究课题之一,它是实现交通管理智能化的重要环节,在高速公路、城市交通和停车场
柔性机构是一种依靠构件自身弹性变形来输出全部或部分运动、力和能量的新型装置。由于柔性机构为无铰链机构,因而具有无运动间隙和无摩擦磨损等优点,在微机电系统、精密定位机
仪器总线和自动测试系统随着计算机技术的发展同时也在不断地推陈出新。针对用户对测试仪器使用情况的反馈和要求,LXI总线技术由LXI联盟从原有的VXI总线技术基础上规范和提出
为加快铁路信息化发展,提高信息化水平,铁道部制订了铁路信息化“十五”规划,确定了铁路信息化建设的目标及总体要求。信息系统是以信息技术对客运专线的生产、经营、管理各个过