CAN-BUS多路数据传输
CAN-Bus
CAN-Bus介绍控制器局部网(Controller Area Network )是BOSCH公司为现代汽车应用领先推出的一种多主机局部网,由于其卓越性能现已广泛应用于工业自动化、多种控制设备、交通工具、医疗仪器以及建筑、环境控制等众多部门。
控制器局部网将在我国迅速普及推广。
控制器区域网(Controller Area Network)CAN现场总线已经成为在仪表装置通讯的新标准。
它提供高速数据传送, 在短距离(40m)条件下具有高速(1Mbit/s)数据传输能力,而在最大距离10000m时具有低速(5kbits/s)传输能力, 极适合在高速的工业自控应用上。
CAN总线可在同一网络上连接多种不同功用的传感器(如位置,温度或压力等)。
CAN-Bus总线特点CAN总线与其他总线相比有如下特点:●它是一种多主总线,即每个节点机均可成为主机,且节点机之间也可进行通信;●通信介质可以是双绞线、同轴电缆或光导纤维,通信速率可达1Mbps;●CAN总线通信接口中集成了CAN协议的物理层和数据链路层功能,可完成对通信数据的成帧处理,包括位填充、数据块编码、循环冗余校验、优先级判别等项工作;●CAN协议的一个最大特点是废除了传统的站地址编码,而代之以对通信数据块进行编码。
采用这种方法的优点可使网络内的节点个数在理论上不受限制,数据块的标识码可由11位或29位二进制数组成,因此可以定义211或229个不同的数据块,这种按数据块编码的方式,还可使不同的节点同时接受到相同的数据,这一点在分步式控制中非常重要;●数据段长度最多为8个字节,可满足通常工业领域中控制命令,工作状态及测试数据的一般要求。
同时,8个字节不会占用总线时间过长,从而保证了通信的实时性;●CAN协议采用CRC检验并可提供相应的错误处理功能,保证了数据通信的可靠性●CAN总线所具有的卓越性能、极高的可靠性和独特设计,特别适合工业设备测控单元连。
因此CAN-Bus总线成为倍受工业界的重视,并已公认为最有前途的现场总线之一。
CAN-BUS汽车多路信息传输系统故障类型及检测诊断方法
话 , 0 6 失 去 ~ P M 的对话 ; C ( U1 1一 C I P 仪表控 制模 块)
中 出现 U1l一 失 去与 P M 的对话 : C 车 身控 制 06 C BMf
22 .. 障 分析 与排 除 3故
S
维普资讯
sH{ YoNG cH芝 l s Q{ j HU ;
维普资讯
掰疆麟懿圈匠瞄强黜礴圃 蹬戮黼一
。 嘲髓
C) ,
H肇 # SHU
C AN—B l
m
李建厅 杨 月海
模块) 中出现 u 0 o_ 1O _ 二级功能失效。
故 障 , 修人 员应 首 先检 测 汽车 多路 信息 传输 系统 是 维 否 正常 。 因为如果 多 路 信息 传输 系统 有故 障 . 则整 个
通 过 读 取 故 障代 码可 以初 步 判 断故 障 在 于 汽车
发 动机控 制 系统 和空调 控制 系统 的故 障代 码 . 均无故 障代码 。用 v-.. 5 障 阅读 仪 读 取空 调 控 制单 AG1 2故 5
元 的数 据流 . 发动 机 的转速 数据 为零 。 由于 发 动机 工
通讯。
代码 。 发现各个 电控模块均没有 当前故障代码 . 而在
历 史故 障代码 中出现 多个故 障代码 。其 中 :D 安 全 S M(
气 囊 控制 模 块1 出现 U14 一 失 去与 A S控制 模 块 中 00 B
的对 话 。 U1 二级 功 能 失 效 。 0 4 失去 多 重 对 U16 一
多路信息传输 系统 。通过对汽车电气线路进行分析 ,
用 T C 2扫描 工 具 f 机故 障诊 断 仪 1 取 故 障 EH 微 读
的 故 障 代 码 ,发 现 有 两 个 偶 发 性 故 障代 码 :8 4/ 10 4 P 60 5 安 全 气 囊 控 制 单 元 无 信 号 输 出 :84 / 15 3- 10 8 P 60 5 仪表 数据 输 出错误 。用 VAG 15 15 3- -..52故 障 阅 读 仪读 取仪 表 系统 的故 障代 码 为 :1 109 发 动 机 0 34 4- 控制 单 元无 通 讯 :12o 9 到 安全 气囊 控 制单 元 无 0 3 l4一
CANBUS介绍
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),标志发送开始。
canbus标准
CAN总线(CAN-bus)是一种串行通信总线系统,被广泛应用于汽车和工业自动化领域,CAN总线的物理层定义了总线的位速率、位定时、电气特性、传输介质等。
CAN总线的位速率可以根据实际需要进行设置,常见的有500Kbps和250Kbps等。
CAN总线的位定时决定了通信的可靠性和稳定性,需要满足一定的时序要求。
数据链路层是CAN总线的重要组成部分,包括逻辑链路控制、媒体访问控制和差错控制等子层。
逻辑链路控制子层负责建立和维护通信节点之间的逻辑连接;媒体访问控制子层采用CSMA/CD协议,实现总线访问控制和数据传输;差错控制子层用于检测和处理总线上的错误。
在实际应用中,CAN总线可以采用单线或双线模式,根据实际情况选择合适的线数和线型。
同时,为了提高总线的可靠性和稳定性,可以采用一些措施,如波特率自适应、节点故障检测和自动重发等。
总之,CAN总线是一种广泛应用于汽车和工业自动化领域的串行通信总线系统,具有高可靠性和稳定性。
CAN总线标准定义了总线的物理层和数据链路层,为实际应用提供了重要的支持和保障。
汽车安全舒适系统教学大纲(三年)
汽车安全舒适系统教学大纲一、课程的任务通过本课程的学习,掌握汽车制动电控系统的检修,掌握安全气囊的使用与维修,掌握中央控制门锁的故障诊断与排除,掌握汽车防盗系统功能的检测机典型故障维修,掌握电子控制悬架系统的诊断与维修,掌握电控动力转向系统电路的检修,掌握电子控制四轮转向系统的故障诊断,掌握巡航控制系统的检修,掌握汽车视听系统的维修,掌握汽车CAN-BUS数据传输系统的检修。
二、课程的基本要求1.了解汽车制动电控系统的特点及各制动电控系统的比较,掌握汽车制动电控系统的检修。
2.了解安全气囊系统的作用与分类,掌握安全气囊系统的控制原理及维修。
3.掌握汽车中控门锁与防盗系统的检修。
4.了解电子控制悬架系统的组成,掌握电子控制悬架系统的功能及维修。
5.掌握电子控制动力转向系统的检修。
6. 了解电子控制四轮转向系统的组成,掌握电子控制四轮转向系统的工作原理及故障诊断。
7. 熟悉巡航控制系统的组成,掌握巡航控制系统的工作原理及检修。
8. 熟悉汽车导航系统,掌握汽车视听系统的检修。
9. 了解车载网络系统的结构,掌握车载网络系统的功能及检修。
三、课时分配表四、课程的要求与内容课题一汽车制动电控系统知识要求了解汽车制动电控系统的特点及各制动电控系统的比较,掌握ABS防抱死制动系统的组成与工作原理,掌握ASR汽车驱动防滑转系统的组成与工作原理,掌握ESP汽车行驶电子稳定控制系统组成与控制原理,掌握EBD电子制动力分配系统的功能与工作原理。
技能要求掌握ABS防抱死制动系统的检修,掌握ASR汽车驱动防滑转系统的检修,掌握ESP汽车行驶电子稳定控制系统的检修,了解EBD电子制动力分配系统的检修。
教学内容任务一概述一、汽车制动电控系统的特点二、各制动电控系统的比较任务二 ABS防抱死控制系统一、ABS系统的分类二、防抱死控制系统的控制及布置方式三、ABS防抱死制动系统的组成及工作原理(一)传感器(二)电控单元ECU(三)液压控制装置任务三 ABS防抱死控制系统的检修一、ABS系统检修的基本内容(一)诊断与检查的基本内容(二)修理的基本内容(三)ABS维修的注意事项二、ABS系统的诊断与检查(一)初步检查(二)ABS系统故障征兆模拟测试方法(三)ABS系统故障诊断(四)故障自诊断(五)快速检查三、故障指示灯诊断方法任务四 ASR汽车驱动防滑系统检修一、电控ASR系统的控制方式二、电控ASR系统的组成与工作原理三、电控ASR系统故障检修步骤四、电控ASR系统故障检修任务五 ESP汽车行驶电子稳定控制系统一、电控ESP系统的功能及组成二、电控ESP系统的控制原理三、电控ESP系统的检修任务六 EBD电子制动力分配一、电子制动力分配的功能二、电子制动力分配的控制原理三、电子制动力分配的检修课题二安全气囊系统知识要求了解安全气囊系统的作用与分类,掌握安全气囊系统的组成及控制原理。
CAN-BUS多路信息传输系统故障分析及检测
现故 障 ( 通信 线路短 路 、 如 断路及 线路 物理性 质引起 的通信信 号衰 减或 失真 ) , 时 都会 引起 多个 电控单元
无 法工作 或 电控 系统 错误 动作 。判 断方法是 采用示 波 器或 汽车专用 光纤 诊断 仪来 观察通 信数据 信号是 否 与标准 通信数 据信 号相 符 。另 外 , 系统不稳 定 时 , 使用 故 障检测仪 可测 出关 于总线 的故 障码 。
线 系统 的检测 。先读 取控 制单 元 内的故 障码 。如 图 2所示 , 如果 控制 单元 1 与控 制单 元 2和控 制单元 3
公 汽 lc in H i h y 路 tmo i e g wa s& Au与 tv 运 to s o App ia
3 4
第 5 期
20 0 8年 9月
公 路 与 汽 运
总 第 1 8期 2
Hih y g wa s& Au o tv tmo i e App ia in lc to s
3 3
C — US多路 信 息传 输 系统故 障分 析 及 检 测 AN B
陈建 国 , 亚平 韩
( 河北 交通 职 ቤተ መጻሕፍቲ ባይዱ 技 术 学 院 ,河 北 石 家庄 009 ) 5 0 1
1 3 节点 故障 .
地短 路 。如 果数 据总 线无故 障 , 换较 易拆 下 ( 更 或较 便宜) 的一个 控 制单 元 试 一 下 。如 果 数 据 总线 系统 仍 不 能正常 工作 , 换 另一个 控制 单元 。 更
节 点 是 汽车 多 路信 息 传输 系统 中 的 电控模 块 , 节 点故 障就 是 电 控 模 块 E M 的 故 障 , 括 软 件 故 C 包 障和硬 件故 障 。软件故 障 即传 输 协议或 软件 程序有 缺 陷或 冲突 , 导致 汽 车 多路 信 息 传输 系 统 通 信混 乱 或 无法 工作 。这种 故障 一般成 批 出现 , 无法 维修 。 且 硬 件故 障主要 是通 信 芯 片 或集 成 电路 故 障 , 将 造 也
CAN BUS汽车多路信息传输系统故障原因及检修
CAN BUS汽车多路信息传输系统故障原因及检修汽车多路信息传输系统故障的原因一般有三种:一是汽车电源系统引起的故障;二是汽车多路信息传输系统的链路故障;三是汽车多路信息传输系统的节点故障。
1.汽车电源系统故障引起的汽车多路信息传输系统故障汽车多路信息传输系统的核心部分是含有通讯IC芯片的电控模块ECM,电控模块ECM的正常工作电压在10.5~15.0V的范围内。
如果汽车电源系统提供的工作电压低于该值,就会造成一些对工作电压要求高的电控模块ECM出现短暂的停止工作,从而使整个汽车多路信息传输系统出现短暂的无法通讯。
这种现象就如同用微机故障诊断仪在未起动发动机时就已经设定好要检测的传感器界面,当发动机起动时,往往微机故障诊断仪又回到初始界面。
2.节点故障节点是汽车多路信息传输系统中的电控模块,因此节点故障就是电控模块ECM的故障。
它包括软件故障即传输协议或软件程序有缺陷或冲突,从而使汽车多路信息传输系统通讯出现混乱或无法工作,这种故障一般成批出现,且无法维修。
硬件故障一般由于通讯芯片或集成电路故障,造成汽车多路信息传输系统无法正常工作。
对于采用低版本信息传输协议回点到点信息传输协议的汽车多路信息传输系统,如果有节点故障,将出现整个汽车多路信息传输系统无法工作。
3.链路故障当汽车多路信息传输系统的链路(或通讯线路)出现故障时,如;通讯线路的短路、断路以及线路物理性质引起的通讯信号衰减或失真,都会引起多个电控单元无法工作或电控系统错误动作。
判断是否为链路故障时,一般采用示波器或汽车专用光纤诊断仪来观察通讯数据信号是否与标准通讯数据信号相符。
通过对以上三种汽车多路信息传输系统故障的分析,可以总结出该系统一般诊断步骤为:4.1了解该车型的汽车多路传输系统特点(包括:传输介质、几种子网及汽车多路信息传输系统的结构形式等)。
4.2汽车多路信息传输系统的功能,如:有无唤醒功能和休眠功能等。
4.3检查汽车电源系统是否存在故障,如:交流发电机的输出波形是否正常(若不正常将导致信号干扰等故障)等。
can bus总线工作原理
CAN总线工作原理1. 介绍CAN(Controller Area Network)总线是一种串行通信协议,用于在汽车、工业控制和其他领域的电子设备中传输数据。
它是一种高性能、可靠且实时的通信系统,可以连接多个节点,使它们能够相互通信。
CAN总线的工作原理基于分布式网络的概念,其中每个节点都可以发送和接收消息。
这种分布式的通信架构使得CAN总线非常适合在复杂的系统中进行数据交换。
2. 物理层CAN总线的物理层使用差分信号传输,其中两根导线分别被称为CAN_H和CAN_L。
CAN_H线携带高电平信号,而CAN_L线携带低电平信号。
这种差分信号的设计可以提高抗干扰能力,使得CAN总线能够在噪声环境中可靠地工作。
CAN总线的物理层还定义了传输速率,常见的速率包括1 Mbps、500 kbps、250 kbps和125 kbps等。
较高的速率可以提供更高的数据传输能力,但也会增加传输的误码率。
3. 数据帧格式CAN总线使用数据帧来传输信息。
数据帧由以下几个部分组成:•报文起始位(SOF):用于标识报文的开始。
•标识符(ID):用于唯一标识报文的发送者和接收者。
•控制位(Control):包含一些控制信息,例如数据长度和帧类型。
•数据域(Data):包含实际的数据信息。
•CRC(Cyclic Redundancy Check):用于检测数据传输过程中的错误。
•确认位(ACK):用于确认数据帧是否被成功接收。
•结束位(EOF):用于标识报文的结束。
CAN总线使用基于事件的通信模式,即只有在总线空闲时才能发送数据帧。
当多个节点同时尝试发送数据时,会发生冲突,这种情况称为总线冲突。
为了解决总线冲突,CAN总线采用了一种冲突检测和处理机制,称为非破坏性位定址(Non-Destructive Bitwise Arbitration)。
在非破坏性位定址中,每个节点在发送数据时都会监测总线上的数据信号。
如果发送的数据与总线上的数据不一致,节点会停止发送数据,以避免干扰其他节点的通信。
汽车CAN-BUS多路信息传输系统介绍
目录
• 引言 • CAN-BUS技术概述 • 汽车CAN-BUS多路信息传输系统原
理 • 汽车CAN-BUS多路信息传输系统应
用实例 • 挑战与解决方案 • 未来发展趋势与前景展望
01 引言
目的和背景
汽车电子化和智能化发展
随着汽车技术的不断进步,汽车内部的电子控制系统越来越 多,需要一种高效、可靠的数据传输系统来实现各个系统之 间的信息交换。
安全性问题
汽车CAN-BUS系统涉及到车辆控制和安全等方面,因此需要解决 网络安全和信息安全问题。
解决方案及创新思路
优化网络拓扑结构
通过优化CAN-BUS网络的拓扑结构,提高信息传 输的效率和实时性。例如,采用星型、树型等拓 扑结构,减少信息传输的延迟和冲突。
加强网络安全防护
采用加密、认证等网络安全技术,确保CAN-BUS 系统的信息安全和网络安全。同时,建立完善的 网络安全防护体系,防止恶意攻击和非法访问。
节能控制
通过CAN-BUS系统实现发动机与其他控 制单元的协同工作,如与变速箱控制单元 协同实现最佳换挡策略,降低油耗。
故障诊断
当发动机出现故障时,控制单元可以通 过CAN-BUS系统将故障信息发送给仪 表盘,以便驾驶员及时了解并处理。
实例二:车身电子稳定系统中的应用
实时监控
车身电子稳定系统通过CAN-BUS系统实时获取车辆动态参数(如车 速、横摆角速度、侧向加速度等),以判断车辆是否处于稳定状态。
提高汽车性能和安全性
通过CAN-BUS多路信息传输系统,可以实现汽车各个系统之 间的实时数据共享和协同工作,从而提高汽车的整体性能和 安全性。
报告范围
CAN-BUS多路信息传输系统基 本原理:介绍CAN-BUS多路信
CANBUS原理介绍
CANBUS原理介绍
CAN总线(Controller Area Network,CAN)是一种高性能多点环形
总线系统,是由Robert Bosch GmbH公司研制的局域网技术,它采用多路
复用的物理环形局域网,结构简单,支持全双工,具有抗干扰能力强,实
现简易,可靠性高,操作速率高,安装灵活,可编程性强、节约线缆布线
长度等特点,可以有效解决多点控制的问题,现已成为车用总线通信系统
中最成功和最广泛采用的总线系统。
CAN总线系统由总线线缆、各终端终端控制芯片、映射器、收发器、
电缆接头等组成。
CAN总线线缆由两条线组成,分别为CAN_H和CAN_L,CAN_H是正极性,CAN_L为负极性,它们分别对应于CAN总线系统的两个
总线信号线,它们同时传输信号。
CAN总线系统中的终端芯片可以被分为发送控制芯片和接收控制芯片,它们分别用于发送和接收CAN总线信息。
发送控制芯片主要用于将CAN总
线信息发送出去,发送控制芯片可以通过对CAN总线信息的编码来发送CAN总线信息。
接收控制芯片可以接收CAN总线信息,并将其解码,以供
使用。
映射器是一种用于连接CAN总线系统的中间设备,它可以将CAN总线
信息转换为其他总线信息,如I2C、SPI等,以符合其他终端芯片的要求。
canbus总线原理
canbus总线原理CAN总线是一种常用的控制网络通信协议,广泛应用于汽车、工业控制等领域。
它的全称是Controller Area Network,即控制器局域网。
CAN总线的设计初衷是为了解决传统的串行总线通信方式在复杂系统中存在的不足。
传统的串行通信方式在数据传输过程中,只能由一个节点发送数据,其他节点则需要等待。
而在复杂的系统中,各节点之间需要频繁地进行数据交互,这就导致了通信效率低下的问题。
CAN总线的出现正是为了解决这个问题。
它采用了一种分布式的通信方式,所有节点都可以同时发送和接收数据。
这样,不同节点之间的数据交换可以实现并行处理,大大提高了通信效率。
CAN总线的工作原理主要包括以下几个方面:1. 剔除冲突:CAN总线采用了一种先进的冲突检测和剔除机制,可以在数据发送过程中实时检测总线上的冲突情况,并及时剔除冲突数据。
这样可以保证数据的准确传输,避免了传统串行通信中的冲突问题。
2. 帧结构:CAN总线的数据传输采用了一种特殊的帧结构,分为数据帧和远程帧两种类型。
数据帧用于实际数据的传输,远程帧用于请求数据。
帧结构中包含了标识符、控制位、数据位等信息,确保了数据的安全和可靠传输。
3. 差分信号:CAN总线采用了差分信号传输方式,即将数据信号和其反相信号同时传输,通过对两个信号进行比较,可以准确判断数据的高低电平。
这种差分信号传输方式具有抗干扰能力强、传输距离远等优点。
4. 速率控制:CAN总线支持多种不同的传输速率,可以根据具体应用的需求选择合适的速率。
高速传输可以实现较大数据量的快速传输,而低速传输则可以提供更高的抗干扰能力。
CAN总线作为一种先进的控制网络通信协议,具有高效、可靠、抗干扰能力强等优点,被广泛应用于汽车电子、工业控制等领域。
它的工作原理包括剔除冲突、帧结构、差分信号和速率控制等方面,通过这些机制可以实现数据的快速、安全、可靠传输。
随着技术的不断发展,CAN总线还将进一步完善和应用于更多的领域,为现代化的控制系统提供强有力的通信支持。
CAN-bus解决方案
CANCAN-bus拓展 bus拓展RS232/RS485 拓展RS232/RS485解决方案 RS232/RS485解决方案
RS232设备 RS232设备 CANCAN-bus转 bus转RS232 CANCAN-bus CANCAN-bus转 bus转RS232 RS232
RS485设备 RS485设备 … CANCAN-bus转 bus转RS485 RS485 总线 CANCAN-bus CANCAN-bus转 bus转RS232 RS232
上位机
上位机
方案描述: 方案描述: CANCAN-bus在铜缆双绞线条件下最远传输距离可达 bus在铜缆双绞线条件下最远传输距离可达5 在铜缆双绞线条件下最远传输距离可达5公里( 公里(10kbps), 10kbps),而且受到干扰也不会出现垃圾数据 ),而且受到干扰也不会出现垃圾数据。 而且受到干扰也不会出现垃圾数据。RS232/RS485都存 RS232/RS485都存 在通讯距离短、 在通讯距离短、受干扰有垃圾数据等缺陷。 受干扰有垃圾数据等缺陷。成对使用的CAN 成对使用的CANCAN-bus转串口产品可以大大的改善 bus转串口产品可以大大的改善RS232/RS485 转串口产品可以大大的改善RS232/RS485通讯效果 RS232/RS485通讯效果。 通讯效果。CANCANbus具有多主全双工特性 bus具有多主全双工特性, , 因此可以在一条双绞线线路上同时传输多路RS232/RS485 因此可以在一条双绞线线路上同时传输多路 RS232/RS485数据 数据。 。 具有多主全双工特性 RS232/RS485数据 技术优势: 技术优势: 使用简单, 使用简单,两个( 两个(或多个) 或多个)设备的CAN 设备的CANCAN-bus线路接到一起 bus线路接到一起, 线路接到一起,并设置成< 并设置成<流传输> 流传输>模式即可。 模式即可。 一条双绞线线路可以传输多路RS232/RS485 一条双绞线线路可以传输多路RS232/RS485, RS232/RS485,利用软件或硬件过滤器分离出独立的数据通道。 利用软件或硬件过滤器分离出独立的数据通道。 传输距离长, 传输距离长,10kbps速率时 10kbps速率时, 速率时,传输距离最远可达5 传输距离最远可达5公里。 公里。 无需修改现有的软件硬件。 无需修改现有的软件硬件。 订货信息: 订货信息:所有京金华CAN 所有京金华CANCAN-bus转 bus转RS232、 RS232、CANCAN-bus转 bus转RS485产品均可支持 RS485产品均可支持。 产品均可支持。
车载网络系统原理与检修作业与答案
二.选择题
1.在MCS-51系列单片机内部中,完成运算和控制功能的是( )。
A.内部RAM B.内部ROM C.定时/计数器 D.中央处理器CPU
B.传输时间短,受干扰概率低,数据出错率低
C.传输时间长,受干扰概率高,数据出错率高
D.传输时间短,受干扰概率高,数据出错率低
11.在CAN总线各部分中,能对单片机和CAN收发器传来的数据进行处理的是( )。
A.CAN数据传输线 B.CAN数据传输终端电阻 C.CAN控制器
18.SAE车辆网络委员会将汽车数据传输网划分为 、 、 三级五类及 。
19.不同类型和速率的车载网络,可以通过 取得互联。
20. VAN(车辆局域网),是由标致、雪铁龙、雷诺公司联合开发研制的,它主要应用于 的控制。
16.一个MAC数据帧由7个不同位域构成。它们是: 、 、 、 、
、 、 和 。
17.CAN-BUS的MAC子层具有下列错误检测功能: 、 、 、15位循环冗余码校验和应答校验。
7.CAN-BUS总线为 方式工作,网络上任一节点均可在任意时刻主动地向网络上其他节点发送信息。
8. LIN-BUS总线采用 模式工作, 需总线仲裁机制。
9.通常一个LIN-BUS网络上节点数目小于 个,共有 个标识符。
二.选择题
1.在汽车网络结构中,车身系统的控制单元可采用( )的总线连接。
A.低速 B.中速 C.高速
2.在汽车网络结构中,信息与车载媒体系统的控制单元可采用( )的总线连接。
A.低速 B.中速 C.高速
3.在汽车网络中,用( )来约定各模块的优先权。
CAN-BUS多路传输系统简介
七、CAN多路信息传输系统 的检修方法:
1、数据控制单元的故障信
息,可利用该车系的“专用检码 器”,连接OBD-Ⅱ检测接口进 行诊断,方法与普通车系相同。
例如: (1)故障代码-P1625 发动机/变速器CAN总线不可靠
信号; (2)故障代码- P1854 数据总线传动硬件损坏(发动机 /变速器控制器损坏)。
四、实例:
1、EFI和AT-CAN数据总线连接方式: 6个信号借用2根CAN线传送,节省了 导线10余根。
2、组合仪表的连接方式: 大量的减少连接线的数量。
3、转向EPS数据总线连接方式:
连接在就近的“控制模块”线路上。
3、各系统的“控制模块”,都 有自己的电源线和接地线,通过
CAN-H、L线传送信息。 4、每个“控制模块”,都由其系 统的ECU监控工作,都有自己的故
障代码输出。
5、为了防止电子数据在终端反 射迥荡干扰,影响数据传输,CAN -H、L线终端的“控制模块”中,
都设有60Ω抗干扰电阻。
3、网络—多条数据总线和模块在一 起,相互交流信息,叫:冈络。
4、网关—使不同传输速度的模块 (服务器),实现信息共享,叫:网关。
又叫“中央控制单元”。 5、帧—为了可靠地传输数据,把原 始数据分割为许多一定长度的“数据单 元”,称为“帧”。它有长短之分。 6、通讯速率—每秒多少个千字节Kb/s。
BUS(控制器、收发器、处理器、节点),外部 连接了两条“数据总线”。它分:CAN高速线 (通讯速率为500kb/s;时间为0.25ms;间隔 7ms发送一次),用于:电喷系统和动力传递系
统及ABS制动系统等。 2、CAN低速线(通讯速率为100kb/s;时间 为1ms;间隔20ms发送一次),用于:车身控 制系统(灯光、门窗等)仪表显示、自诊系统。
多路传输系统
多路传输系统1、多路传输系统的定义信息通信:如同打电话,与对方通过电话线连接,通过电话线发送和接收信息。
CAN数据总线中的数据传递就像一个电话会议,一个电话用户(控制单元)将信息“讲入”网络中,其他用户通过网络“接听”这个数据。
对这个数据感兴趣的用户就会利用数据,而其他用户则选择忽略。
广播方法:那些被交换的信息称为信息帧。
一个发送的信息帧可以被任何一个控制单元接收,这种规则称为广播。
通过这种广播方法可以是所有联网的控制单元总是巨涌相同的信息状态。
BUS:即公共汽车,和导线的信息传输相比,BUS组成的网络系统能够快速、准确、大量的传输信息。
数据总线运送指定设备或所有设备之间的数据,就像公共汽车运送站与站之间的乘客。
网络的应用:汽车网络传输与网吧、国际互联网有相似的关系。
网络是由控制单元和\或诊断测试仪组成的电子系统,这些控制单元或诊断测试仪之间至少用一根导线连接。
网络允许各个模块相互通信,为了区分不同的设备,需要设置不同的地址2、多路传输系统的发展历史自20世纪50年代汽车技术与电子技术结合以来,电子技术领域中集成电路,大规模集成电路的发展带动汽车电子控制系统。
汽车电控系统极大地提高了汽车的各种性能。
但随着电子技术的普遍应用,车辆的控制单元的数目不断增多,相应的传感器和执行器的数目也不断增多,同时汽车上的的线路也越来越复杂,将不利于汽车业的发展。
多路传输系统的应用解决了这个问题,并且得到了发展。
以水温传感器为例,很多传感器都需要它的信息,发动机控制单元利用它控制喷油量,即冷车增加喷油,热车减少喷油发动机控制单元还要利用水温信号控制点火和爆震;变速器单元利用它来控制换挡时间;仪表系统要用该信号来显示发动机温度;其他系统也要用到水温信号,如空调系统等所以有些车上需要安装三四个水温传感器,分别为不同的系统提供工作信号,照此趋势车上的控制线路会越来越复杂。
但如果利用多路传输系统就不会产生多个水温传感器。
下面我们分析一下数据传输的方法,但目前为止,汽车所采用的数据传输方法有一下两种:(1)每条信息都通过各自的线路进行交换;(2) 控制单元所有信息通过做多两条线路(CAN)进行交换。
汽车多路传输系统原理介绍
汽车单片机与局域网技术作业姓名:刘奇班级:汽检092学号:091602213指导老师:袁霞汽车多路传输系统的介绍一、车载总线的概述C AN-bus(Controller Area Network)即控制器局域网,是德国BOSCH公司在80年代初为解决现在汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信总线。
CAN是一种多主方式的串行通讯总线,基本设计规范要求有高的位速率,高抗电磁干扰性,而且能够检测出任何的错误,是国际上信用最广泛的现场总线之一。
它可靠性高、性能价格比高、适应性好。
国外众多的汽车,如奔驰,宝马,大众等都采用了CAN总线技术。
二、CAN 总线的特点及组成1.CAN 总线的特点数据总线与其模块部件组合在一起成为数据传输系统CAN数据传输系统的优点是:(1)将传感器信号线减至最少,使更多的传感器信号进行高速数据传递。
(2)电控单元和电控单元插脚最小化应用,节省电控单元的有限空间。
(3)如果系统需要增加新的功能,仅需软件升级即可。
(4)各电控单元的监测对所连接的CAN 总线进行实时监测,如出现故障该电控单元会存储故障码。
(5)CAN 数据总线符合国际标准,便于不同厂家的电控单元间进行数据交换。
2.CAN 总线的组成CAN 数据总线由一个控制器、一个收发器、两个数据传输终端以及两条数据传输线组成。
除数据传输线以外,其他元件都位于控制单元内部。
三、CAN-BUS总线实现多路传输的原理CAN 被用来作为汽车电子控制装置之间的信息交换,使车上的各个电脑都能进行数据交流,形成车载网络系统。
汽车不管有多少块电控单元,不管信息容量有多大,每块电控单元都只需引出两条线共同接在两个节点上,这两条导线就称作数据总线,亦称BUS 线,如图3-1所示。
CAN 数据总线可以比作公共汽车,公共汽车可以运输大量乘客,CAN 数据总线可以传输大量的数据信息。
我们把这种在同一通道或线路上同时传输多条信息称为多路传输。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
7
报文传送
1.帧格式 规范中有两种不同的帧格式,不同之处在于每 帧的标识符的长度不同:标准帧的标识符长度 为11位,而扩展帧的长度则为29位.
8
2.帧类型
数据帧:数据帧将数据从发送器传送到接收器. 远程帧:总线单元发出远程帧,请求发送具有 相同标识符的数据帧. 错误帧:任何节点检测到总线错误就发出错误 帧. 超载帧:超载帧用以在先行的和后续的数据帧 (或远程帧)之间提供一附加的延时.
3
CAN总线特点
多主方式工作 节点信息分优先级,满足不同的实时要求 采用非破坏性仲裁技术 报文滤波 通信距离与通信速率 短帧结构 CRC校验 节点错误后自关闭
4
5
CAN的分层结构 二,CAN的分层结构
6
LLC子层:为数据传送和远程数据请求提供服 务,确认由LLC子层接收的报文已被接收,并 为恢复管理和通知过载提供信息. MAC子层:主要是传送规则,亦即控制帧的 结构,执行仲裁,错误检测,出错标定和故障 界定. 物理层:是有关全部电气特性在不同节点间的 实际传送.
9
3,帧结构
10
11
12
13
数据传输方式
某个控制单元发出一条信息后,CAN总线会将其传输给 网络上的各个控制单元,而这些控制单元则会有选择 的去接收,对于无用信息则不接收.
14
三, CAN总线系统结构原理
15
节点结构
CAN总线
总线收发器
总线控制器
传感器/ 执行器接口
PC/微机处理器 系统
29
�
26
2.舒适总线和信息娱乐总线 2.舒适总线和信息娱乐总线
二者共同的特点: 1)传递信息的速率较低,均为100bits/s; 2)都可以单线运行; 3)有"睡眠模式".为了省电和当总线中 某控制单元出现故障时不致使蓄电池亏电,当 系统处于睡眠模式时,CAN高线上的电压为0V, CAN低线上电压为12V.
控制算法
16
CAN总线主要器件介绍
1.CAN控制器 CAN控制器有两种类型:一是独立的CAN总线 通信控制器(SJA1000);二是集成了CAN总 线通信控制器的微处理器(P87C591) 2.CAN总线驱动器(收发器) 它提供了CAN控制器与物理总线之间的接口,提 供对总线的差动发送和接受能力.
2
一,CAN总线介绍 CAN总线介绍
CAN(Controller Area Network)即控制 器局域网,最早由德国BOSCH公司推出,用 于汽车内部测量与执行部件之间的数据通信. 它属于总线式串行通信网络.通信介质可为双 绞线,同轴电缆或光纤,CAN上的节点数主要 取决于总线驱动电路,目前可达110个.
17
18
19
CAN收发器 CAN收发器
TXD 发送数据输入 GND 地 Vcc 电源电压 RXD 接收数据输出 Vref 参考电压输出 Rs斜率电阻输入 CANL 低电平CAN电 压输入/输出端 CANH 高电平CAN电压输 入/输出端
20
总线终端
分离终端 多终端 单终端 非匹配终端 非终端支线电缆长度
汽车电子学
——CAN-BUS多路数据传输 CAN-BUS多路数据传输
1
目录
一,CAN总线简介 CAN总线简介 CAN技术规范与数据传输 二,CAN技术规范与数据传输 CAN总线结构与主要芯片 三,CAN总线结构与主要芯片 CAN总线的应用 四,CAN总线的应用 CAN总线应用前景 五,CAN总线应用前景27 Nhomakorabea28
五,CAN总线的应用前景
CAN总线自诞生以来,以其独特的设计思想和良好 的性能及高可靠性越来越受到工业界的重视.随着CAN 技术的推广应用和CAN国际标准的制定,CAN技术为分 布式控制系统或集散控制系统提供了一条新思路. CAN总线不但能作为通用的测控网络,而且能将采 用CAN总线的新一代智能仪表通过CAN总线与监测计算 机互连.这也是工业控制领域的一个发展方向.相信随 着CAN总线在我国的推广应用,我国的现场监控技术一 定会提高到一个新水平.
21
22
四,CAN在汽车上的应用
23
24
25
CAN总线在奥迪A4车上的应用 CAN总线在奥迪A4车上的应用 总线在奥迪A4
到目前为止,奥迪A4-B6上共应用了三条 CAN总线:动力总线,舒适总线和信息娱乐总线. 1 .动力总线控制单元有发动机,组合仪表, 变速器,ESP(包括ABS,EBV,EDS,ASR和BAS 等),气囊,转向柱控制单元.它的传输速率 在整车电控系统中是最快的,一般为 500kbit/s,最高可达1000kbits/s.CAN-HIGH, CAN-LOW不能进行单线传输.系统内各个控制 单元之间采用中央线束连接,即星形接法.