can-bus总线是什么意思?

作者&投稿:伯牙吾台启 (若有异议请与网页底部的电邮联系)
汽车上采用的Can—Bus是什么意思?????~

控制器局域网(controllerareanetwork 简称CAN)最初是德国Bosch公司于1983年为汽车应用而开发的,一种能有效支持分布式控制和实时控制的串行通讯网络,属于现场总线(FieldBus)的范畴。1993年11月,ISO正式颁布了控制器局域网CAN国际标准(ISO11898),为控制器局域网标准化、规范化推广铺平了道路。目前它已经成为国际上应用最广泛的开放式现场总线之一目前CAN-BUS总线在车上的应用越来越普及,不仅仅局限于高档车(比如波罗、宝来、帕萨特),中档车(如上海大众的途安)也越来越多的配备了CAN-BUS总线。不过国内使用此技术的小型家用轿车并不常见,国内奇瑞率先将此技术应用于A5车型中,也算是自主品牌当中智能化程度的一种突破。  汽车上的CAN-BUS总线一般有三种:高速的动力驱动系统(速率可达到500kb/s以上)主要连接对象包括发动机ECU、ABSECU、SRSECU、组合仪表等;低速的CAN总线则用于车身舒适系统(速率100kb/s),连接对象有集控锁、电动门窗、后视镜、厢内照明灯等;另外可能还会有用于卫星导航的智能通讯系统。  通过遍布车身的传感器,汽车的各种行驶数据会被发送到“总线”上,这些数据不会指定唯一的接收者,凡是需要这些数据的接收端都可以从“总线”上读取需要的信息。Can总线的传输数据非常快,可以达到每秒传输32bytes有效数据,这样可以有效保证数据的实效性和准确性。传统的轿车在机舱和车身内需要埋设大量线束以传递传感器采集的信号,而Can-Bus总线技术的应用可以大量减少车体内线束的数量,综合了发动机、变速箱、安全气囊、组合仪表、ABS和舒适电脑诊断系统。通过控制器区域网络,使汽车的各个系统协调运作,信息共享,保证车辆行驶更安全、舒适和可靠。

CAN总线和RS485总线一样都是使用双绞线的。和RS485对比最容易理解。
RS485是主从网络,只有一个主节点,其他都是从节点。网络的通信必须是由主节点发起轮询,问到哪个节点,哪个节点才能汇报信息。
而CAN总线是“多主掌控,冲突检测,自动仲裁”的网络,专门设计的CAN控制器以及CAN协议可以通过硬件的冲突检测机制(CSMA-CD)和自动仲裁机制(优先级/显性位/隐性位等概念)来实现“多主”,任何一个节点都可以自由“说话”,每个节点在“说话”时都在听总线上跑的是不是自己说的“话”,如果发现不是,则自动闭嘴(说明自己优先级低),等别人话说完了我再说一次。哈哈,希望这样解释你能懂了。

CANBus系统通过相应的CAN接口连接工业设备(如限位开关、光电传感器、管道阀门、电机启动器、过程传感器、变频器、显示板、PLC和PCI工作站等)构成低成本网络。

CAN总线在工控领域主要使用低速-容错CAN即ISO11898-3标准,在汽车领域常使用500Kbps的高速CAN。

某进口车型拥有,车身、舒适、多媒体等多个控制网络,其中车身控制使用CAN网络,舒适使用LIN网络,多媒体使用MOST网络,以CAN网为主网,控制发动机、变速箱、ABS等车身安全模块,并将转速、车速、油温等共享至全车,实现汽车智能化控制,如高速时自动锁闭车门,安全气囊弹出时,自动开启车门等功能。



扩展资料

CANBus的信息传输通过报文进行,报文帧有4种类型:数据帧、远程帧、出错帧和超载帧,其中数据帧格式如图8所示。CANBus帧的数据场较短,小于8B,数据长度在控制场中给出。短帧发送一方面降低了报文出错率,同时也有利于减少其他站点的发送延迟时间。

帧发送的确认由发送站与接收站共同完成,发送站发出的ACK场包含两个“空闲”位(recessive bit),接收站在收到正确的CRC场后,立即发送一个“占有”位(dominant bit),给发送站一个确认的回答。

CANBus还提供很强的错误处理能力,可区分位错误、填充错误、CRC错误、形式错误和应答错误等。

参考资料来源:百度百科-canbus

参考资料来源:百度百科-CAN总线



CAN—BUS,至少在25万之上的车辆才能配备这样的组件,我来说明什么是CAN—BUS,我用最简单的话让各位可能了解的,过去把发动机打开以后,可以看到一连串的线路,这些线路全部没有了,变成一条光纤,如果我把它剪断,变成两头的话,如果不碰,你马上可以看到有亮光,传输速度非常快,它的成本自然不在话下,非常高。各位可以想到,这个东西在一部车里链接的时候,如果还要一大把线路,线路是不是包装的,塑胶的,而且里面包有铜丝,那么塑胶用久了以后会老化,更何况车在行使的过程中温度那么高,所以塑胶会破损,就会产生短路现象,所以使用一年两年三年以上的车的时候,不是这里就是那里出毛病,其实都是线路出问题,现在把这些线变成一条光纤,第一,当我们打开车盖的时候,只有一条光纤;第二,没有线路老化,会产生故障、产生短路的现象,但是成本会非常高,基本上我们要用局域网控制系统。越高档的车里面的CAN—BUS越多,有两个、三个、四个,当然价位不一样,现在我们看到的25万以上的车才有这个东西,不要小看这个东西,其实他是一个模块,这个模块里面有很多开关,零组件、接口,如果这两个模块之间要连接的时候,只剩下这一条光纤,所以传输快,不会出问题,因此在选择的时候,先问你这个车辆有没有CAN—BUS的设置,如果没有,保证它的科技、成本还达不到标准,因此还不能称之为好车。

控制器局域网(controllerareanetwork 简称CAN)最初是德国Bosch公司于1983年为汽车应用而开发的,一种能有效支持分布式控制和实时控制的串行通讯网络,属于现场总线(FieldBus)的范畴。1993年11月,ISO正式颁布了控制器局域网CAN国际标准(ISO11898),为控制器局域网标准化、规范化推广铺平了道路。目前它已经成为国际上应用最广泛的开放式现场总线之一。
作为一种技术先进、可靠性高、功能完善、成本合理的远程网络通讯控制方式,CAN-bus 不再仅仅局限于汽车电子领域,还被被广泛应用到其它各个自动化控制系统中。例如自动控制、智能大厦、电力系统、安防监控等领域。

CAN总线的通讯介质可采用双绞线,同轴电缆和光导纤维。通讯距离与波持率有关,最大通讯距离可达10km,最大通讯波持率可达1Mdps。CAN总线仲裁采用11位标识和非破坏性位仲裁总线结构机制,可以确定数据块的优先级,保证在网络节点冲突时最高优先级节点不需要冲突等待。CAN总线采用了多主竞争式总线结构,具有多主站运行和分散仲裁的串行总线以及广播通信的特点。CAN总线上任意节点可在任意时刻主动地向网络上其它节点发送信息而不分主次,因此可在各节点之间实现自由通信。CAN总线协议已被国际标准化组织认证,技术比较成熟,控制的芯片已经商品化,性价比高,特别适用于分布式测控系统之间的数据通讯。

目前CAN-BUS总线在车上的应用越来越普及,不仅仅局限于高档车,比如波罗、宝来、帕萨特中低档车也越来越多的配备了CAN-BUS总线。汽车上的CAN-BUS总线一般有三种,高速的动力驱动系统(速率可达到500kb/s以上)主要连接对象包括发动机ECU、ABSECU、SRSECU、组合仪表等,低速的CAN总线则用于车身舒适系统(速率100kb/s),连接对象有集控锁、电动门窗、后视镜、厢内照明灯等,另外可能还会有用于卫星导航的智能通讯系统。



汽车的bus总线是什么?
答:CAN—BUS,至少在25万之上的车辆才能配备这样的组件,我来说明什么是CAN—BUS,我用最简单的话让各位可能了解的,过去把发动机打开以后,可以看到一连串的线路,这些线路全部没有了,变成一条光纤,如果我把它剪断,变成两头的话,如果不碰,你马上可以看到有亮光,传输速度非常快,它的成本自然不在话下...

CAN总线的含义是什么?
答:CAN总线简介:CAN的英文全称是:Controller AreaNetwork,意思是区域网络控制器,最早是用于智能化住宅小区的信息传输,总线则源自计算机,因为其功能和计算机中的“BUS”类似。CAN总线是德国Bosch公司为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议。它是一种多主总线,通信...

CAN总线具体实物是什么,是双绞线吗?
答:CAN总线通讯定义了数据链路层和物理层,传输介质通常是双绞线。

什么是CAN总线?
答:我们在了解汽车结构时常常接触到can总线这个名词,在工程实际中can总线是对汽车中标准的串行数据传输系统的习惯叫法。CAN的英文全称是:Controller Area Network,意思是区域网络控制器,最早是用于智能化住宅小区的信息传输,总线则源自计算机,因为其功能和计算机中的“BUS”类似。现代汽车中所使用的电子控制...

车载网络系统是怎么回事?A-BUS、I-BUS是什么意思
答:数据总线好比一条信息高速公路,信息通过在高速公路上行驶的BUS来传递,所以CAN数据传输系统又称为CAN-BUS。1.CAN数据传输系统的组成 CAN数据传输系统中的每个控制单元内部都含有一个CAN控制器和一个CAN收发器。每个控制单元之间都通过两条数据总线连接。在数据总线两端都装有数据传输终端。由此不难看出,...

CAN总线是干什么用的
答:总线是将信息以一个或多个源部件传送到一个或多个目的部件的一组传输线。通俗的说,就是多个部件间的公共连线,用于在各个部件之间传输信息。人们常常以MHz表示的速度来描述总线频率。总线的种类很多,前端总线的英文名字是Front Side Bus,通常用FSB表示,是将CPU连接到北桥芯片的总线。计算机的前端总线...

台达驱动器canbus什么意思
答:台达驱动器canbus意思是通过CAN总线进行通讯的一种方式,它可以实现驱动器与其他设备之间的数据交换和信息传输。在驱动器系统中,CANBUS可以连接多个驱动器和其他设备,如PLC、PC等,实现设备之间的互联互通。CAN总线是一种控制器区域网络,是一种广泛应用于汽车、机械和工业领域的通讯协议。与传统的串行通讯...

CAN总线的含义是什么?
答:CAN总线的含义是控制器局域网络(Controller Area Network, CAN)的简称,是ISO国际标准化的串行通信协议。是国际上应用最广泛的现场总线之一,最初CAN被设计作为汽车环境中的微控制器通讯,在车载各电子控制装置之间交换信息,形成汽车电子控制网络。CAN通讯协议主要描述设备之间的信息传递方式,CAN层的定义与...

汽车Canbus 和OBD区别是什么?我想知道,谢谢!
答:Canbus和OBD的区别为:作用不同、功能不同、使用途径不同 一、作用不同 1、Canbus:用来数据交互传输的。2、OBD:用来数据单向传输的。二、功能不同 1、Canbus:连接电控电脑与传感器和执行器的。2、OBD:连接电控电脑与诊断电脑的。三、使用途径不同 1、Canbus:保证车辆电控系统正常运行的,直接...

CAN-BUS是多主总线,那请问什么叫多主总线?谢谢
答:CAN总线和RS485总线一样都是使用双绞线的。和RS485对比最容易理解。RS485是主从网络,只有一个主节点,其他都是从节点。网络的通信必须是由主节点发起轮询,问到哪个节点,哪个节点才能汇报信息。而CAN总线是“多主掌控,冲突检测,自动仲裁”的网络,专门设计的CAN控制器以及CAN协议可以通过硬件的冲突检测...