论文题名: | 基于CAN总线的汽车电子通信网络监控系统的设计与实现 |
关键词: | CAN总线;汽车电子通信网络;监控系统;运行稳定性 |
摘要: | 控制器局域网(CAN-Controller Area Network)是德国博世(Rober Bosch)公司于20世纪80年代为了解决汽车电子系统中内部检测部件与执行部件间的信息传输问题而开发的一种串行总线通信协议。CAN总线能有效支持分布式控制和实时控制的通信网络领域。CAN的短帧数据结构、非破坏性总线仲裁机制和高速的数据传输方式满足了现代汽车电子控制系统的实时性和可靠性要求。1993年,CAN规范被ISO国际标准组织制订为国际标准。由于CAN总线网络具有通信速率高、成本低、实时性强和在高噪声干扰环境下可靠工作的能力,目前在汽车电子控制领域中,CAN几乎成了一种必须采用的设计技术。 在此背景下,本文提出了一种基于CAN总线的汽车电子通信网络监控系统的设计方案。系统应用微控制器和CAN总线专用芯片构建CAN网络节点,并在网络中设计一个特殊的监控节点,用于实时监测记录CAN总线上其他节点的通信信息。文中详细介绍了系统的软、硬件设计方法,重点介绍了监控系统中CAN节点用户应用层协议的设计方法,并完成了系统样机的制作。本文在系统样机上进行了两节点通信、多节点网络通信和监控节点实时监控的测试实验。实验结果表明,设计的CAN网络监控系统通信运行稳定可靠,数据节点能够实现多主方式的多对多通信,监测节点能够实时监测网络其他节点的的通信状况,记录存储网络各节点间的通信报文,为及时分析了解车载CAN网络各节点的工作状态提供实时数据。实现了系统的预期目标,为下一步系统与上位机实现CAN高层协议的通信奠定了基础。 |
作者: | 陈一 |
专业: | 电子与通信工程 |
导师: | 王琼 |
授予学位: | 硕士 |
授予学位单位: | 合肥工业大学 |
学位年度: | 2012 |
正文语种: | 中文 |