- 1、本文档共75页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CAN传输原烙腠与过程及传输介质
§3.3CAN数据总线的传输原理与过程§3.4汽车网络可用的传输介质 CAN数据总线数据传输的原理 CAN数据总线中的数据传递就像一个电话会议 一个电话用户(控制单元)将数据“讲入”网络中,其他用户通过网络“接听”这个数据 CAN数据总线各部件的功能 CAN控制器的功能 接收在控制单元中的微处理器中的数据 处理数据并传送给CAN收发器 接受CAN收发器的数据,处理并传送给微处理器 CAN收发器的功能 是一个发送器和接收器的组合 将CAN控制器提供的数据转化为电信号并通过数据线发送出去 接收数据,并将数据传送到CAN控制器 数据传输终端的功能 是一个电阻器 阻止数据在传输终了被反射回来并产生反射波 因为反射波会破坏数据 数据传递线的功能 CAN数据总线的数据传递过程 提供数据控制单元向CAN控制器提供需要发送的数据 发送数据CAN收发器接收由CAN控制器传来的数据,转为电信号并发送 接收数据CAN系统中,所有控制单元转为接收器 检查数据控制单元检查判断所接收的数据是否所需要的数据 接受数据如接收的数据重要,它将被接受并进行处理。否则忽略 CAN数据总线传递数据的构成 CAN数据总线在极短的时间里,在各控制单元间传递数据,可将其分为7个部分 CAN数据总线传递的数据由多位构成。在数据中,位数的多少由数据域的大小决定 (一位是信息的最小单位——单位时间电路状态。在电子学中,一位只有0或1两个值。也就是只有”是“和”不是“两个状态) 数据的形成图表如下: 开始域:标志数据开始。带有大约5V电压(由系统决定)的1位,被送入高位CAN线;带有大约0V电压的1位被送入低位CAN线。 检查域:显示在数据域中所包含的信息项目数。在本部分允许任何接收器检查是否已经接收到所传递过来的所有信息。 安全域:检测传递数据中的错误。 数据是如何产生的? 数据由多位构成 每1位只有0或1两个值或状态。 下面以灯开关为例说明带有0或1的状态是如何产生的。 灯开关打开或关闭,这说明灯开关有两个不同的状态。 灯开关处于值1的状态:开关闭合,灯亮 开关处于值0的状态:开关打开,灯不亮 信息通过2个连续位进行传递例释 随着位数的增加,信息量增加情况 CAN数据总线的数据分配 如果多个控制单元要同时发送各自的数据,那么系统就必须决定哪个控制单元首先进行发送 具有最高优先权的数据,首先发送 基于安全考虑,由ABS/EDL控制单元提供的数据比自动变速器控制单元提供的数据(驾驶舒适)更重要,因此具有优先权 数据如何进行分配? 每个位都有1个值,该值定义为电位 这样就有2个可能:高电位或低电位 如何确认数据报告的优先权? 在状态域中,由11位组成的编码,其数据的组合形式决定了数据的优先权。 下面是3组不同数据报告的优先权: 3个控制单元同时发送数据,此时,在数据传输线上进行一位一位的比较 例如: ABS/EDL控制单元发送了1个高电位 MOTRONIC控制单元也发送了1个高电位 位2 ABS/EDL控制单元发送了1个高电位 MOTRONIC控制单元发送了1个低电位并检测到1个高电位,那么,它也失去优先权,而转为接收器 CAN数据总线的抗干扰 车辆在工作过程中,电火花和电磁开关联合作用会产生电磁干扰;移动电话和发送站以及任何产生电磁波的物体会产生电磁干扰 电磁干扰能够影响或破坏CAN的数据传送 为防止数据传输受到干扰,2根数据传输线缠绕在一起,这样可以防止数据线所产生的辐射噪音。 2根数据线上的电压是相反的 若一根数据线上的电压约为0V;则另一根数据线上的电压就是约为5V 这样2根线的总电压值仍保持一个常值 从而所产生的电磁场效应由于极性相反而相互抵消 所以,数据传输线通过这中方法得到保护而免受外界辐射干扰 同时,向外辐射时,实际上保持中性(即无辐射) CAN-bus 传输介质 单线(汽车) 双绞线 屏蔽双绞线 同轴电缆 单模光纤 无线通信 双绞线特点 双绞线(ISO 11898-2) 双绞线参数(ISO 11898-2) 高速差分总线 双线平衡信号 有公共地 信号线结构 较短的残余 双绞线或平行线 非屏蔽或屏蔽 线缆阻抗 = 120 Ω 最高速度达 1 Mbps 双绞线参数(ISO 11898-2) 最长的总线长度可达40m @ 1 Mbps 其它的情况无定义 线路延迟 = 5 ns/m (名义值) 规定了电气指标 而不是机械指标 可使用galvanic (光学) 绝缘 电缆选择的要素 线长:如果外部干扰比较弱,CAN-bus中的短线(长度0.3m)可以采用扁平电缆 ; 波特率 :由于取决于传输线的延时,CAN-bus总线的通讯距离可能会随着波特率减小而增加; 外界干扰:CAN总线可以采用带屏蔽层的双绞线; 特征阻抗:所采用的传输线的特征阻抗约为120欧姆; 有效电阻:所
文档评论(0)