CAN具有如下特点:1)CAN为多主方式工作,网络上任一节点均可以在任意时刻主动地向网络上其他节点发送信息,而不分主从,通信方式灵活,且无须站地址等节点信息。3)CAN采用非破坏性总线仲裁技术。6)CAN上的节点数主要取决于总线驱动电路,目前可达110个;报文标识符可达2032种,而扩展标准的报文标识符几乎不受限制。10)CAN节点在错误严重的情况下具有自动关闭输出功能,以使总线上其他节点的操作不受影响。......
2025-09-30
1.报文
总线上的信息以不同格式的报文发送,但长度有限制。当总线开放时,任何连接的单元均可开始发送一个新报文。
2.信息路由
在CAN系统中,一个CAN节点不使用有关系统结构的任何信息(如站地址)。这时包含如下重要概念:
1)系统灵活性:节点可在不要求所有节点及其应用层改变任何软件或硬件的情况下,被接于CAN网络。
2)报文通信:一个报文的内容由其标识符ID命名。ID并不指出报文的目的,但描述数据的含义,以便网络中的所有节点有可能借助报文滤波决定该数据是否使它们激活。
3)成组:由于采用了报文滤波,所有节点均可接收报文,并同时被相同的报文激活。
4)数据相容性:在CAN网络中,可以确保报文同时被所有节点或者没有节点接收,因此,系统的数据相容性是借助于成组和出错处理达到的。
3.位速率
CAN的数据传输率在不同的系统中是不同的,而在一个给定的系统中,此速度是唯一的,并且是固定的。
4.优先权
在总线访问期间,标识符定义了一个报文静态的优先权。
5.远程数据请求
通过发送一个远程帧,需要数据的节点可以请求另一个节点发送一个相应的数据帧,该数据帧与对应的远程帧以相同标识符ID命名。
6.多主站(https://www.chuimin.cn)
当总线开放时,任何单元均可开始发送报文,发送具有最高优先权报文的单元,以赢得总线访问权。
7.仲裁
当总线开放时,任何单元均可开始发送报文,若同时有两个或更多的单元开始发送,总线访问冲突运用逐位仲裁规则,借助标识符ID解决。这种仲裁规则可以使信息和时间均无损失。若具有相同标识符的一个数据帧和一个远程帧同时发送,数据帧优先于远程帧。仲裁期间,每一个发送器都对发送位电平与总线上检测到的电平进行比较,若相同则该单元可继续发送。当发送一个“隐性”电平(Recessive Level),而在总线上检测为“显性”电平(Dominant Level)时,该单元退出仲裁,并不再传送后续位。
8.故障界定
CAN节点有能力识别永久性故障和短暂扰动,可自动关闭故障节点。
9.连接
CAN串行通信链路是一条众多单元均可被连接的总线。理论上,单元数目是无限的,实际上,单元总数受限于延迟时间和(或)总线的电气负载。
10.单通道
由单一进行双向位传送的通道组成的总线,借助数据重同步实现信息传输。在CAN技术规范中,实现这种通道的方法不是固定的,例如,可以是单线(加接地线)、两条差分连线或光纤等。
11.总线数值表示
总线上具有两种互补逻辑数值:显性电平和隐性电平。在显性位与隐性位同时发送期间,总线上数值将是显性位。例如,在总线的“线与”操作情况下,显性位由逻辑“0”表示,隐性位由逻辑“1”表示。在CAN技术规范中未给出表示这种逻辑电平的物理状态(如电压、光、电磁波等)。
12.应答
所有接收器均对接收报文的相容性进行检查,应答一个相容报文,并标注一个不相容报文。
相关文章
CAN具有如下特点:1)CAN为多主方式工作,网络上任一节点均可以在任意时刻主动地向网络上其他节点发送信息,而不分主从,通信方式灵活,且无须站地址等节点信息。3)CAN采用非破坏性总线仲裁技术。6)CAN上的节点数主要取决于总线驱动电路,目前可达110个;报文标识符可达2032种,而扩展标准的报文标识符几乎不受限制。10)CAN节点在错误严重的情况下具有自动关闭输出功能,以使总线上其他节点的操作不受影响。......
2025-09-30
表8.1子网传送速率驱动CAN总线驱动CAN总线主要由发动机控制单元、ABS控制单元、ESP控制单元、自动变速器控制单元、安全气囊控制单元及组合仪表控制单元等组成。驱动CAN总线由15号线激活,传输速率是所有CAN总线中最高的,达500 Kbit/s。图8.9驱动CAN总线的信号波形图8.10舒适CAN总线的信号波形诊断系统总线诊断系统总线是用于诊断仪器和相应控制单元之间的信息交换,它与网关的连接,被用来代替原来的K线或L线的功能。图8.11为诊断系统总线。......
2025-09-30
OSI参考模型和TCP/IP参考模型有很多相似之处。TCP/IP参考模型最初没有明确区分服务、接口和协议,虽然后来人们试图改进它以便接近于OSI。因此,OSI模型中的协议比TCP/IP参考模型的协议具有更好的隐藏性,在技术发生变化时能相对比较容易地替换掉。OSI参考模型产生在协议发表之前。而TCP/IP却正好相反。现在我们从一般问题转向更具体一些,两个模型间明显的差别是层的数量:OSI模型有7层,而TCP/IP模型只有4层。......
2025-09-30
万用表检测CAN数据总线可采用数字万用表进行测试,以判断数据总线的信号传输是否存在故障,检测方法如图8.12所示。CAN数据总线的波形检测CAN数据总线的波形检测必须采用双通道示波器或检测仪,然后根据故障波形判断故障。波形检测电路连接如图8.13所示,图8.14为CAN总线标准波形。下面以大众CAN舒适系统总线为例说明常见的故障波形。......
2025-09-30
CAN为串行通信协议,能有效地支持具有很高安全等级的分布实时控制。CAN的应用范围很广,从高速的网络到低价位的多路接线都可以使用CAN。同时,可以将CAN安装在汽车本体的电子控制系统里,诸如车灯组、电气车窗等,用以代替接线配线装置。制定技术规范的目的是为了在任何两个CAN仪器之间建立兼容性。为了达到设计透明度以及实现柔韧性,CAN被细分为以下不同的层次:·CAN对象层。......
2025-09-30
国际电工技术委员会/国际标准协会自1984年起着手现场总线标准工作,但统一的标准至今仍未完成。同时,世界上许多公司也推出了自己的现场总线技术。上述3种总线于1994年成为并列的欧洲标准EN 50170,其他总线也都形成了各组织的技术规范。FF现场总线正在开发高速以太网,这无疑大大加强了以太网在工业领域的地位。......
2025-09-30
数据的传输模式最常见的有基带传输和频带传输两种模式,分别应用于数字信道和模拟信道。它是目前广泛应用的数据传输方式。奈奎斯特第一准则和香农定理进一步揭示了信道带宽对数据传输速率的影响。图2-12 FSK解调器原理图以上说明了数据的单向传输过程,实际的传输中要求通信的双方同时具备发送和接收的能力,这时可以通过上下两个频带来解决。......
2025-09-30
相关推荐