首 页文档资料下载资料维修视频汽修在线平台
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 汽车技术 > 汽车电器
CAN/LIN网络通信技术在猎豹CS10应用
来源:汽车电器  作者:佚名  2017-08-14 08:15:34

    摘要:本文简述汽车网络CAN/LIN总线技术要点,介绍应用层协议、规范、开发工具;分析具体车型CAN/LIN网络通信技术的应用,CAN/LIN具体报文解析。

    目前,网络通信在车辆上应用逐渐普及,早期只有中高端轿车上才使用的CAN总线、LIN总线技术,已经成为乘用车的标准配置。自主车型的电气系统设计和系统测试与合资公司的差距也越来越小,其设计开发过程也逐渐与国际接轨。CAN、LIN、OSEK、UDS等网络通信技术的应用提升了汽车产品的配置灵活性和品牌竞争力。同时,相对早期“硬线”电气系统,其开发和维护的复杂程度有较大提升,对电气系统的设计、测试、验证提出了更高要求。
    本文以猎豹CS10为参考车型,简要介绍网络通信技术的CAN/LIN总线技术要点、应用层协议、规范和汽车网络应用中涉及的设计、开发、测试,并进行报文实例分析。

    1 定义
    1) CAN总线CAN全称为控制器局域网络(Controller Area Network),是一种能有效支持分布式控制和实时控制的串行通信网络。其协议也发展为重要的国际标准(ISO 11898、IS011519)。
    2) LIN总线LIN全称为本地互联网络(LocalInterconnect Network),是一种低成本的串行通信网络,用于汽车电子系统的分布式控制。目标是为现有汽车网络(如CAN总线)提供辅助功能。LIN联盟逐步将LIN总线推广到ISO国际标准(ISO 17987)。
    3) OSEK规范OSEK全称为汽车电子开放式系统及其接口(Open Systems and their Interfaces for theElectronics in Motor Vehicles)。OSEK规范主要由4部分组成:通信规范(OSEK Communication、OSEK COM);网络管理规范(OSEK Net Management、OSEKNM);操作系统规范(OSEK Operating System、OSEK OS)和OSEK实现语言(OSEK ImplementationLanguage、OIL)。随着该规范应用的不断深入,其结构和功能不断完善和优化,版本也不断升级和扩展,并提交ISO审议。
    4) UDS   UDS全称为统一诊断服务(Unifieddiagnostic services),UDS与OBD最大的区别就在于“Unified”上,UDS是面向整车所有车载ECU,而OBD是面向排放相关 ECU、、UDS是一个应用层协议(ISO 14229系列),它可以在CAN线上实现,也可以在Ethernet上实现。基于UDS协议的诊断又被称为增强型诊断(Enhanced diagnostic),UDS没有统一实现标准,不是法规要求的,其优势在于方便生产线检测设备的开发,同时更大地方便了车联网功能实现和售后维修保养。
    5) CANoe相关汽车总线开发工具和嵌入式源代码提供商Vector,为汽车总线网络的设计、建模、仿真、分析、测试和ECU开发、测试、标定和诊断等领域提供一系列强有力的软硬件工具和源代码。具体包括用于CAN/LIN网络系统和控制单元仿真和测试的工具CANoe;记录、评价CAN总线信号电平的工具
CANscope; CAN总线干扰生成工具CANstress; CAN总线数据记录器CANIog;测试和标定软件工具CANape;总线分析工具CANalyzer。这些工具被OEM和供应商的网络设计工程师、开发工程师和测试工程师所广泛使用。

[1] [2] [3] [4]  下一页

关键词:

  • 好的评价
      100%(1)
  • 差的评价
      0%(0)

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:256,679.70000 毫秒