论文题名: | 基于双总线的车载数据记录仪设计 |
关键词: | 双总线;车载数据记录仪;网关模型;驱动程序 |
摘要: | CAN总线是一种现场总线,广泛运用于工业控制的各个领域,但其传输速率受到传输距离的限制。如果把现场总线接入以太网,不仅打破传输距离的局限性,并能够达到相当高且稳定的数据传输速率。随着近年来网络技术的迅猛发展,工业控制技术与网络技术的日益紧密结合,现场总线接入以太网已经成为一种发展趋势。 本数据记录仪用于军用车载,是在车体运行时对各种设备的参数进行记录的重要设备,通过对数据的分析可以得到各个具体CAN监控节点的运行状况。针对以往设计中的实时性差,灵活性不高等缺点,本文提出了一种CAN总线和以太网总线互联的网关模型,通过网络可以方便的实现数据的采集、传输和存储。本课题包含的工作主要有两部分:硬件设计和软件实现。在硬件上,以ARM7系列处理器LPC2294作为嵌入式记录仪的主控制芯片,RTL8019AS为以太网控制器,通过LPC2294内部集成的CAN控制器和高速CAN隔离收发器CTM1050T引出两路CAN接口,并根据系统所要实现的功能要求,选取了合适的外围器件和存储器进行原理图设计。软件上,详细分析了CAN总线协议原理传输机制,研究了TCP/IP协议的组成和实现原理,在此基础上,完成编写了在UC/OS-II下的CAN总线驱动程序,研究了基于UC/OS-II平台的CAN-以太网的互联模型。最后完成了具有控制、显示和分析功能的界面设计。 |
作者: | 林国政 |
专业: | 测试计量技术及仪器 |
导师: | 沈小林 |
授予学位: | 硕士 |
授予学位单位: | 中北大学 |
学位年度: | 2012 |
正文语种: | 中文 |