汽车总线系统的原理和故障诊断 第2章 总线系统的原理
汽车总线系统

汽车总线系统 具有实时性、 可靠性、可扩
展性等特点
汽车总线系统 可以降低汽车 电子系统的成 本提高汽车的 安全性和舒适
性。
汽车总线系统的应 用
控制汽车电子设备:通过总线系统控制汽车上的各种电子设备如发动机、变速箱、刹车 系统等。
数据传输:总线系统可以快速、准确地传输数据提高汽车电子设备的工作效率。
1980年代:CN总 线技术诞生用于 汽车电子控制系 统
1990年代:LIN 总线技术出现用 于汽车电子控制 系统的低成本解 决方案
2000年代: FlexRy总线技术 出现用于汽车电 子控制系统的高 速通信
2010年代:以太 网技术应用于汽 车电子控制系统 实现高速、实时、 可靠的通信
总线技术的发展: 从传统的CN总线到 更先进的FlexRy总 线
网络化:构建车 辆与车辆、车辆 与基础设施之间 的网络连接实现 信息共享和协同 控制
标准化:制定统 一的总线协议和 接口标准降低开 发成本和维护难 度
安全性:加强数 据加密和身份认 证确保车辆通信 和数据传输的安 全性
智能网ห้องสมุดไป่ตู้汽车:汽车总线系统将实现车 辆与车辆、车辆与基础设施、车辆与云 端的互联互通提高驾驶安全性和舒适性。
网络架构的发展: 从传统的分布式网 络架构到更先进的 集中式网络架构
安全性能的发展: 从传统的被动安全 到更先进的主动安 全
智能化的发展:从 传统的手动操作到 更先进的自动驾驶 技术
智能化:汽车总线系统将更加智能化实现车辆与外界的实时交互 安全性:汽车总线系统将更加注重安全性提高车辆的安全系数 节能环保:汽车总线系统将更加注重节能环保降低车辆的能耗和排放 集成化:汽车总线系统将更加集成化实现车辆各个系统的高效协同工作
通用汽车CAN总线结构原理及故障剖析

需要读取内燃机的转速信号进而在 挡时,密码信号首先被阻断器模块读
仪表上显示。这时在 CAN 总线与低 取 ,然 后 通 过 LIN 线 传 送 给 BCM,
速总线之间需要有 1 个转换模块,在 BCM 进行钥匙合法性检测。检测通
通用汽车上使用车身控制模块来承 过 后 BCM 发 信 号 给 ECM,ECM 反 发
一、上汽通用汽车所应用的总线 类型及特点
目前上汽通用旗下的别克、雪佛 兰 、凯 迪 拉 克 等 品 牌 的 汽 车 ,所 用 到 的总线系统包括:CAN 总线、低速总 线、LIN 总线及 MOST 网络。
CAN 总线采用双绞线通信技术, 它的传输速度较快,可达到 500kb/s。 通常将发动机控制模块(ECM)、车身 控制模块(BCM)、电子制动控制模块 (EBCM)等系统连接入内。当然,不同 型号、不同配置的汽车会因为所使用
9
16
图 2 数据传输线连接器端口图
致,重新插紧接线器问题解决。 虽然问题已经解决,但我们仍需
要进行深层次探讨。CAN 总线断开,
CAN 总线与低速总线并没有直接相 为什么会导致起动故障呢?是因为
连,但是这两路总线之间也需要传递 发动机防盗系统在工作时需要 BCM
信号。如,在低速总线上的仪表模块 与 ECM 进行通信。钥匙旋于 START
汽车诊所
AUTOMOBILE MAINTENANCE
通
用 汽 车
原 理 及
故
贾 东 明
总 线 结
障朱 若
剖岭 析
构
CAN
随着电子技术的发展,汽车上使 用的模块越来越多,而连通众多模块 的总线系统也越来越复杂。总线系 统的结构及原理对于解决电气系统 故障起着极其重要的作用。本文重 点讨论上汽通用旗下科鲁兹汽车所 使 用 的 CAN 总 线 系 统 结 构 及 原 理 。 对上汽通用汽车出现的 CAN 总线相 关故障及解决办法进行阐述。
第2章 汽车总线概述

减少了装配步骤(比如:装配奥迪A6轿车时,方向盘模块减少
上一页 下一页 返回
2.1为什么要采用总线技术
5个,安装步骤减少2个)
5.增大开发余地 各控制器可以把整车功能相对随意地分担,新的功能和新技 术可以通过软件进行更新。
2. 1. 3总线技术的发展
1983年,丰田汽车公司在世纪牌汽车上最早采用了应用光 缆的车门控制系统,实现了多个节点的连接通信。 1986-1989年间,在车身系统上装配了铜线的网络。 GM公司的车灯控制系统已经处于批量生产的阶段。 1983年Robert Bosch公司开始开发汽车总线系统,德国 的Wolfhard Lawrenz教授给这种新总线命名为
上一页 下一页 返回
2.2总线系统信息传输及总体构成
位组成。因此,每秒钟所传输的字符数即字符速率,字符速 率和波特率是两种概Байду номын сангаас。 波特率和比特率的区别: ①波特率指信号每秒的变化次数;比特率指每秒可传输的二进 制位数。 ②在无调制的情况下,波特率精确等于比特率。采用调相技 术时,波特率不等于比特率。
上一页 下一页 返回
2.2总线系统信息传输及总体构成
(2)改变信息优先级 如车辆发生相撞事故,安全气囊控制单元会发出负加速度传 感器的信号,这个信号的优先级在动力系统总线中是非常高 的,但转到舒适系统车载网络后,网关调低了它的优先级, 因为它在舒适系统中其功能只是打开车门和灯。 (3)网关可作为诊断接口 根据车辆的不同,网关可能安装在组合仪表内、车上供电控 制单元内或在自己的网关控制单元内。由于通过CAN数据总 线的所有信息都供网关使用,所以网关也用作诊断接口。 网关相当于站台(Gateway ),见图2-7。 网关的主要任务是使两个速度不同系统之间能进行信息交换。
汽车CAN总线概述及其故障诊断检测方式

汽车CAN总线概述及其故障诊断检测方式SILIC雾VAL汽车CAN总线概述及其故障诊断检测方式黎永键12(1.华南农业大学南方农业机械与装备关键技术省部共建教育部重点实验室赵祚喜广东广州510642;2.华南农业大学工程学院广东广州510642)应用科攀[摘要]cAN总线普遍应用于汽车上,要紧用来实现车载网络各电控单元之间的信息互换,形成车载网络系统.由于cAN总线的技术特点,在当前的汽车总线网络市场上cAN总线占据主导地位.因此,介绍cAN总线的大体工作原理和典型的cAN总线应用实例.然后介绍经常使用的cAN总线故障诊断设备和常见的汽车cAN总线故障检测思路,并通过案例说明汽车cAN总线故障诊断方式.[关键词]汽车cAN总线故障诊断中图分类号:U463.602文献标识码:A文章编号:1671--7597(2020)OI20209—021汽车CAN总线应用概述CAN(Contr0llerAreaNetwork)即操纵器局域网络,是由国际标准化组织(ISO)概念的串行通信总线,要紧用来实现车载网络各电控单元之间的信息互换,形成车载网络系统.CAN是一种多主总线,通信介质能够是双绞线,同轴电缆或光导纤维,通信速度可达1Mb/s.通过CAN总线,传感器,操纵器和执行器由串行数据线连接起来.CAN在车上要紧有三种用途:①用于车身和舒适系统的低速CAN;②用于通信,导航,音频和视频的(AN;⑧用于发动机,变速器,ABS和ESP之间实时通信的高速CAN.CAN是RobertBosch公司在1986年ShE(美国汽车工程师学会)大会上第一提出.CAN总线在当前的汽车总线网络市场上占据主导地位,其短帧数据结构,非破坏性总线性仲裁技术和灵活的通信方式适应了汽车的实时性和靠得住性要求.各大汽车生产商均已开发了适应自身车型的CAN总线技术,例如最新奔驰~W220CAN-一BUS网络操纵,电脑之间数据通信采纳CAN数据总线,其中CAN上分为(ANB,CANC及光纤通信,传输数据量大,速度快,数据更平安[1].2CAN总线概述2.1CAN总线的工作原理2.1.1CAN传输系统组成.CAN数据传输系统中每块电脑的内部增加了一个CAN操纵器,一个~CANI收发器;每块电脑外部连接了两条cAN数据总线.在系统中作为终端的两块电脑,其内部还装有一个数据传递终端(有时数据传递终端安装在电脑外部).2.i.2各部件功能.(1)CAN操纵器.cAN操纵器作用是接收操纵单元中微处置器发出的数据,处置数据并传给CAN以收发器.同时CAN操纵器也接收收发器收到的数据,处置数据并传给微处置器.(2)CAN收发器.c收发器是一个发送器和接收器的组合,它将CAN操纵器提供的数据转化成电信号并通过数据总线发送出去,同时,它也接收总线数据,并将数据传~JCAN:陉制器.(3)数据传递终端.数据传递终端实际是一个电阻器,作用是幸免数据传输终了反射回来,产生反射波而使数据受到破坏.(4)cAN数据总线.(AN数据总线是用以传输数据的双向数据线,分为CAN高位和低位数据线,别离表示为CA~ni和CAN—Lo.为了避免外界电磁波干扰和向外辐射,CAN总线采纳两条线缠绕在一路,两条线上的电位是相反的,若是一条线的电压是5v,另一条线确实是Ov,两条线的电压和总等于常值.通过该种方法,CAN总线取得爱惜而免受外界电磁场干扰,同时(AN总线向外辐射也维持中性,即无辐射.图l数据传递进程2.i.3数据传递进程.操纵单元向CAN操纵器提供数据用于传输.CAN收发器从(AN处接收数据,将其转化为电信号发出.所有与CAN数据总线一起组成网络的操纵单元成为接收器.操纵单元对接收到的数据进行检测,看是不是是其功能所需.若是所接收的数据是重要的,它将被除数认可及处置,反之将其忽略.CAN数据传递进程如图1所示[2].2.2汽车CAN总线应用实例公共Polo!轿车的CAN,总线系统通过ECU对车辆各类信号进行监测,依照设定程序对燃油泵继电器和车内灯等执行元件进行操纵.Polo!轿车中的汽油发动机有1个新的燃油供给操纵装置,用2个并联的继电器代替单个集成防撞燃油关闭装置的燃油泵继电器.这2个继电器是燃油泵继电器和燃油供给继电器,位于车载网络系统操纵单元继电器托架上,如下图.其工作方式:(1)打开驾驶员侧车门后,车门触点开关将信号发送到车载网络控制单元J519,J519操纵燃油供给继电器,并使燃油泵运行约2s.打开驾驶员侧车门后,车门触点开关F2将信号送NJ519,使燃油供给继电器J643接通.现在,燃油泵G6运行大约2s,见图2.(2)当驾驶员侧车门短暂开启时,J519通过其按时开关心断燃油泵继电器,燃油泵停止运转.(3)若是驾驶员侧车门开启超过30min,3519通过其按时操纵装置使燃油泵从头受控.(4)打开点火开关或起动发动机后,燃油泵通过燃油泵继电器J17,由发动机操纵单元操纵.F:f0.囵【铡2燃湖每之掩制.0,】5I9.1.救州络系统拄制单兀V2.:0(F2)?¨触点]荚JO43一油采继电器1JI7-油袋继电器2(一油艇3CAN总线故障诊断设备每一个汽车生产商或供给商都有它属于自己的专用诊断系统,而这些信息一般是保密的.原始的CAN信息能够通过示波器,一些扫描工具或CAN的分析仪进行观看,标准的设备如电压表和示波器在测量CAN和其它汽车网络的时候有局限性.CAN总线的数据传输不能反复地提供具有稳固信号的成心义的测量值,需要用到特殊的技术和设备来有效地设计和寻觅网络故障点[3].3.1利用万用表检测CAN总线.电压:怠速时,连接两根CAN线路的数字电压表将会测量0V一这是…1':CAN和的不同.这是怠速状_HiCANLo态.总线上有cAN报文,电压表就会提示可能0.5v或依照总线传输的特性确信.这是不同于总线的平均值,以避免响应的电压太高.这就会让电压读数在保护cAN方面几乎不起作用.应周科学VA巍电阻:电压表的欧姆档在检测cAN线路对地短接,电池短路方面起作用.典型的电阻在汽车的OEMs中有打印出来,而且取决于汽车ECM的数量和类型.车钥匙必需打到0ff档才能够测量出CAN总线的电阻值.3.2利用示波器检测CAN总线.无重复信号:许多总线上的网络传输(包括cAN)是不重复的,因此很难用示波器去触发观看.数字示波器用于观看波形.一般示波器依托于反复显现的图片,而这需要稳固的,重复的信号,才能有清楚,无抖动的显示.图3是从模拟示波器取得的模糊图像,图4是采纳一样数码采样坐标并存储的数字图像,不同清楚可见.图3模拟示波器的CAN输出图4数字示波器的CAN输出图3是许多CAN报文彼此重叠的结果,而且在不同的时刻里示波器的显示屏上覆盖了.图3是一次CAN报文的采样并存储在示波器的内存里,再显示出来.从图3能够找到有效的信息.能够看出总线的近似电压是正确的,而且信号显示出来,没有偏高或偏低的漂移,不能证明它们是CAN的组成部分.电路的缺点会致使波形显示这些问题.图4是11位CAN组成,带有010标识符和一个字节,值为55(16进制)的数据.它由一个型号HP54645,100Mllz的数字存储示波器捕捉取得.很容易看出整个波型是很清楚,有适当的电压和频率.3.3利用CAN分析仪检测CAN总线.标准的CAN总线分析器能够读取CAN传输数据,把用户指定的信息发送到总线上,并提供统计的信息,比如总线加载和总线的错误信息.图5GryphonCAN分析器图5是Gryphon.它直接连接到车上的OBDII接口并捕捉OBDII代码,但也会捕捉类似于图18所示的专用报文.合格的CAN分析器会显示带有标识符的CAN报文和任何数据值.许多分析器会针对一些特定的CAN报文显示其缩写,图6给出了一些例子.不单单是显示标识符,数据值和时刻,同时也显示一些有效标识符的缩写.图6CAN分析仪显例如子4汽车CAN故障类型及诊断方式41CAN—BUS网络系统故障现象.CAN—BUS网络系统发生故障时一样都有一些明显的故障特点.故障现象有以下三种:(1)整个网络失效或多个操纵单元不工作或工作不正常.(2)在不同的系统,不同的地址同时表现出不同的多个故障,且故障现象的之间没有任何关联.(3)个别操纵单元或多个操纵单元在接上专用诊断仪后无法与诊断仪通信.4.2故障缘故.(1)汽车电源系统引发的故障.汽车多路传输系统的核心部份是含有通信Ic芯片的电控模块ECM,电控模块ECM的正常工作电压在10.515.OV的范围内.若是汽车电源系统提供的工作电压低于该值,就会造成一些对工作电压要求高的电控模块ECMtB现短暂的停工,从而使整个汽车多路信息传输系统显现短暂的无法通信.(2)汽车多路信息传输系统的链路故障.节点是汽车多路信息传输系统中的电控模块,因此节点故障确实是电控模块ECM的故障.(3)汽车多路信息传输系统的节点故障.当汽车多路信息传输系统的链路(或通信线路)显现故障时,如:通信线路的短路,断路和线路物理性质引发的通信信号衰减或失真,都会引发多个电控单元无法工作或电控系统错误动作.43CAN—BUS网络系统故障诊断步骤.通过对以上三种CAN总线故障的分析,能够总结出该系统一样诊断步骤为:(1)了解汽车车载网络系统的大体结构,最好能画出其网络结构大体框图.(2)了解该车型的汽车多路传输系统特点,包括:传输介质,几种子网及汽车多路信息传输系统的结构形式等.(3)汽车多路信息传输系统的功能,如:有无唤醒功能和休眠功能等.(4)检查汽车电源系统是不是存在故障,如:检查蓄电池电压,各接头连接情形,相关熔丝,发动机与车身的接地情形:交流发电机的输出波形是不是正常等.(5)检查汽车多路信息传输系统的链路是不是存在故障,可采纳替换法或采纳跨线法进行检测.(6)若是是节点故障,只能采纳替换法进行检测.(7)利用CAN系统的故障自诊断功能[4].5汽车CAN总线诊断案例2002款上海波罗(Polo)轿车电动车窗不工作故障排除.51故障现象.一辆上海公共波罗(Polo)轿车,配备手动变速器和两前门电动窗,无中控门锁,在某装饰部加装一套防盗器和中控门锁后,显现电动车窗无法工作现象.5.2故障检测与排除.第连续接V.A.G1552故障阅读仪,输入09地址码(车载网络治理系统操纵单元),利用02功能(查询故障存储器)读取故障码,取得两个偶发性故障码:一个是电源电压太低;一个是CAN网络线断路.利用O5功能(清除故障存储器)清除故障码后,再利用O2功能(查询故障存储器)读取故障码,没有故障码存在.利用06功能(终止输出),再输入19(数据总线操纵单元),利用02功能(查询故障存储器)读取故障码,没有故障码.再输入46(舒适系统),利用02功能(查询故障存储器)读取故障码,读得的故障码是01330,含义是:Convenience SyscontralUnit-T93PowerSupplyTooSmal1(舒适系统中央操纵单元T393电源供给过小).利用05功能(清除故障存储器)清除故障码后,再利用02功能(查询故障存储器)读取故障码,没有故障码存在.按压车窗开关,没有反映.再输入og地址码读取电脑版本为:f面一丽辩撼.l嘶…~…一………;}L量整一篓壁一!垡麴…~…~一……j发觉电脑编码不对,该车的电脑编码应该是17566,而读得的结果为09216.利用v.A.G1552故障阅读仪进入07(编码),输入17566.退出再进入l9读版本,发觉数据总线编码为00014,是正确的.退出后输入46地址码读取电脑版本为:丽赢r——]L毽_嘎壁越蹙:塑照一——;发觉该编码也不对,该电脑编码应该是00067,而读得的结果为01024.利朋v.A.G1552故障阅读仪进入07(编码),输入00067.退出系统,按压电动车窗开关,电动车窗工作正常.6结语目前,汽车CAN总线技术具有优越特点,在现代汽车中应用日趋广泛.深切把握汽车CAN总线技术的结构组成,工作原理,故障特点及诊断排除方式,汽车修理人员才能快速,准确地排除装配有CAN总线的汽车故障.参考文献:[1]朱建风,李国忠,常见车系CAN—BUS原理与检修,北京:机械工业出版社,2007.[2]饶运涛,邹继军,郑勇芸,现场总线CAN原理与应用技术,北京:北京航空航天大学出版社,2003.[3]RobertBoys.CAN:ControllerAreaNetworkIntroductionandPrimer[4]李东江,张大成,汽车车载网络系统(CAN—BUS)原理与检修,北京:机械工业出版社,2005.作者简介:黎永健(1983一),男,广东清远人,硕士研究生,就职于华南农业大学工程学院,研究方向为:汽车诊断与检测;赵祚喜(1968一),男,教授,博士,就职于华南农业大学工程学院.。
汽车can总线工作原理

汽车can总线工作原理汽车CAN总线工作原理。
汽车CAN总线是一种用于汽车电子系统之间进行通信的现代化技术。
CAN总线系统可以实现各种汽车电子控制单元之间的高速数据传输和通信,使得汽车各个系统可以实现协调工作,提高了汽车的整体性能和安全性。
CAN总线系统采用了一种串行通信的方式,它可以在一个总线上连接多个控制单元,通过总线上的数据帧进行通信。
CAN总线系统还具有较高的抗干扰能力,可以在汽车的恶劣环境下稳定可靠地工作。
CAN总线系统的工作原理主要包括以下几个方面:1. 数据帧格式,CAN总线系统的数据传输采用了数据帧的格式,每个数据帧包括了ID、数据、控制位等部分。
ID用于表示数据帧的优先级,数据部分用于传输实际的数据信息,控制位用于控制数据帧的发送和接收。
2. 帧的发送和接收,CAN总线系统采用了基于时间的帧发送和接收机制,通过在总线上发送和接收数据帧来实现控制单元之间的通信。
发送控制单元首先会检测总线上是否有其他数据帧正在发送,如果没有则发送自己的数据帧,如果有则等待一段时间后再次检测。
接收控制单元会在总线上接收到数据帧后进行解析和处理。
3. 网络拓扑结构,CAN总线系统可以采用总线型、星型、树型等不同的网络拓扑结构,使得多个控制单元之间可以进行灵活的连接和通信。
不同的拓扑结构对于汽车电子系统的布局和连接都有一定的影响。
4. 通信速率,CAN总线系统可以支持不同的通信速率,通常情况下可以分为低速CAN和高速CAN两种,分别用于不同的汽车电子系统之间的通信。
高速CAN通常用于发动机控制单元、变速器控制单元等需要高速数据传输的系统,而低速CAN则用于车身控制单元、娱乐系统等低速数据传输的系统。
总的来说,汽车CAN总线系统通过数据帧格式、帧的发送和接收、网络拓扑结构以及通信速率等多个方面的工作原理,实现了汽车各个电子控制单元之间的高效通信和协调工作。
这种先进的通信技术为汽车的性能、安全性和舒适性提供了强大的支持,是现代汽车电子系统中不可或缺的重要部分。
六. K 总线 车身总线【 汽车总线系统原理与检修】

可以协调发送和接收装置之间的奇偶校验检查,但无需强 制执行。如果具有偶数奇偶性,校验位就会增加“1”的数 量使其变成偶数。如果某位已具有偶数奇偶性,发送装置 就会将校验位设为逻辑“0”。反之,如果某位具有奇数奇 偶性,发送装置就会将校验位设为逻辑“1”。因此,传输 时“1”的总数又变为偶数。接收装置对所接收字符的奇偶 性进行分析。如果奇偶性与协调结果不符,就会发出传输 错误的信号。
1 接收装置 2 起始位 3 最低值数位 4 5 - 8 位数据 5 最高值数位
6 检查位 7 停止位 8 停止位 9 信号:自由总线
首先发送一个起始位,接收装置可通过该起始位与发送装置 的节拍保持同步。随后根据所用代码发送 5 至 8 个数据位, 并可能发送一个检验位。最后还有两个停止位。这些停止位 用于传输两个字符之间的最小停顿。它们为接收装置创造了 接收下面字符的准备时间。 在最高值数据位和停止位之间还可插入一个用于确保数据传 输的校验位。该校验位负责对所传数据进行简单检查。奇偶 性为一个二进制数据值中逻辑 1 电平的数量。如果该数据值 的 1 位数量为偶数(0,2,4,....),则该数据值具有偶数 奇偶性,数量为奇数时(1,3,5,....)具有奇数奇偶性。
汽车总线系统的原理和故障诊断
K 总线/ 车身总线
1.K 总线及其控制单元。
2.K 总线 K 总线用于将普通车辆电气系统、信息和通信系统及安全系 统的组件联网。 其它具有通信功能并相互交换数据的控制单元也连接到 K 总线上。K 总线是一个双向单线接口。
3.数据传输 由于 K 总线只用一根单独的导线朝两个方向传输数据, 因 而采用半双工模式传输数据。因此每次只能进行发送或接收 。由于发送装置并不发送系统节拍, 因此以异步形式传输 数据。为此, 发送和接收装置都使用各自的时钟脉冲发生 器。通过所传输字符的 总线的电压电平 利用 K 总线传输信息时, 电压电平为 0 V 至12 V。电压电 平由低变高时为逻辑 1。由高变低为逻辑 0。
汽车can总线工作原理及测量方法详解

汽车can总线工作原理及测量方法详解CAN总线的总体结构CAN总线由CAN控制器、CAN收发器、数据传输线、数据传输终端等组成。
CB311的ECU(发动机控制单元)、TCU(变速器控制单元)、FEPS(无钥匙进入和无钥匙启动系统)、组合仪表四个电控单元通过CAN总线连接,CAN控制器、CAN收发器均集成在电控单元中。
CB311CAN总线的结构如图1所示。
图1 CB311 CAN总线的总体结构1、CAN控制器CAN控制器集成在电控单元内部,接收由控制单元微处理器传来的数据。
CAN控制器对这些数据进行处理并将其传递给CAN收发器;同样CAN控制器也接收收发器传来的数据,处理后传递给控制单元微处理器。
2、CAH收发器CAN收发器集成在电控单元内部,同时兼具接收、发送和转化数据信号的功能。
它将CAN控制器发送来的电平信号数据转化为电压信号并通过数据传输线以广播方式发送出去。
同时,它接收数据传输线发送来的电压信号并将电压信号转化为电平信号数据后,发送到CAN控制器。
3、数据传输线为了减少干扰,CN总线的数据传输线采用双绞线,其绞距为20mm,截面积为0.5m,称这两根线为CAN-高线(CAN-H)和CAN-低线(CAN-L),如图2所示。
两根线上传输的数据相同,电压值互成镜像,这样,两根线的电压差保持一个常值,所产生的电磁场效应也会由于极性相反而互相抵消。
通过该方法,数据传输线可免受外界辐射的干扰;同时,向外辐射时,实际上保持中性(即无辐射)。
4、数据传输终端数据传输终端是一个电阻器,阻止数据在传输终了被反射回来破坏数据,一般数据传输终端为120Q的电阻。
CB311的数据传输终端为两个1202的电阻,分别集成在BCU和组合仪表中。
汽车CAN总线数据传输系统构成及工作原理现代汽车的电控单元主要有主控制器、发动机控制系统、悬架控制系统、制动防抱死控制系统(ABs牵引力控制系统、AsR控制系统、仪表管理系统、故障诊断系统、中央门锁系统、座椅调节系统等。
can总线第二章can总线系统原理

can总线第二章can总线系统原理CAN总线是一种串行通信总线,广泛应用于汽车电子系统、工业自动化和航空航天等领域。
CAN总线的设计目标是提供高可靠性、实时性和可扩展性的通信解决方案。
本文将详细介绍CAN总线的系统原理。
CAN总线系统由以下几个主要组成部分构成:CAN控制器、CAN收发器、CAN总线和节点。
CAN控制器负责管理和控制通信过程,而CAN收发器则负责将控制器发送的数字信号转换为电压信号,并将接收到的电压信号转换为数字信号。
CAN总线是连接各个节点的物理介质,节点则是CAN 总线上的设备或系统。
CAN总线采用差分信号传输,即通过两条线分别传输正负两个信号。
这种差分传输方式可以减小干扰对信号的影响,提高通信的可靠性。
CAN 总线使用非归零码(NRZ)编码方式,即不使用0和1两种信号电平来表示数据,而是使用高低电平的变化表示数据位的变化。
CAN总线采用了CSMA/CD(载波监听多路访问/冲突检测)的工作方式。
在CAN总线上,每个节点都可以发送和接收数据。
当一个节点要发送数据时,它首先监听总线上是否有其他节点正在发送数据。
如果没有冲突,则该节点发送数据;如果发现冲突,则停止发送数据,并等待一个随机的时间后再次尝试发送。
CAN总线支持广播和点对点通信。
广播是指一个节点向所有其他节点发送相同的数据,而点对点通信是指一个节点向另一个节点发送特定的数据。
广播通信可以实现消息的快速传播,而点对点通信可以实现节点之间的私密通信。
CAN总线提供了多种帧类型,包括数据帧、远程帧和错误帧。
数据帧用于传输实际的数据,远程帧用于请求其他节点发送数据,而错误帧用于传输错误信息。
每个帧都包含标识符、控制位、数据和校验字段。
标识符用于唯一标识每个帧,控制位用于指示帧的类型,数据字段用于存储实际的数据,而校验字段用于检测数据传输过程中是否发生错误。
CAN总线具有很高的实时性和可靠性。
它支持多个节点同时发送和接收数据,并且可以在微秒级的时间内完成数据传输。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CAN数据总线由一个控制器,一个收发器,两个数据传输终
端以及两条数据传输线组成。
除了数据传输线,其他元件都置于控制单元内部。CAN收发器
数据传输终 端
数据传输线
数据传输终 端
2.CAN控制器 接受由控制单元中的微电脑传来的数据oCAN控制器对这些 数据进行处理并将其传往CAN收发器。同样,CAN控制器也 接受由CAN收发器传来的数据,对这些数据进行处理并将其 传往控制单元中的微电脑.
汽车总线系统的原理和故障诊断
二.总线系统的原理
1.概述
车辆中传统的电子技术是,为车辆中的每个电气部件至少 在电线束中敷设一根相应横断面的导线。例如控制尾灯时 ,就敷设一根从灯开关到灯泡的导线。
传统电子技术中通过单独的导线连接各个单个用电器 故障诊断可通过测量相应导线上的信号变化过程进行。 当电子装置进入车辆中时,一开始也保留了这种信号传输方 式。为每个必须在控制单元之间交换的信息在电线束中敷设 了一根附加导线。很多车辆包含大量电子控制系统。车辆中 电子装置的增长一方面由客户对更高行驶安全性和更高行驶 舒适性的要求决定,另一方面是为了满足立法部门对改进排 气状态和减小耗油量的要求。能够胜任这些要求的控制单元 已在发动机控制、变速箱控制和节气门控制以及防抱死系统 (ABS) 或加速防滑控制 (ASR) 中使用较长时间。
5.数据传递的原理
CAN数据总线中的数据传递就像一个电话会议。 讲:一个电话用户(控制单元)将数据“讲”入网络中, 其他用户通过网络“接听”这个数据,对这个数据感兴趣的 用户就会利用数据,而其他用户则选择忽略。
1. 对这个数据感兴趣的用户就会利用该数据,而其他用户 则选择忽略
1.CAN数据总线由哪些元件组成?
1.原理:
CAN是控制单元区域网络(Controller Area Network)的 缩写,意思是控制单元通过网络交换数据。
CAN数据总线可以比作公共汽车。公共汽车可以运输大量乘客, CAN数据总线包含大量的数据信息。
2、数据传递形式
CAN总线是控制单元间的一种数据传递形式,它连接各个控 制单元形成一个完整的系统。 一个控制单元从整个系统中获得的信息越多,那么它协调其 自身的功能会更好。
2.各控制单元间的所有信息都通过两根数据线进行交换: 数据总线。
所有信息都通过两根数据线进行传递。 通过该种数据传递形式,所有的信息,不管控制单元的多 少和信息容量的大小,都可以通过这两条数据线进行传递。
只用一根单独的导线朝两个方向传输数据, 因而采用半双工 模式传输数据。
连接的控制单元执行本地内部连接网络指令器的功能。
借助于光纤 数据交换总线
光纤数据交换总线传输数据、声音或图像时的数据
4.CAN数据传输系统
由于现代汽车的技术水平大幅提高,要求能对更多的汽车 运行参数进行控制,因而汽车控制器的数量在不断的上升, 从开始的几个发展到几十个以至于上百个控制单元。控制单 元数量的增加,使得它们互相之间的信息交换也越来越密集 。为此德国BOSCH公司开发了一种设计先进的解决方案- CAN数据总线,提供一种特殊的局域网来为汽车的控制器 之间进行数据交换。
CAN收发器
CAN收发器
数据传输终 端
数据传输线
数据传输终 端
3.CAN收发器 它本身兼具接收与发送的功能。它将CAN控制器传来的数据 化为电信号并将其送入数据传输线。同样,它也为CAN控制 器接收和转化数据。
CAN收发器
CAN收发器
数据传输终 端
数据传输线
数据传输终 端
4.数据传输终端 它是一个电阻器。它防止数据在线端被反射,以回声的形式 返回,这会影响数据的传输。 数据传输线它是双向的,对数据进行传输。两条线分别被称 为CAN高线、CAN低线。
控制单元通过单根导线的常规接线 这使得导线束无限膨胀。此外对每个信息来说,在发送控制 单元上需要一个输出端,在接收控制单元上需要一个输入端 。于是需要非常多的插头连接,随之而来的是易受干扰性增 大。
为了排除这些缺点并同时为车辆打开一条优化和进一步发展 之路,必须寻找和踏上新的途径。 在高度发展的车辆中,控制单元通过总线系统相互连接。总 线是由一根或多根导线构成的电缆,在车辆中通常由两根导 线构成。
在车辆电子装置的进一步发展中,承担复杂控制任务的控制 单元应互相协作。这时所实现功能的复杂性使控制单元之间 的大量数据交换不可避免。过去数据传输通过车辆电线束中 的普通导线进行。然而由于控制单元功 能的复杂性不断增加,只有用可观的费用才能实现。每个信 息都需要一根新导线。
索引 1 2 3
说明 控制单元 1 控制单元 2 导线
动力传动系统中的上列控制单元组成了一个完整的CAN系统: • 发动机控制单元.自动变速器控制单元.ABS控制单元. • 舒适系统中的上列控制单元组成了一个完整的CAN系统: • 中央控制系统.车门控制系统
3、该系统的优点
(1)如果需要增加额外信息,只需修改软件即可。 (2)通过控制单元和辅助安全措施对传递信息的持续检查,可 以达到最低的故障率。 (3)利用最少的传感器信号线来传递多用途的传感信号。 (4)控制单元间实现高速数据传递。 (5)控制单元和控制单元插角最小化应用,从而节省更多有用 空间。 (6)CAN数据总线符合国际标准,便于不同的控制单元进行数 据交换。
2.原理:
控制单元通过网络交换数据。
数据总线可以比作公共汽车。公共汽车可以运输大量乘 客,CAN数据总线包含大量的数据信息。
3.数据传递
目前在车辆上应用的数据传递形式有两种: 1.每项信息都通过各自独立的数据线进行交换。 例如下列中,共需要五条数据线来传递数据,每项信息都 需要一个独立的数据线,随着所需信息两的增加,数据线的 数量和控制单元的针脚数也会相应增加。
索引 1 2 3 4
说明 控制单元 1 控制单元 2 终端电阻 双线总线导线
通过双线总线导线连接控制单元 在总线系统上可并行连接多个控制单元。为了避免通过导 线传输数据时发生故障,在总线导线的末端连接终端电阻。 在双线总线系统中使用双绞线,并以所谓的推挽方式传输信 号这样就能够实现,显著降低外部干扰并通过双线导线非常 抗干扰地传输数据。