论文题名: | 基于CAN总线的车载网络高层协议研究 |
关键词: | 车载网络;高层协议;CAN总线;模块化设计 |
摘要: | 总线控制是车载网络控制领域中最新的组网技术之一。总线网络为车辆内部电子设备单元(ECU)之间以及车辆之间提供了数据通信平台,使得车内综合布线减少,信息的共享交互性得到有效提高。CAN(Controller area Network)总线具有的成本低、速度快、实时性和可靠性高等一系列优点,使其在工业领域,特别是汽车领域得到广泛应用。CANopen是CAN的应用层协议之一,它是由CIA(CAN in Automation)组织提出的,当前,在国际车辆领域得到了普遍应用。因此,研究和应用CANopen协议及开发出相关设备对于我国车载网络技术自主知识产权的发展具有非常重要的意义。 本论文在对CANopen协议进行了深入剖析的基础上,并针对车载电子设备的特点,设计了一套以ARM控制器NXP LPC2294型微控制器为核心的网络平台,包括人机界面模块(称为主控模块)、温度传感器模块和 CO传感器模块等。在此基础上用C语言实现了CANopen协议的主要通信功能,如NMT(网络管理服务)、SDO(服务数据对象)、PDO(过程数据对象)、Heartbeat(心跳报文)等,满足了车载网络节点设备间的信息交互功能及CAN总线的容错性等。 |
作者: | 谭力铭 |
专业: | 测试计量技术及仪器 |
导师: | 韩峻峰 |
授予学位: | 硕士 |
授予学位单位: | 桂林电子科技大学 |
学位年度: | 2010 |
正文语种: | 中文 |