宝莱汽车CAN总线全剖析

转载 2007年09月21日 16:34:00
             宝莱车采用两条CAN总线,即驱动系统CAN总线和车身系统CAN总线,这两总线完全能够满足ISO的定义。驱动系统CAN总线,其通信速率为500kbps,被称为高速CAN,其连接对象为汽车动力和传动机构的控制单元等。汽车发动机控制单元、自动变速器控制单元、ABS控制单元、安全气囊控制单元等。车身系统CAN总线,其通信速率为100kbps,被称为低速CAN或舒适系统CAN,其连接对象为中央控制器,4个门控制器等。此外宝莱车还有一个重要特征,便是在车身系统的CAN中引入了网络管理的概念。这对于事件触发性质的数据通信来说是非常合适的。
             用于驱动系统的高速CAN和用于车身系统的低速CAN是两个相互独立的总线,但从资源共享的角度来看,它们之间最好有座连接桥梁,以使车身系统也能获得驱动系统的信息。当然,从传统思路来考虑,只要增加几根导线似乎就能解决问题。但从实际开发时,即在现有的控制器硬件上,要增加哪怕一个信号引出脚都将导致硬件的重新设计,往往成本和进度都不允许这么做。为了获得对方系统的信息,而又不涉及到硬件上的任何改动,宝莱车使用了网关—J533完成了此任务,宝莱车的网关是“寄生”在组合仪表内的。
            宝莱汽车上典型的与驱动系统有关的控制单元有电控燃油喷射系统、自动变速器系统、防抱死制动系统(ABS)、安全气囊系统等。
           由于每个控制单元对实时性的要求是因数据的更新速率和控制周期不同而不同的,为了满足各子系统的实时性要求,与对公共数据实行共享,如发动机转速、车轮转速、油门踏板位置等,如宝莱车的4缸汽油机运行在4000r/min,则电控单元控制两次喷射的时间间隔为6ms,其中喷射持续时间为30度的曲轴转角(1ms),在剩余的5ms内须完成转速测量、油量测量、A/D转换、工况计算、执行器的控制等一系列过程。这就意味着数据发送与接收必须在1ms内完成,才能达到汽油机电控的实时性要求。这就要求其数据交换网是基于优先权竞争的模式,且本身具有极高的通信速率,宝莱车采用了CAN总线正是为满足这些要求而设计的。
         除驱动系统外,车身系统CAN也是一条主要的控制器局域网络。它的主要连接对象为:中央控制器,4个门控制器,还包括记忆模块和其他组件。车身系统的控制对象主要是4个门上的集控锁、车窗、行李箱锁、后视镜及车内顶灯。在具备遥控功能的情况下,还包括对遥控信号的接收处理和其他防盗系统的控制。
 

汽车车内CAN总线 网络安全分析及防御措施

汽车车内CAN总线网络安全分析及防御措施智能化和信息化的发展,汽车电气系统变得日益复杂,当前汽车普遍拥有数十个电子控制单元(ECU),一辆高级轿车运行代码接近1亿行,而这些车载信息是通过车内总线实现互...
  • wohaoxiangni
  • wohaoxiangni
  • 2017年03月15日 17:24
  • 1753

汽车CAN总线关闭故障的诊断与恢复

1 研究的背景和意义   从改革开放到现在,汽车产业对我国经济发展产生巨大的推动,对社会进步产生了深远的影响,逐渐成为了我国的支柱行业。近几年来,随着科技发展的日新月异,汽车上电子控制装置越来越多,...
  • bonson2004
  • bonson2004
  • 2017年03月31日 13:53
  • 2764

can总线发展史

汽车总线技术逐渐成熟在传统的汽车中,电气信号的连接是通过线束实现的。随着汽车中电子部件数量的增加,线束与配套接插件的数量也在成倍上升。在1955年平均一辆汽车所用线束的总长度为45米,而到了2002年...
  • wangyh76
  • wangyh76
  • 2005年06月28日 09:45
  • 6538

利用汽车车内CAN总线错误处理机制实现DoS攻击

摘要 现代汽车包含数十个ECU(电子控制装置)和无线连接设备,它们通过车内部总线紧密的互联。尽管这些电子组件增强了汽车的安全性和效率,同时也带来了新的漏洞。本论文揭露了车内网络中一种新的重要的漏洞。...
  • wohaoxiangni
  • wohaoxiangni
  • 2017年03月15日 17:29
  • 671

CAN在汽车电子中的应用

CAN在汽车电子中的应用
  • lile777
  • lile777
  • 2014年04月03日 10:38
  • 2644

用于汽车电子的CAN、LIN、MOST总线

未来汽车电子的整个网络将是CAN、LIN、MOST三网合一的整体。MOST负责音视频,CAN负责重要的电子控制单元,如发动机、ABS、安全气囊等,LIN负责次要的电子控制单元,如门窗、车灯等。 ...
  • yuyin86
  • yuyin86
  • 2014年04月26日 02:43
  • 3088

CAN总线学习总结

1. CAN1.2 与CAN2.0 CAN1.2 与CAN2.0 是CAN 技术规范的两个不同的版本,CAN2.0 兼容CAN1.2。 2.CAN2.0A 与CAN2.0B CAN2.0 包括A 部分...
  • caoshangpa
  • caoshangpa
  • 2016年10月12日 20:35
  • 1856

CAN总线基础知识(一)

1.CAN总线是什么?     CAN(Controller Area Network)是ISO国际标准化的串行通信协议。广泛应用于汽车、船舶等。具有已经被大家认可的高性能和可靠性。     CAN控...
  • shanghaiqianlun
  • shanghaiqianlun
  • 2014年01月03日 17:32
  • 118405

CAN总线(硬件篇)

 转载请注明出处作者:小马CAN总线, 这是我毕设的最后一部分, 截至到今天晚上, 硬件部分已完成,软件完成有90%。PCB板老师已经拿去加工, 后天估计可以到. 板子到之前可以接着写代码。焊好板子就...
  • pony_maggie
  • pony_maggie
  • 2010年01月29日 17:26
  • 3290

怎么采集can总线的数据?

现在CAN总线越来越普及了,在实际的工作中CAN总线比起其他的总线形式有很多的优点。但CAN的数据毕竟和RS232等串行数据不同,主要是由帧信息、帧ID、帧数据等几部分构成。下面我来给大家介绍一下如何...
  • usbcan_pro
  • usbcan_pro
  • 2016年06月04日 13:09
  • 2031
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:宝莱汽车CAN总线全剖析
举报原因:
原因补充:

(最多只允许输入30个字)