汽车CAN总线测试与以太网测试的区别

小孙
小孙
小孙
290
文章
11
评论
2019年11月23日 评论 1,022 1194字阅读3分58秒

相信汽车电子领域的工程师们对于CAN总线都非常熟悉,而随着以太网在汽车领域应用的增多,大家对于汽车以太网也已经有了一定的了解。今天我们将通过CAN总线通信与以太网通信在协议及拓扑上的区别引入CAN总线与以太网测试上的区别。

一、CAN总线与汽车以太网在协议上的区别

CAN总线协议主要分为三层:物理层、数据链路层和应用层,我们在实际应用中所使用的CAN总线协议也相应比较少。

汽车CAN总线测试与以太网测试的区别

CAN总线协议

而汽车以太网主要分为物理层、数据链路层、网络层、传输层以及应用层。

下图为汽车以太网的常用协议,从中可以看出汽车以太网所使用的协议非常多。除常用协议外,由于以太网协议的兼容性,我们也可以将物联网常用的MQTT协议、传统通信行业的HTTP协议等应用于汽车以太网中。

汽车CAN总线测试与以太网测试的区别

二、CAN总线与汽车以太网在拓扑上的区别

CAN总线是总线型网络 (广播式通信) ,即所有节点都连接到同一个传输媒介中,也就是说传输媒介中的电信号会影响到所有的节点。一般而言,总线通信中一条CAN线上会挂多个节点。

汽车CAN总线测试与以太网测试的区别

汽车以太网是交换式网络 (交换机式通信),即网络中有终端节点和交换机节点。交换机式通信指的是所有的终端节点都要通过交换机才能连接到一起,所有传递的信息都需要交换机进行转发。

汽车CAN总线测试与以太网测试的区别

三、CAN总线与汽车以太网在测试上的区别

由于CAN总线与汽车以太网在协议和拓扑上的不同,带来从设计、实现、测试的各种不同,下面我们重点介绍测试上的不同:

1、协议不同带来测试上的不同

汽车以太网一方面引入传统以太网的协议,另一方面新增了汽车应用相关的协议。因此汽车以太网通信涉及的协议更复杂,需测试内容更多。

从下表可以直观的看到汽车以太网测试与CAN总线测试在协议测试上的区别。

汽车CAN总线测试与以太网测试的区别

2、拓扑不同带来测试上的不同

A、由于以太网采用的是交换机式网络,因此其物理层测试与CAN总线的物理层测试差异很大。CAN总线物理层测试仅需测试电气特性;而汽车以太网一方面需要进行PMA测试,即对物理层的电气特性进行测试,另一方面还需要针对其点对点特性进行 IOP测试。

B、汽车以太网区分终端节点与交换机节点,由于所有传递的信息都需要交换机进行转发,对于交换机性能要求很高,因此终端节点与交换机节点的测试内容及测试工具均有所区别。交换机节点特有的测试内容包括交换机性能测试、交换机功能测试、路由测试。交换机节点部分测试如交换机性能测试等需要网络测试仪辅助测试,如下图所示:

汽车CAN总线测试与以太网测试的区别

C、汽车以太网的集成与整车测试与CAN总线测试区别很大,点对点通信导致集成测试难度较大,通常采用特殊测试拓扑和测试设备(VN5640的Bypass功能)来实现,如下图所示:

汽车CAN总线测试与以太网测试的区别

而CAN总线仅需直接连接到总线上即可监控总线上所有报文,如下图所示:

汽车CAN总线测试与以太网测试的区别

以上就是CAN总线和汽车以太网在测试上的主要区别点,大家如有任何疑问,欢迎在下方留言联系我们。

推荐阅读:

CAN总线基础,网络架构学习精品读物

FlexRay基础知识介绍,整车电气架构读物

继续阅读
weinxin
微信公众号:线束工程师(suncve)
免费领取线束设计标准、技术资料,线束建模教程
线束设计资源
小孙
  • 本文由 发表于 2019年11月23日
基于CAN的网络管理(network management) 网络架构

基于CAN的网络管理(network management)

车载网络总线管理的目的是使网络中的ECU节点有序地睡眠和唤醒,在没有通信需求的时候睡眠,可以节约电池的能量。 CAN总线上的网络管理,是一种无中心式的网络管理,网络中的每个节点都依赖于自己和别人的网络...
汽车以太网的特点及发展趋势 网络架构

汽车以太网的特点及发展趋势

汽车技术的进化和革命性进步可以概括为三个世界性的大趋势:连通性,自动驾驶和电气化。但是,连通性是这三者中必不可少的部分,因为汽车内联网的不断提高以及将汽车与其他汽车,基础设施和云连接的水平也日益成为自...
CAN总线设计详解 网络架构

CAN总线设计详解

CAN总线是德国BOSCH公司在20世纪80年代初,为了解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通讯协议。它的短帧数据结构、非破坏性总线性仲裁技术以及灵活的通讯方式适应了汽...
CAN、LIN、FlexRay、TTP总线的特点比较 网络架构

CAN、LIN、FlexRay、TTP总线的特点比较

随着汽车功能的不断增加、可靠性要求的不断提高以及价格的不断下降,越来越多的电子控制单元(ECU)将被引入到汽车中。 目前,在高端汽车中一般会有50个以上的ECU。为了使这些ECU能够在一个共同的环境下...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: