基于canoe 新建一个lin工程_基于CANoe的汽车CAN总线通信及诊断设计

本文介绍了基于CANoe软件在汽车网络设计的应用,通过CAN总线实现汽车部件间的通信与故障诊断。详细阐述了CAN总线的原理、网络定义设计、节点地址分配、拓扑规划,以及利用CANoe进行网络仿真和诊断测试的过程。
摘要由CSDN通过智能技术生成

摘要:本篇介绍基于CANoe软件在汽车网络设计上的应用,提出了CAN总线网络系统设计通用的方法。以车载诊断标准IS015765为框架,设计了基于CAN网络的故障诊断体系(企业内)和故障诊断代码,建立起一套通用的故障码数据库。

随着汽车技术的快速发展,汽车性能不断提高,汽车电器与电子控制装置在汽车上的应用越来越多,传统的汽车布线难以满足汽车技术发展的要求,因此汽车总线技术越来越受到主机厂的关注。在汽车总线的发展历史上,出现了若干种总线。其中一些总线已经被淘汰或正在被淘汰中,如K-Bus、K-Line等;一些总线正处于研究或发展阶段,如F1exRay、MOST等;还有一些总线已经发展成熟并且得到了广泛应用,如CAN, LIN等。目前CAN总线已广泛应用于汽车中,已经成为汽车行业不可或缺的一部分。

1  CAN概述    CAN(Controller Area Network)即控制器局域网络,由于其高性能、高可靠性及独特的设计,已在各型汽车上得到普遍应用。CAN最初是由德国的BOSCH公司为汽车监测、控制系统而设计的。现代汽车越来越多地采用电子装置控制,如发动机的点火正时、喷油控制,加速、制动控制(ASC)及复杂的防抱死制动系统(ABS )等。这些控制需检测及交换大量数据,若采用硬线连接的方式,不但烦琐、昂贵,而且实时性难以保证。采用CAN总线,上述问题便得到很好地解决。

CAN总线其本质是一种串行数据通信协议,其通信接口中集成了CAN协议的物理层和数据链路层功能,可完成对通信数据的成帧处理,包括位填充、数据块编码、循环冗余检验、优先级判别等工作。

2 CAN通信网络设计

2.1整车功能定义    在设计整车CAN网络之前,首先

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值