您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > ISO11898-3文档中文
道路车辆-CAN-第三部分:低速,容错,介质相关接口2006-06-011范围此部分定义了设置一个在配备了交换传输速率在40Kbps到125Kbps的CAN的道路车辆电子控制单元之间数字信息交换特性。CAN是串行通信协议,支持分布式控制和多路复用。这部分描述了低速CAN应用的容错行为,和基于ISO/OSI层模型的物理层。下面的物理层部分覆盖了这部分:-介质有关接口(MDI)-物理介质附件(PMA)另外,物理层信号部分和介质访问控制部分也通过此部分定义影响到。OSI模型其他层或者子CAN协议里没有对应部分或是应用层的一部分或者不影响低速CAN物理层的容错行为,因此这部分没有提及。2术语和定义针对此文档,应用如下术语和定义2.1总线一种通信网络拓扑,所有的节点通过无源连接,并允许双向传输。2.2总线故障物理总线故障导致的故障,比如断开,短路2.3总线值两种互补逻辑值中的一个:显性或隐性注意显性值代表逻辑0,隐性代表逻辑1.在同时传送显性位和隐性位时,总线为显性。2.4总线电压VCAN_L和VCAN_H定义每个单独CAN节点的总线CAN_L和CAN_H相对于地的电压。注意VCAN_L和VCAN_H表示总线电压2.5差分电压VdiffCAH_H和CAN_L总线之间的电压:注意:Vdiff=VCAN_H-VCAN_L2.6无故障通信没有信息丢失的工作模式2.7容错在规定的总线故障状态下的能力,至少性能降低。比如:信噪比降低2.8收发环路时延延时从发送逻辑信号到收发器的逻辑输入端到收发器逻辑输出端检测到此信号。2.9低功耗模式功耗降低的工作模式注意:低功耗模式的节点不打断其他节点之间的通信2.10节点一种装置,连接到通信线上,能通过给定的通信协议规范进行网络通信。2.11正常模式一种收发器的工作模式,能有效的参与(发送和/或接收)网络通信。2.12工作电容Cop从一个或多个节点看到的总线和连接器的总的电容。由网络拓扑和物理介质特性决定。2.13物理层连接ECU到总线的电气电路实现2.14物理介质(总线的)线束对,平行或双绞,屏蔽或非屏蔽注意:单个线表示为CAN_H和CAN_L2.15接收器将发送的物理信号转换成逻辑信息或数据信号的设备2.16发送器将逻辑信息或数据信号转换成电气信号的设备,以便这些信号能通过物理介质进行传输。2.17收发器将逻辑信号转换成物理信号或物理信号转换成逻辑信号的设备。3缩略语ACK应答CAN控制器局域网CRC循环冗余校验CSMA载波侦听多路访问DLC数据长度代码ECU电子控制单元EOF帧结束FCE故障约束实体IC集成芯片LAN局域网LLC逻辑链路控制LME层管理实体LPDU逻辑链路控制协议数据单元LSB最低有效位LSDU逻辑链路控制服务数据单元LS-MAU低速介质访问单元MAC介质访问控制MAU介质方位单元MDI介质专用接口MPDU介质访问控制协议数据单元MSB最高有效位MSDU介质访问控制服务数据单元NRZ不归零制OSI开放系统互联PL物理层PLS物理层信号PMA物理介质接入设备RTR远程发送请求SOP帧起始4开放系统互联参考模型根据图1的开发系统互联参考模型,CAN架构表示两层:-数据链路层-物理层ISO11898这部分描述了容错低速CAN收发器物理层。只给出一小部分对数据链路层的影响。5介质专用接口说明5.1物理介质5.1.1概述用于传送CAN广播的物理介质应当为平行(或双绞)线,屏蔽或非屏蔽,基于EMC需求。单根总线表示为CAN_H和CAN_L。在显性状态,CAN_L比隐性状态电压更低,CAN_H比隐性状态电压更高。5.1.2节点总线连接CAN_H和CAN_L两个线束通过终端网络结束,应通过个别的节点自己实现。每个线束的所有终端电阻应当大于或等于100R。然而,由于半导体厂商的限制,指定的节点的终端电阻值应当不低于500R,为表明隐性状态CAN_L为VCC,CAN_H是GND,图2表明了指定总线节点的正常终端。在图2中,终端电阻是可选的。那意味着在特定状态下不是所有的节点都需要单个的终端。如果正常的整个终端需求是满足的。5.1.3工作电容针对一般应用与汽车中单根线束模型,下面的说明是有效的。包括一对双绞铜线,通过5.1.4描述的拓扑连接,下面图3和4的基本模型用于计算。工作电容计算采用公式1Cop=l(C’+2C’12)+nCnode+kCplug(1)其中Cop是工作电容;C’是参考线束长度以米为单位的线到地的电容C’12是参考线束长度以米为单位的两个线束之间的电容(假定是对称的)Cnode是总线测看到的接到总线的节点电容Cplug是一个接入的连接器的电容l是整个网络线缆的长度n是节点的数量k是接插件的数量举例参考整个网络线缆长度,如下描述的典型网络的工作电容典型值:(C’+2C’12)=120[pF/m]5.1.4介质时间最大允许的工作电容受限于网络内部参数,比如:-整个终端电阻Rterm;-线束模型和拓扑;-通信速率;-采样点和电压阈值;-地漂,等等。以下公式提供了一种方法来评估最大允许的工作电容。RtermCOP=τC=spfbit−2tl−tsyncln(V0+VGND)−lnVth(2)其中Rterm是整个网络终端电阻(大约120R)COP是工作电容,如式1所述;τC是总线的时间常数;sp是一个位的采样点,百分比表示;fbit是比特率或物理通信速率,用位每秒表示;tl是收发器设备的整个环延时时间;tsync是两个节点之间最大可能的同步延时;V0是总线最大电平(通常为5V);Vth是采样电压阈值(通常小于0.5V)VGND代表最大允许的有效地偏(最大3V);τC的计算结果如图5所示。根据经验,可能的最大时间常数τC用式3计算:τC≤16fbit(3)其中fbit代表位率或物理通信速度,用位每秒表示。5.2物理信号总线有两种逻辑状态隐性和显性中的一种(见图6)。为在两种状态之间区分,采用差分电压V:Vdiff=VCAN_H-VCAN_L其中VCAN_H是CAN_H线的电平;VCAN_L是CAN_L线的电平在隐性状态,CAN_L线固定为高于CAN_H的高电平,通常,这会导致负的差分电压Vdiff。隐性状态在总线空闲或隐性位时传送。显性状态通过正的差分电压Vdiff表示,这意味着CAN_H是有效的固定在高的电平,CAN_L有效固定在低电平。显性状态覆盖隐性状态,并在显性位传送。5.3电气特性5.3.1ECU电气边界电压表1给定的参数应当对最大节点连接电压有效。共模总线电压,VCOM,是:VCOM=VCAN_L+VCAN_H2(2)其中VCAN_L是CAN_L线的电平;VCAN_H是CAN_H线的电平;共模电压,VCOM,对于正常工作模式下无干扰系统,必须保证在表2规定的极限内。5.3.2物理信号的直流参数见表3到表5。5.3.3比较器的直流参数见表6到表7.5.4网络规范单个CAN节点能连接到通信网络,或者通过总线拓扑,或者星型拓扑(见图7和图8).然而,对于任何连接方式,下面的需求都应满足,目的是提供容错方式:-全部的网络终端电阻应大约为100R(但是不能小于100R)终端概念的详细说明参见5.4.2.-最大可能的参与节点数量不应小于20(在125KBps和整个网络长度40m情况下)。实际节点的数据虽通信速率,容性网络负载,整个线长,网络终端形式等而变化。为提供最大125KBps通信速率,整个网络长度不应超过40m,然而,通过降低实际通信速率来增加整个网络的长度是有可能的。对于星型配置,一些额外的限制如下:-单个节点连接在一个或多个无源星型点上,通过正常总线结构连接;-甚至一些连接线(星型连接器到节点)可能扩展到几米;不推荐用短接线。-整个网络的长度(所有连接的星型线长度加起来)和最大节点到节点的距离影响网络通信。举例对于大多数ISO11898此部分的例子,用到如下网络拓扑:-星型连接方式是两个星型点;网络终端所有电阻100R;节点数量大约为20个整个网络长度大约为40米最大的节点到节点距离是20米线电容/长度大约为120pF/m5.4.2网络终端5.4.2.1概述5.2描述的隐性总线电平是通过总线终端保证的。显性总线电平有效地覆盖隐性总线状态。显性到隐性电平的转换也是通过终端电阻做到的。然而没有指定的终端网络或电路。此外,终端连接到大多数参与的节点。5.4.2.2终端模式基本上,有两种主要的终端模式:-正常模式终端,和-低功耗模式终端。由于7.2描述的故障管理,实际的总线终端依赖于实际收发器处于的故障模式。为代表隐性状态,CAN_H线端接到地(用一个下拉电阻)在任何一种模式下(正常或低功耗模式)、在正常电源模式下,CAN_L通过上拉电阻到VCC,然而,在低功耗模式下,CAN_L通过收发器内部的开关打到高端端接电阻,端接到VBAT。5.4.2.3终端概念通过连接CAN_L线到收发器的RTL管脚,CAN_H到RTH管脚提供终端。通过连接终端管脚,下述需求应当考虑:-由于内部电路电流限制和CAN电压,一根线上的所有网络中断电阻(所有连接到RTL或RTH管脚的并联电阻)应当大约为100R。-由于内部电路电流的限制,连接到单个CAN收发器的单个电阻不应低于500R。推荐每个节点提供自己的终端电阻。然而,这不是严格需求。如果断线故障出现,不太好的终端节点可能会对错误的唤醒信号敏感。6物理介质故障定义6.1物理故障表8规定的物理故障应当认为是故障容错收发器。6.2故障事件6.2.1概述收发器不对物理故障反应,但是这种方式,他们影响总线系统。这些故障称为故障事件,可分成两个主要的组:-电源故障和-总线故障通常,故障事件的检测导致收发器执行内部状态开关。6.2.2电源故障如果一个节点与地断开(或者是地偏大于定义的极限+/-1.5V影响)或者正常电源(VCC或VBAT),这种故障称为电源故障。6.2.3总线故障不是所有的总线故障(表8的开路或短路故障)能被收发器区分。因此,因此定义了缩减的故障事件组(见表9)。7物理介质接入设备7.1概述物理介质接入层规范描述了ECU需求,尤其是参与CAN网络通信的收发器设备应当提供的需求。7.2时间要求7.2.1概述为在最长的线束提供最大的通信速率,收发器内部的环回时间有限制,因此,收发器应全部满足在所有可能故障状态下给定的约束。7.2.2约束-Tx,s代表发送节点的数字输入信号;-Rx,s代表发送节点(从总线上回读)的数字输出信号Rx,d代表指定节点数字输出信号CAN_L和CAN_H代表线上的物理信号隐性到显性(a-b)和显性到隐性(b-a)应全部满足一定限制需求。7.2.3测量电路,环延时收发器应保证对Tx输入信号的最大环延时,环延时根据图9通过时间tLoopRD和tLoopDR定义并通过图10测量。7.2.4测量电路,地偏能力图11给出功能测试电路,用来检测地偏需求。测量电路允许应用不同的故障事件结合局部正负地偏。节点间线束应越短越好并且总长不应超过1米。根据所用的故障情况,收发器工作在三种主要的状态下:-差分驱动和接收-CAN_L线的单线工作和-CAN_H线的单线工作根据图11的设置,应当应用下面的总线故障情况并结合直到+/-1.5V的地偏:-无故障;-CAN_L线断开;-CAN_H线断开;-CAN_L短VBAT;-CAN_H短地;-CAN_L短地;-CAN_H短VBAT和-CAN_L短CAN_H。根据总线故障和地偏方案,所有的Rx信号应正确表现驱动Tx的形式。7.3.1故障管理7.3.1故障检测为处理第6章的故障,应采用表11和表12列举的计划。7.3.2故障处理7.3.2.1电源故障针对如何处理电源故障,没有明确的内部状态。收发器应反应来满足7.3的工作模式需求。7.3.2.2总线故障总线故障的处理通过内部的状态机。没有收发器必须执行内部状态机的需求。然而,设备的行为应当满足如下规定。图12给出了一般应用的状态图。转换对正常和低功耗模式是有效的。然而,实际处于低功耗模式的收发器唤醒进入正常模式来执行状态转换是可能的,此后重新进入低功耗模式。图12用
本文标题:ISO11898-3文档中文
链接地址:https://www.777doc.com/doc-4348844 .html