中国汽车工程师之家--聚集了汽车行业80%专业人士 

论坛口号:知无不言,言无不尽!QQ:542334618 

本站手机访问:直接在浏览器中输入本站域名即可 

  • 5809查看
  • 9回复

汽车上的数据总线:车上控制器局域网络CAN

[复制链接]


该用户从未签到

发表于 22-8-2006 23:39:26 | 显示全部楼层 |阅读模式

汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师


20世纪90年代以来,汽车上由电子控制单元指挥的部件数量越来越多,例如电子燃油喷射装置、防抱死制动装置(ABS)、安全气囊装置、电控门窗装置、主动悬架等等。随着集成电路和单片机在汽车上的广泛应用,车上的ECU数量越来越多。因此,一种新的概念——车上控制器局域网络CAN(Controller Area Netwrk)的概念也就应运而生了。为使不同厂家生产的零部件能在同一辆汽车中协调工作,必须制定标准。按照ISO有关标准,CAN的拓朴结构为总线式,因此也称为CAN总线。

  那么,什么是数据总线呢?打个比方,一个农场要把自己的蔬菜产品运送到县城批发市场,又要把牛奶送到县城乳品加工厂,还要把甘蔗送到县城制糖厂。农场主可以为每一种产品专门修一条公路,一共需要修三条路。不过他肯定不会这样做,他只需要修一条通往县城的路,到达县城后才转向不同的目的地。这样,一条路就搭载了各种不同的产品。同样的道理,数据总线搭载了不同的信息,这些信息由不同的部件发出,到达另一些不同的部件。

  正如公路运输需要交通规则来维持正常的运作,数据总线也需要规范信息的流动。一种基本的规则是分时。在这种规则下,数据总线在每一时刻只能被两个部件占用,在两个部件之间传送信息。由于电信息传播的速度极快,数据总线完全可以满足许多部件进行分时信息传递的需要。

  在现代轿车的设计中,CAN已经成为必须采用的装置,奔驰、宝马、大众、沃尔沃及雷诺汽车都将CAN作为控制器联网的手段。由于我国中高级轿车主要以欧洲车型为主,因此欧洲车应用最广泛的CAN技术,也将是国产轿车引进的技术项目。目前汽车上的网络连接方式主要采用2条CAN,一条用于驱动系统的高速CAN,速率达到500kb/s,另一条用于车身系统的低速CAN,速率是100kb/s。

  驱动系统CAN主要连接对象是发动机控制器(ECU)、ASR及ABS控制器、安全气囊控制器、组合仪表等等,它们的基本特征相同,都是控制与汽车行驶直接相关的系统。车身系统CAN主要连接对象是四门以上的集控锁、电动车窗、后视镜和厢内照明灯等。在信息社会中,有些先进的轿车除了上述两条总线,还会有第三条CAN总线,它主要负责卫星导航及智能通讯系统。

  目前,驱动系统CAN和车身系统CAN这两条独立的总线之间没有关系。工程师将逐步克服技术障碍,设置“网关”,在各个CAN之间搭桥实现资源共享,将各个数据总线的信息反馈到仪表板总成上的显示屏上。驾车者只要看看仪表板,就可以知道各个电控装置是否正常工作了。

  一些汽车专家认为,就像汽车电子技术在20世纪70年代引入集成电路、80年代引入微处理器一样,近10年数据总线技术的引入也将是汽车电子技术发展的一个里程


该用户从未签到

发表于 17-3-2008 15:53:39 | 显示全部楼层
版主,你的帖子很值得学习,但是 我还是有个问题,从你讲述的层面很好理解CAN系统,可是在实际工作中,如果对一个全新车型的开发,在没有参考车型的前提下,整车CAN系统应该从什么地方入手呢?和以前的常规电气系统设计的入手点是一样的吗?

评分

参与人数 1积分 +2 收起 理由
清雅轩 + 2 积极回帖【论坛口号→知无不言,言无不尽】

查看全部评分



该用户从未签到

发表于 8-3-2010 21:42:44 | 显示全部楼层
再细点!例如连接方法,120欧阻值等
回复 支持 反对

使用道具 举报



该用户从未签到

发表于 6-5-2010 11:25:16 | 显示全部楼层
CAN为什么有两条总线,一条positive一条nagetive
回复 支持 反对

使用道具 举报



该用户从未签到

发表于 26-12-2010 21:51:26 | 显示全部楼层
回复 1# zhangjg


    目前刚接触can总线~谢谢
回复 支持 反对

使用道具 举报



该用户从未签到

发表于 9-1-2011 21:31:09 | 显示全部楼层
CAN只是物理层和数据链路层的标准,那之上的标准都有哪些呢,我现在做的只是客车和货车上的,他运用的是J1939协议,那轿车上用的高层协议都有哪些呢?望指教……
回复 支持 反对

使用道具 举报



该用户从未签到

发表于 10-9-2014 22:09:54 | 显示全部楼层
weibo1116 发表于 9-1-2011 21:31
CAN只是物理层和数据链路层的标准,那之上的标准都有哪些呢,我现在做的只是客车和货车上的,他运用的是J19 ...

轿车运用的是J11898
回复 支持 反对

使用道具 举报



该用户从未签到

发表于 2-1-2015 23:55:10 | 显示全部楼层
eva19812 发表于 17-3-2008 15:53
版主,你的帖子很值得学习,但是 我还是有个问题,从你讲述的层面很好理解CAN系统,可是在实际工作中,如果 ...

受教了!现在刚开始接触,一团浆糊,还想以实践为主,了解can线和lin线。。。。
回复 支持 反对

使用道具 举报


  • TA的每日心情

    18-4-2016 08:01
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    发表于 16-1-2015 12:47:43 | 显示全部楼层
    CAN对汽车电子来说是一座里程碑
    回复 支持 反对

    使用道具 举报

    

    该用户从未签到

    发表于 12-2-2015 22:17:29 | 显示全部楼层
    受教了,能具体讲解一下吗,比如lin线
    回复 支持 反对

    使用道具 举报

    快速发帖

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

    GMT+8, 20-8-2025 13:57 , Processed in 0.384239 second(s), 43 queries .

    Powered by Discuz! X3.5

    © 2001-2013 Comsenz Inc.