收藏 分销(赏)

CANBUS介绍.doc

上传人:pc****0 文档编号:7432726 上传时间:2025-01-04 格式:DOC 页数:4 大小:35.50KB
下载 相关 举报
CANBUS介绍.doc_第1页
第1页 / 共4页
CANBUS介绍.doc_第2页
第2页 / 共4页
点击查看更多>>
资源描述
CANBUS介绍 作为ISO11898CAN标准的CANBus(ControLLer Area Net-work Bus),是制造厂中连接现场设备(传感器、执行器、控制器等)、面向广播的串行总线系统,最初由美国通用汽车公司(GM)开发用于汽车工业,后日渐增多地出现在制造自动化行业中。 1、CANBus系统组成及性能 CANBus系统通过相应的CAN接口连接工业设备(如限位开关、光电传感器、管道阀门、电机启动器、过程传感器、变频器、显示板、PLC和PCI作站等)构成低成本网络。直接连接不仅提供了设备级故障诊断方法,而且提高了通信效率和设备的互换性。CANBus数据传输速率为1Mbit/s,线路距离lkm,基本站点数64,传输媒体是屏蔽双绞线或光纤。 2、CANBus数据链路控制特点 CANBus数据链路层协议采用平等式(Peer to peer)通信方式,即使主机出现故障,系统其余部分仍可运行(当然性能受一定影响)。当一个站点状态改变时,它可广播发送信息到所有站点。 CANBus的信息传输通过报文进行,报文帧有4种类型:数据帧、远程帧、出错帧和超载帧,其中数据帧格式如图8所示。CANBus帧的数据场较短,小于8B,数据长度在控制场中给出。短帧发送一方面降低了报文出错率,同时也有利于减少其他站点的发送延迟时间。帧发送的确认由发送站与接收站共同完成,发送站发出的ACK场包含两个“空闲”位(recessive bit),接收站在收到正确的CRC场后,立即发送一个“占有”位(dominant bit),给发送站一个确认的回答。CANBus还提供很强的错误处理能力,可区分位错误、填充错误、CRC错误、形式错误和应答错误等。 CANBus应用一种面向位型的损伤仲裁方法来解决媒体多路访问带来的冲突问题。其仲裁过程是:当总线空闲时,线路表现为“闲置”电平(recessive level),此时任何站均可发送报文。发送站发出的帧起始字段产生一个“占有”电平(dominant level),标志发送开始。所有站以首先开始发送站的帧起始前沿来同步。若有多个站同时发送,那么在发送的仲裁场进行逐位比较。仲裁场包含标识符ID(标准为llbit),对应其优先级。每个站在发送仲裁场时,将发送位与线路电平比较,若相同则发送;若不同则得知优先级低而退出仲裁, 不再发送。系统响应时间与站点数无关,只取决于安排的优先权。可以看出,这种媒体访问控制方式不像Ethetnet的CSMA/CDCA协议那样会造成数据与信道带宽受损。 3、CANopen协议 CANBus除配置设备网(DevicnNet)协议外,还提供基于CAL(CANA pllicationlayer) 的CANopen协议(CiA DS-301),即支持设备参数的直接访问,又可实现有苛刻时间要求的过程数据通信。 CANBus的DeviceNet协议具有开放性,用户无须购买加入系统所需的硬件、软件和允许权,多厂家设备能够在单一网络上相互操作。CANhs也允许与Ethernet或其他局域网相连,接人控制算法组态及管理信息PC系统,从而形成管控一体化的工业网络。 什么是CAN-BUS? CAN-BUS控制器局域网络总线技术(ControllerAreaNetwork-BUS)已经成为判断一部汽车是否“数字化”的一个重要标志. 实质上,CAN-BUS是一种实时数据总线技术。通过遍布车身的传感器,在收集到车辆行驶的各种信息后,不需要给出信号接收者的地址,信号发送者就可以将安全编码后的数据发送给所有的接收者,以短帧多发的方式实现数据的高实时性;高速的CAN-BUS每毫秒内可以传送32字节的有效数据,每个信号接收者从总线上自行读取其所需的数据。 采用CAN-bus能大幅缩减电线的使用量,相对的也减少了许多线路上的接点, CAN-bus依其传输速度的差异进而区分为高速(HSCAN)、中速(MSCAN)与低速(LSCAN)网络。 一般而言,与安全性、操控性相关的计算机架构于高速网络;与音响及空调相关的于中速网络;而属于辅助性的配备则相接于低速网络。而各个网络间会由担任中继闸门的计算机相互交换信息。 CAN—BUS,至少在25万之上的车辆才能配备这样的组件, 我来说明什么是CAN—BUS,我用最简单的话让各位可能了解的,过去把发动机打开以后,可以看到一连串的线路,这些线路全部没有了,变成一条光纤,如果我把它剪断,变成两头的话,如果不碰,你马上可以看到有亮光,传输速度非常快,它的成本自然不在话下,非常高。 各位可以想到,这个东西在一部车里链接的时候,如果还要一大把线路,线路是不是包装的,塑胶的,而且里面包有铜丝,那么塑胶用久了以后会老化,更何况车在行使的过程中温度那么高,所以塑胶会破损,就会产生短路现象,所以使用一年两年三年以上的车的时候,不是这里就是那里出毛病,其实都是线路出问题, 现在把这些线变成一条光纤,第一,当我们打开车盖的时候,只有一条光纤;第二,没有线路老化,会产生故障、产生短路的现象,但是成本会非常高,基本上我们要用局域网控制系统。越高档的车里面的CAN—BUS越多,有两个、三个、四个,当然价位不一样,现在我们看到的25万以上的车才有这个东西,不要小看这个东西,其实他是一个模块,这个模块里面有很多开关,零组件、接口,如果这两个模块之间CAN—BUS的设置,如果没有,保证它的科技、成本还达不到标准,因此还不能称之为好车在此举一最常见的例子说明现今汽车与以往车辆的差异:传统在车辆引擎上会有两组冷却水温度传感器分别告知引擎控制计算机与透过仪表板的水温表告知驾驶人;而在配备CAN-bus的车辆则是采取一个冷却水温度感知器经引擎控制计算机转换成讯号,再送至仪表板的水温表。在传统的车上,会有额外的线路自冷却水温度感知器接到仪表板以提供水温表所须的信息;然而在现今汽车即可减少这些多余的缆线与不必要的接头,进而降低其故障产生的可能。 POLO CAN-BUS 随着上海大众POLO轿车在市场上的走俏,POLO轿车上配置的众多先进技术装备,也日益成为消费者关注的焦点。最近不少车主向来信向我们咨询,提问最多的便集中在POLO轿车上神秘的CAN-BUS技术。CAN-BUS技术的最大优点,是减少了线束的数量和控制器接口的引脚数,与此同时可以更简单、迅速地实现在线编程、在线诊断,甚至多个控制器共同作用等新功能。 CAN-BUS技术中的通讯节点是控制器、智能传感器或智能执行单元,在POLO整车上,仅用六个通讯节点就代替繁杂的线束,轻松实现了全车数据共享。 全车数据共享让POLO轿车成为一个智能化的整体,从而具有自我调节能力,举个例子,当停车发动机熄火时,CAN-BUS的舒适型系统将自动处于休眠状态,整个系统处于最低耗电状态,从而节省能源的消耗。一旦接受到车门开启信号,无需启动发动机,系统立即被唤醒激活,开始接受各处节点传递的信息,将整车调整到最佳工作状态。高度智能化的CAN-BUS技术,运用在POLO轿车上的CAN-BUS技术,也担负着同样的角色。POLO轿车上配备的第三代电子防盗系统(WFS-III),其先进的防盗设计正是基于CAN-BUS技术。首先,确认钥匙合法性的校验信息通过CAN-BUS进行传递,改进了加密算法,其校验的信息比以往的防盗系统更丰富;其次,车钥匙、防盗控制器和发动机控制器相互储存对方信息,无法进行破译,提高安全性。 SEAT CAN-BUS 斯柯达汽车是最具“实用性”的典型代表车型。自从在国内亮相以来,以其简约流畅的外型、卓越的安全性能和优异的性价比在进口车销售市场中独领风骚。特别值得一提的是,04款欧雅系列采用了目前欧洲非常先 进的CAN-Bus系统。 此外, 04款欧雅配备了全新的中央门锁(通过设在驾驶座门上的开关,可以同时控制全车车门关闭与开启的一种控制装置,有了它就算窗户被打破后也无法从外面开门入车。)新型的智能钥匙,在防盗系统起作用时,如果没有正确的密码,就算是外形一模一样的钥匙在启动发动机后,3秒内将会自动熄火。 这种技术,在同级车中是少有的 Touran CAN-BUS 从04年到05年,这个名字在整个中国车坛显得格外耀眼,成为人们谈论的中心话题。MPS新理念的提出,在一夜之间颠覆了人们局限于MPV的状态,并给多功能车定义出了新的标准。无论对整个国内汽车市场,还是对于途安迷来说都是一个令人激动的消息。 途安1.8T同样结合了先进的Bosch Motronic ME7.5, 32MHz电控系统,能大大减少发动机运转的机械损失,使发动机在全部运行工况下都能具有良好的燃料经济性,实现了小心脏大输出。此外,途安1.8T还采用CAN-BUS局域网总线功能,将动力系统与ABS、MSR、MASR系统控制器,组合仪表及自动变速箱等控制器相连,在获得较大动力的同时,又具备良好的经济性和操控性,更能满足对排放的要求。 驱动系统、舒适性系统和信息系统三大板块。给出信号接收者的地址,信号发送者将安全编码后的数据发送给所有的接收者,高速的CAN总线每毫秒内可以传送32 bytes的有效数据,每个信号接收者从总线上自行读取其所需的数据。 CAN-BUS 什么是CAN—BUS,我用最简单的话让各位可能了解的,过去把发动机打开以后,可以看到一连串的线路,这些线路全部没有了,变成一条光纤,如果我把它剪断,变成两头的话,如果不碰,你马上可以看到有亮光,传输速度非常快,它的成本自然不在话下,非常高。各位可以想到,这个东西在一部车里链接的时候,如果还要一大把线路,线路是不是包装的,塑胶的,而且里面包有铜丝,那么塑胶用久了以后会老化,更何况车在行使的过程中温度那么高,所以塑胶会破损,就会产生短路现象,所以使用一年两年三年以上的车的时候,不是这里就是那里出毛病,其实都是线路出问题,现在把这些线变成一条光纤,第一,当我们打开车盖的时候,只有一条光纤;第二,没有线路老化,会产生故障、产生短路的现象,但是成本会非常高,基本上我们要用局域网控制系统。越高档的车里面的CAN—BUS越多,有两个、三个、四个,当然价位不一样,一般25万以上的车才有这个东西,不要小看这个东西,其实他是一个模块,这个模块里面有很多开关,零组件、接口,如果这两个模块之间要连接的时候,只剩下这一条光纤,所以传输快,不会出问题,因此在选择的时候,先问你这个车辆有没有CAN—BUS的设置,如果没有,保证它的科技、成本还达不到标准,因此还不能称之为好车。 CAN-BUS中的CAN,用中文解释是"控制器联网技术",包括驱动系统、舒适性系统和信息系统三大板块。CAN实质上是一种实时数据总线,不需要给出信号接收者的地址,信号发送者将安全编码后的数据发送给所有的接收者,高速的CAN总线每毫秒内可以传送32 bytes的有效数据,每个信号接收者从总线上自行读取其所需的数据。CAN技术由于其具有极强的抗干扰能力及纠错能力,最早被美国军方广泛应用于导弹、飞机和坦克电子系统的通讯联络上。通俗地讲,说来神秘的CAN-BUS是一项 "军转民"技术。 CAN-BUS顾名思义,就是车载CAN总线技术。CAN技术最早开始被运用于汽车的电子系统通讯上起源于欧洲,专门装备高档车型。CAN-BUS技术的最大优点,是减少了线束的数量和控制器接口的引脚数,与此同时可以更简单、迅速地实现在线编程、在线诊断,甚至多个控制器共同作用等新功能。CAN-BUS技术中的通讯节点是控制器、智能传感器或智能执行单元,在POLO整车上,仅用六个通讯节点就代替繁杂的线束,轻松实现了全车数据共享。 CAN-BUS技术在轿车上的主要用途就是“全车数据共享”。全车数据共享让轿车成为一个智能化的整体,从而具有自我调节能力。举个例子,当停车发动机熄火时,CAN-BUS的舒适型系统将自动处于休眠状态,整个系统处于最低耗电状态,从而节省能源的消耗。一旦接受到车门开启信号,无需启动发动机,系统立即被唤醒激活,开始接受各处节点传递的信息,将整车调整到最佳工作状态。高度智能化的CAN-BUS技术,就如同精明的管家一样,将一个大家庭的千头万绪打理得有条不紊。 CAN-BUS技术另一个重要职能就是保卫安全,先进的防盗设计正是基于CAN-BUS技术。首先,确认钥匙合法性的校验信息通过CAN-BUS进行传递,改进了加密算法,其校验的信息比以往的防盗系统更丰富;其次,车钥匙、防盗控制器和发动机控制器相互储存对方信息,而且在校验码中搀杂随机码,无法进行破译,大大提高了防盗系统的安全性。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 百科休闲 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服