canbus总线特性canbus总线
Can总线,can总线的原理是什么?
1、CAN-BUS的由来1
控制器网络(CAN)最初由德国博世公司于1983年开发,用于汽车应用。它是一种能有效支持分布式控制和实时控制的串行通信网络,属于现场总线。1993年11月,ISO正式颁布了CAN国际标准(ISO11898),为控制器局域网的标准化和普及铺平了道路。它已成为世界上应用最广泛的开放式现场总线之一。
2、CAN总线的原理
CAN(控制器局域网)是控制器局域网。它是一种双向串行多节点数字通信系统,应用于现场和计算机化测量设备之间。它是一个开放的、数字化的、多点通信的底层控制网络。CAN协议基于ISO/OSI模型,其模型结构有三层。有几种协议:Can2.0A,CAN2.0B,CANopen。
CAN-BUS即CAN总线技术,被称为“controllerarenetwork-BUS”。CAN总线的通信介质可以是双绞线、同轴电缆和光纤。通信距离与持波率有关。最大通信距离可达10km,最大持波率可达1Mdps。CAN总线仲裁采用11位标识和非破坏性位仲裁总线结构机制,可以确定数据块的优先级,保证网络节点发生碰撞时,优先级最高的节点不需要等待冲突。CAN总线采用多主竞争总线结构,具有多主运行、分散仲裁的串行总线特点,广播通信。CAN总线上的任何节点都可以随时主动向网络上的其他节点发送信息,而不考虑优先级,因此可以实现节点间的自由通信。CAN总线协议已通过ISO认证,技术成熟,控制芯片已商品化,性价比高,特别适合分布式测控系统间的数据通信。
3、CAN总线的发展
Can总线技术最早用于飞机、坦克等武器的电子系统通信。这项技术在民用汽车上的应用起源于欧洲,在那里,总线网络被用来传输各种传感器的数据。
随着CAN总线的不断完善和发展,作为一种技术先进、可靠性高、功能完善、成本合理的远程网络通信控制方式,CAN总线不仅局限于汽车电子领域,还广泛应用于其他自动控制系统。在欧美和亚洲,CAN总线技术已经广泛应用于工程机械领域。一些著名的国际工程机械公司,如卡特彼勒、沃尔沃、利勃海尔等,在自己的产品中广泛采用了CAN-bus技术,大大提高了整机的可靠性、可检测性和可维护性,同时也提高了智能化水平。在国内,CAN-bus总线控制系统已经广泛应用于汽车控制系统,在工程机械行业(如自动控制、智能建筑、电力系统、安防监控等领域)也正在逐步推广应用。
4.CAN总线的应用
1.在汽车中的应用
目前CAN总线在轿车上的应用越来越普及,不仅在高档轿车(如Polo、宝来、帕萨特)上,在中档轿车(如上海大众的途安)上也有应用。然而,使用这种技术的小型家用汽车在中国并不常见。
汽车中的CAN-BUS总线一般有三种:高速动力驱动系统(速度可达500kb/s以上)主要连接发动机ECU、ABSECU、SRSECU、仪表组等。低速CAN总线用于车身舒适系统(速度100kb/s),连接对象为集控锁、电动门窗、后视镜、车内灯等。还可能有卫星导航的智能通信系统。
通过遍布车身的传感器,汽车的各种行驶数据都会发送到“总线”上。这些数据不会指定唯一的接收器,任何需要这些数据的接收器都可以从“总线”上读取所需的信息。Can总线可以非常快速的传输数据,每秒可以传输32字节的有效数据,可以有效的保证数据的有效性和准确性。传统汽车需要在发动机室和车身中埋设大量线束来传输传感器采集的信号,而Can-Bus技术的应用可以大大减少车身中的线束数量,它集发动机、变速箱、安全气囊、组合仪表、ABS和舒适性计算机诊断系统于一体。通过控制器局域网,汽车的各个系统可以协调工作,共享信息,从而保证车辆更安全、更舒适、更可靠。
下面详细介绍Can总线技术在POLO中的应用。
借助Can-Bus技术,POLO车各种传感器的信息可以共享,减少了线束与车身内控制器的接口数量,避免了过多线束的相互干扰、磨损等隐患,降低了POLO车电气系统的故障率。此外,POLO车的防盗性和安全性也有了很大的提高。比如车辆启动时,会通过Can-Bus总线传输确认钥匙合法性的信息,验证的信息比之前的防盗系统更加丰富。钥匙、发动机控制器和防盗控制器相互存储信息,校验码中加入随机码,大大提高了防盗能力。验证信息通过Can总线传输,大大提高了信息传输的可靠性,使防盗系统工作稳定可靠。
POLO轿车采用Can总线技术,大大提高了科技含量,降低了电气系统的故障率。然而高科技不仅带来了品质,也给POLO带来了高价。
附(汽车CAN总线图片说明):
我用最简单的词
对于不用CAN—BUS的汽车,有一大把不封装的塑胶铜线。车体温度高,塑胶容易老化,当塑胶出现破损,容易产生短路现象从而损坏车体线路。所以使用个一、两年以上的时候,不是这里就是那里出毛病,其实都是线路出问题,现在把这些线变成一根质量更好的线路了后,第一,打开车盖后,看起来跟简约了;第二,总线的老化远比之前来到慢了很多,使用寿命提高了,当然成本会有一定提高,因为我们用到了局域网控制系统。
不难发现越高档的车里面的CAN—BUS越多,有两个、三个、四个,当然价位不一样。不要小看这个东西,其实它是一个模块组,里面有很多开关,零组件、接口,两个小模块之间要连接是通过总线的(和电脑里的总线设置形式差不多),所以传输快,故障率低。因此在选择车辆的时候,先问你这个车辆有没有CAN—BUS的设置,如果没有,保证它的科技、成本还达不到标准,因此还不能称之为好车。
二:在高空作业车上的应用
高空作业车由于控制的点比较分散,并且要求控制系统绝对的稳定可靠,实现精确的控制要求。主要控制动作有:下车调平、主臂的伸缩、主臂的变幅,曲臂的展收,回转,并能够实现自动展车、收车的功能等。CANBUS很好的满足了这些要求,在实际的运用中验证是切实可行的。
由于高空作业车具有地面转台和高空平台两个操作平台,两个平台都能对上车进行各种动作的控制。这里就有一个上下操作平台的工作人员的协调问题,例如操作的优先级、系统的冗余、动作的安全保证,如果用传统的电气控制,很难实现上下平台的通讯问题,CANBUS的运用很好的解决了这个问题:上下平台通过CANBUS通讯可以实现数据的共享,通过显示终端操作人员可以实时的了解到对方的操作情况,避免了以前那种完全依靠操作人员的经验和相互的协调程度,提高了系统的可靠安全性能,减少了人为因素的不利影响。
5,关于CAN-BUS总线诊断系统
CAN是最新款大众、奥迪、SEAT和斯柯达汽车诊断通信的一种新方式。不同于以前使用K线诊断通信的ISO9141系统,新CAN总线系统比以前的ISO9141系统要快得多(500 kbps与10.4 kbps的区 别)。运用CAN诊断必须要有新的硬件和软件。
诊断过程如下:
1.连接5053线至电脑
2.发现新硬件,搜索驱动位置指向5053安装目录
3.打开方向盘下面的储物盒,打开到最大角度,直到下不去了,用钥匙顶一下里面有个档片,这样盖子又能下来一定角度,注意用力要轻,免得档片断掉,断了我估计盖不上了吧。大可不必把整个盖子拆下来。
4.一头连接至CAN-BUS接口,一头连接电脑
启动软件
5.启动vag-5053软件,注意一定要将车和电脑连接才能启动软件,否则软件将无法启动。
6.进入“系统配置”,确认COM端口为USB,点击测试,确认状态正常,最后点击“保存”。
7.进入“选择控制模块”
8.进入相应的模块,比如需要修改“中央便利系统”,选择“46”,再选择“07重新编码”,点击“长编码帮助”。提醒:操作前:请把原编码记下来,以后有问题可以改回来。
9.选择要打开的功能吧。建议一次改一个,一个个功能试。
10.选择完毕,点击Transfer Coding,最后点击“确定”保存新的编码。
11.测试新的功能。
速腾可以通过5053线调出的一些功能。
一键升窗
先来解释一下“一键升窗”,原车在锁车后要一直按住摇控器锁键不能松手,没关的玻璃才会升到顶,按到中途松开遥控器玻璃窗就会停下来.现在更改编码后只要按一下键摇控的关门键玻璃窗就可以直接关上了。
注:可一键关闭所有的车窗,包括天窗。
1、 舒适系统零件号为1K0 959 433 AM
准备一条数据线,连上电脑,用5053软件进入到46,点击07单元,只要将
原来的编码:19D8 02(08) 7F2D 8405 484F 01E0 11A0
改成 19D8 02(48) 7F2D 8405 484F 01E0 11A0,拔掉钥匙,打开车窗,然后锁车,按住锁车键不放,直到玻璃启动,放开锁车键,车窗玻璃仍然上升。完成。
2、 舒适系统零件号 1K0 959 433 CA
备一条数据线,连上电脑,用5053软件进入到46,点击07单元,只要将
原编码为11900A000106(08)7F2D04840560084F01E0FCA0,
变更为 11900A000106(48)7F2D04840560084F01E0FCA0,拔掉钥匙,打开车窗,然后锁车,按住锁车键不放,直到玻璃启动,放开锁车键,车窗玻璃仍然上升。完成。
注意,只改动括号部分即可 离家/回家功能: 用5053 进入 09中央电器控制单元 把长编码第一位改为A,就可以实现离家/回家功能 打开离家、回家模式:
5053: 9-7
有些高手反应:打开离家、回家模式感觉不好,白天大灯也亮,而且开大灯锁车不会报警 打开拔钥匙自动解锁:
5053: 46-7
高人指点:打开拔钥匙自动解锁可以不通过5053,直接在大屏里自己设 电子怠速值 默认是128,改成130 加装定速巡航
总结一下安装过程:
1。将巡航手柄换上
2。用CANBUS进入发动机控制单元01-登陆11-输入11463
3。用CANBUS进入方向盘电器单元16-重新编码07-倒数第二位改成4
第二步好像是激活功能用的,所以也需要做。
在改代码前,还是先看一下原始代码吧,我的方向盘电器单元的编码是10012,倒数第二位是巡航功能编码,含义如下:
* 0xxxx?x: Board Computer / Cruise Control System (CCS) 板载电脑/巡航控制
0 = w/o Board Computer and w/o Cruise Control System (CCS) 无板载电脑 无巡航控制
1 = with Board Computer and w/o Cruise Control System (CCS) 有板载电脑 无巡航控制
2 = w/o Board Computer and with Cruise Control System (CCS) 无板载电脑 有巡航控制
4 = with Board Computer and with Cruise Control System (CCS) 有板载电脑 有巡航控制 安全开门功能
此功能表现为按一下遥控的开锁键仅打开司机旁的车门,连续按两次打开全车车门。配合15KM/H落锁功能可有效防止抢劫。
用5053软件进入到46-07单元
修改前的长编码
18D802487F2D8405484F01E011A0
修改后的编码
19D802487F2D8405484F01E011A0
开启车门警告灯功能
一、四门分别换装上门灯;
二、先后进入四门控制单元,左前门地址42、右前门地址52、左后门地址62、右后门地址72;
三、每个门进入控制单元后,选择重新编码,在原数据基础上加64,如 0000180 加64后就是 0000244。其他三门以此类推。
加装原厂胎压监测功能
一、安装胎压监测线束和设定开关;
二、进入 03 ABS控制单元,选择重新编码,将原编码 0021121 改为 0004737 保存退出即启用ABS控制单元的胎压监测功能。
补充,根据pablozhang同学提供的信息,冠军版的比较特别---将原编码 0021122 改为 0004738 。(冠军的胎压监测编码是改成4738,千万不能是4737啊,我当时就是改了这个,结果ABS灯长亮,4S差点给偶换了个ABS泵,哈哈)
下雨关窗
这个好像要加个雨量感应器
要把下雨关窗更调出来,需要修改以下两个件组/模块的编码:
09-Cent. Elect. 里面的 RLS(Rain & Light Sensor)
46-Central Conv.
一、修改RLS编码
(以下操作一704.1版本为例说明,下同)
1、打开09模块;
2、选择07编码;
3、在下拉菜单选择RLS组件;
4、记下当前的编码。我的车编码为 00208933(十进制);
5、把00208933转成十六进制,结果为33025;
6、把第一位即3加4,结果为73025(十六进制);
7、把73025(十六进制)转成十进制,结果为471077;
8、把00471077替换00208933(不知道前面的零有没用,保守还是加上);
9、保存;
二、修改46编码
1、打开09模块;
2、选择07编码;
3、把第10位改成02;从左边开始数,每2个数字为一位。如果有长编码(Long Code)辅助工具更好,就是Byte 9;
4、保存
加装前风挡玻璃清洗液报警系统
一、拆开前包围安装玻璃水罐液面传感器;
二、进入 17 组合仪表,选择重新编码,将原编码左数第三和第四位加上4,即**XX***中的XX加4,如:0017103,加上4后变成 0021103
即启用玻璃水罐液面报警,报警时仪表中屏的相应符号会点亮。
附:
1,CAN总线诊断系统适用于以下车型: 2005年以前所有VW、Audi Skoda,Seat系列车型;
2,必须要有CAN总线诊断系统才能诊断的车型:
所有高尔夫5 (A5平台)
2003年后 大众途安(1T底盘)
2004年后 高尔夫(1K底盘)
2004年后VW Caddy (2K底盘)
2004年后Seat Altea (5P底盘)
2004年后 斯柯达 欧雅(1Z底盘)
2005年后Seat Toledo (5P底盘)
2005年后 高尔夫Plus 长编码都是16进制的,A不是代表字母,而是十六进制的10,B\C\D\E\F,则分别代表11、12、13、14、15,将1改为A就是相当于十进制的将1改为10 5053线:
常说的5053线就是一个数据线,用来连接行车电脑和笔记本测试电脑的。在电脑上需要装上调试软件,这个在你买线的时候就有。
本文讲解到此结束,希望对大家有所帮助。
CAN-BUS是什么
CAN-BUS即CAN总线技术,全称为“控制器局域网总线技术(Controller Area Network-BUS)”。Can-Bus总线技术较早被用于飞机、坦克等武器电子系统的通讯联络上。将这种技术用于民用汽车较早起源于欧洲,在汽车上这种总线网络用于车上各种传感器数据的传递。1、CAN-BUS的工作原理大家知道当今车辆的电控系统是越来...
谁知道canbus总线的特点
1、属于局域网 2、为两根双绞线 3、为电脑与电脑之间传输的信号线 4、为总线传输的一种 5、大众车系广泛采用】、6、传输速率较快 希望满意
AnBusAnBus拓扑结构
此外,AnBus网关提供了更为灵活的连接方式,它允许通过TCP\/IP协议实现无限制的扩展,不受地址和节点数量的限制,为系统扩展提供了更大的可能性(参见图3)。然而,需要注意线路的导线长度限制。一条线路(包括分支)的总长度不得超过1000米,而总线装置与最近电源之间的连接线长不能超过350米。为了确保...
canbus和can总线的区别
CANbus和CAN总线没有区别,它们是同一个概念的不同表述。CAN是Controller Area Network的缩写,中文称为控制器局域网络,是一种车辆通信协议,用于实现汽车内部各电子控制单元(ECU)之间的信息交换和协同工作。CAN总线系统由硬件和软件两部分组成,其通信协议采用ISO\/OSI模型的两层结构:数据链路层和物理...
CAN总线的物理特性是不是RS485接口??
不是。CAN总线特点:1、国际标准的工业级现场总线,传输可靠,实时性高;2、传输距离远(最远10Km),传输速率快(最高1MHz bps);3、单条总线最多可接110个节点,并可方便的扩充节点数;4、多主结构,各节点的地位平等,方便区域组网,总线利用率高;5、实时性高,非破坏总线仲裁技术,优先级高...
AnBusAnBus系统的应用
在智能科技领域,AnBus系统以其兼容性和灵活性受到广泛关注。所有具备"AnBus Compatible"标志的产品,得益于安明斯智能科技有限公司的统一管理和授权,具备了互操作性和互换性,使得不同产品之间可以无缝结合,为用户提供极大的便利。AnBus总线接口设计简洁,这使得它不仅局限于传统意义上的通信设备。实际上...
汽车上采用的Can—Bus是什么意思???
1993年11月,ISO正式颁布了控制器局域网CAN国际标准(ISO11898),为控制器局域网标准化、规范化推广铺平了道路。目前它已经成为国际上应用最广泛的开放式现场总线之一目前CAN-BUS总线在车上的应用越来越普及,不仅仅局限于高档车(比如波罗、宝来、帕萨特),中档车(如上海大众的途安)也...
CAN-BUS数据总线由哪些部分构成?各组成部件的功能是什么?
CAN收发器用来接收CAN控制器送来的数据,并将其发送到CAN数据传输总线上,同时CAN收发器也接收CAN数据总线上的数据,并将其传给CAN控制器。2.数据总线终端电阻CAN-BUS数据总线两端通过终端电阻连接,终端电阻可以防止数据在到达线路终端后象回声一样返回,并因此而干扰原始数据,从而保证了数据的正确传送,...
请问汽车can bus总线能够连接多少个车子节点呢?
感谢题主的邀请,我来说下我的看法:汽车CAN总线终究还是CAN总线,那么它的特性基本就是CAN总线的特性,在最理想的状态下,一条CAN总线能够同时与110个节点相连接通讯,但在实际使用的时候应该达不到。而且,车子上一般不止有CAN总线一种总线,LIN总线也可以作为补充来使用。如果你需要相关的CAN总线...
CAN-BUS是多主总线,那请问什么叫多主总线?谢谢
CAN总线和RS485总线一样都是使用双绞线的。和RS485对比最容易理解。RS485是主从网络,只有一个主节点,其他都是从节点。网络的通信必须是由主节点发起轮询,问到哪个节点,哪个节点才能汇报信息。而CAN总线是“多主掌控,冲突检测,自动仲裁”的网络,专门设计的CAN控制器以及CAN协议可以通过硬件的冲突检...
时岸金格: CANBUS技术在汽车上的应用,可以减少汽车车体内线束和控制器的接口数量,避免了过多线束存在的互相干涉、磨损等隐患,降低了汽车电气系统的故障发生率,各种传感器的信息可以实现共享.另外,在Can-Bus技术的帮助下,汽车的防盗性、安全性都得到了较大幅度提升. 例如,在启动车辆时,确认钥匙合法性的信息会通过Can-Bus总线进行传递,其校验的信息比以往的防盗系统更为丰富.车钥匙、发动机控制器和防盗控制器互相存储对方信息,校验码中还掺杂了随即码,校验信息通过Can-Bus传递提高了信息传递的可靠性,使防盗系统的工作稳定可靠.
巨鹿县15011582552: CAN - BUS总线技术是什么 - ?
时岸金格: Can-Bus总线技术是“控制器局域网总线技术(ControllerAreaNetwork-BUS)”的简称,它具有极强的抗干扰和纠错能力,最早被用于飞机、坦克等武器电子系统的通讯联络上.将这种技术用于民用汽车最早起源于欧洲,在汽车上,这种总线网...
巨鹿县15011582552: CAN - BUS数据总线由哪些部分构成?各组成部件的功能是什么? - ?
时岸金格:[答案] CAN-BUS系统主要包括以下部件:CAN控制器、CAN收发器、CAN-BUS数据传输线和CAN-BUS终端电阻. 1.CAN控制器,... 并传给控制单元的微处理器. CAN收发器用来接收CAN控制器送来的数据,并将其发送到CAN数据传输总线上,同时CAN收...
巨鹿县15011582552: canbus+fast - start x55干什么用 - ?
时岸金格: CAN-bus(Controller Area Network)即控制器局域网,是国际上应用最广泛的现场总线之一.起先,CAN-bus被设计作为汽车环境中的微控制器之间通讯,在车载各电子控制装置ECU之间交换信息,形成汽车电子控制网络.它是一种多主方式的串行通讯总线,基本设计规范要求有较高的位速率,高抗干扰性,而且能够检测出产生的任何错误.信号传输距离达到10Km时,仍然可提供高达5Kbps的数据传输速率.由于CAN串行通讯总线具有这些特性,它很自然的在汽车、制造业以及航空工业中受到广泛应用.
巨鹿县15011582552: 什么是CANBUS - ?
时岸金格: 很早的时间,专家们就把电子技术实现在车用比做汽车的一场革命.那么我认为CANBUS总线的出现就是汽车的又一场革命.虽着当今对汽车电子化的要求越来越高,车载的电器元件是越发的多了起来,电器设备带来的好处是显而易见的,不论...
巨鹿县15011582552: CANBUS CANBUS是什么意思 搜索结果 - ?
时岸金格: 基于CANBUS的火灾自动报警控制系统设计与实现 针对传统的火灾自动报警控制系统中通信部分出现的问题,提出了利用CANBUS现场总线技术来解决RS485串行口通信方式的传输距离短、节点容量问题的方案.CANBUS控制嚣局域网总线技术具有极强的抗干扰和纠错能力,较好地满足了大中型火灾自动报警控制系统的网络化的要求.
巨鹿县15011582552: 凯斯博电梯的canbus是什么意思? - ?
时岸金格: canbus通信总线
巨鹿县15011582552: profibus与canbus有什么区别,分别是干什么的??
时岸金格: profibus是工业现场总线的一种协议.所谓的canbus,我们这好像称之为can总线协议,也是一种工业现场总线.两者都是用于工业上的通讯.区别就是他们的协议内容不一样,也就是报文的结构之类的. 这两种协议谈不上好坏,只是支持这两种协议的厂家不一样而已,当然他们报文结构不一样,波特率范围和传输距离不相同.个人感觉profibus使用好像广泛些.
巨鹿县15011582552: 汽车 CAN总线的入门 - ?
时岸金格: 原发布者:明远图文第4讲CAN数据总线(CANBUS)CAN通信技术概述CAN(ControllerAreaNetwork)即控制器局域网络.由于其高性能、高可靠性、及独特的设计,CAN越来越受到人们的重视.国外已有许多大公司的产品采用了这一技术....