基于MCF52234的CAN/以太网的网关开发

来源 :天津理工大学 | 被引量 : 3次 | 上传用户:mbc3204
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着控制技术与网络技术的日益发展,由CAN总线设备构成的现场网络信息与由以太网构成的企业管理网络信息之间的资源共享已成为工业控制领域发展的热点。CAN总线自身具有很多优势,其应用已不再局限于汽车工业,已经发展到越来越多的领域当中。以太网技术能够方便、快捷地实现远距离传输和通讯,不仅广泛地应用在商业领域中,而且在工业控制领域也有了一定的应用。将CAN总线的设备连入基于以太网的企业信息管理网络中,能很好的提高数据共享范围和传输速率。本文来源于天津科委中小企业创业基金项目,具有很高的实际意义。在文章的开始部分,介绍了课题的背景以及选题的意义,之后对CAN总线技术与以太网技术的发展状况做了简单的概述,随后详细分析了CAN总线技术以及以太网技术原理,阐述了CAN总线的特点与通信协议以及以太网的工作原理与优势,重点对TCP/IP协议进行了分析。根据实际应用的需求,本文选取Freescale公司的CodeFire V2系列处理器MCF52234作为主处理芯片,该芯片内部集成了FlexCAN模块与以太网模块,且处理速度快、控制功能较强,接下来以MCF52234为核心搭建硬件平台,包括以太网电路设计、FlexCAN模块电路设计以及电源电路、复位电路、串行通信接口电路、E2PROM电路等一些外围电路的设计。本文的软件主要包括三部分:FlexCAN模块的程序设计、以太网模块程序设计与协议转换部分。网关主处理程序采用中断方式,在中断处理程序中实现协议的转换。本文中主要体现网关的软件编程思想,并给出了部分程序的代码以及一些复杂程序的流程图,软件设计都是在集成开发环境CodeWarrior下完成的。文章的最后对网关系统进行了测试并取得了成功,之后进一步提出了网关所存在的一些问题以及改进的方法。实现了CAN总线与以太网之间的相互通信,达到了信息共享的目的,且与目前同类的产品相比,具有速度快、可靠性高、结构简单、易开发等一系列优点。
其他文献
随着信息技术与计算科学不断发展,人们在研究自然科学的同时,越来越对自身奥秘和生物进化过程产生浓厚的兴趣。人类基因组计划的逐步实施,基因芯片微阵列技术的出现,标志着后基因
随着微型计算机的发展,基于高速数值计算能力的微处理器表现出的智能化水平引起了控制专业人士的兴趣,很多现场设备采用嵌入式系统,实现了对象的智能化控制。本文针对污水处
近年来,IEEE 802.11无线局域网(Wireless LAN, WLAN)广泛用于CBTC (Communication Based Train Control)系统中实现车-地双向信息传输。由于发射功率的限制和地形地物的影响,
学位
多新息辨识方法与传统的最小二乘、随机梯度类算法等采用单新息修正的辨识方法相比,具有更好的收敛性能以及克服坏数据的能力,因此对它的研究具有重要的理论意义以及应用价值。
在科学与经济飞速发展,人们生活水平有了普遍提高的同时。对和人类自身健康息息相关的药品质量的检测提出了越来越高的要求。当我们在购买胶囊药品时,通常可以通过肉眼来判断
机器人视觉伺服控制与基于传统传感器的机器人控制相比,具有更高的灵活性与更高的精度。机器人视觉伺服在工业生产、海洋探测等众多领域得到了成功的应用,它是一个有着重要理论
四光束激光干涉研究是激光干涉应用研究的新兴领域,该研究受到世界各国的广泛关注。而基于这一研究领域的微纳米定位方法研究也逐渐成为了该领域的一个重要分支。论文通过构
交流接触器是一种量大面广的开关电器,其性能的好坏不仅有直接的经济利益,而且关系到电力系统的电能质量和电能资源。随着新材料新工艺的采用,交流接触器的机械寿命已达千万次,而其电寿命一般只有机械寿命的10%左右。提高主触头的电寿命已成为提高交流接触器整体寿命的关键。特别是交流接触器在AC-4使用类别下,触头侵蚀主要发生在合闸过程,这对交流接触器提出了更加严格的技术要求。这就要求对交流接触器运行全过程实现
科学高效的交通管理对于缓解交通拥堵、提高道路网络的通行能力和利用效率,进而保障城市的正常运转、促进经济的持续稳定健康发展具有重要意义。智能交通系统(ITS)是通过对关