• 网络系统
  • 2024-10-02 20:02:45
  • 0

车载网络系统是用can数据总线代替了,车载网络can系统的工作原理

大家好,今天小编关注到一个比较有意思的话题,就是关于车载网络系统是用can数据总线代替了的问题,于是小编就整理了1个相关介绍车载网络系统是用can数据总线代替了的解答,让我们一起看看吧。

都是差分串行通信,为什么车载以太网比CAN总线快很多?

不考虑通信线及通讯终端的处理能力问题,当然这不是真实的原因,真正影响的主要原因主要有以下两个方面:

车载网络系统是用can数据总线代替了,车载网络can系统的工作原理

1.网络拓扑不同

CAN总线与以太网通信的区别 网络拓扑不同 CAN是总线(Bus)

总线的意思就是所有节点都连接到同一个传输媒介中,也就是说传输媒介中的电信号会影响到所有的节点。总线通信中一条CAN线上会挂多个节点,所以一般我们会说CAN Bus 或 CAN

以太网是交换机式(Switched Network)通信方式。

简单理解就是交换机节点加一堆以太网端口,也可以简单理解为一个交换机节点上有多个以太网端口,其主要作用是转发信息。交换机式通信指的是所有的终端节点都要通过交换机才能连接到一起,所有传递的信息都需要交换机进行转发。交换机式通信中一条网线上只有两端与两个端口相连,没有分叉。所以一般我们不说以太网总线,而是说以太网网络(Ethernet Network)。

2.信息收发方式不同

CAN总线为广播式通信,一个节点发送信息会占据所有通信媒介,发送节点只管自己发送,不关心谁去接收,总线上所有通信节点都会收到信息。接收节点则根据自身的情况来决定是否接收信息。这就类似于在会议室里开会,一个人发言所有人都能听见,发言内容与谁相关,谁去关注就OK了。

以太网的交换机式通信,则是点对点的通信方式。发送节点在发送信息前,会首先想好信息要发送给谁,然后会把自己的地址和接收方的地址放到报文里去。节点A需要发送信息给节点B,可以简单理解为交换机内部把端口1和端口2给连起来了,因此信息就从A传到了B。在A和B收发的过程中,C/D/E节点都没有收到信息,他们之间的通信媒介也没受到影响。这就类似于打电话,一个人拨通另一个人的电话号码,就只有这两个人互相通话。

曾经做过很多CAN通信,发现通讯速度与芯片运算速度有很大的关系,另外与网线的质量也有很大的关系。这两种网均可以发送明文数据,也可以发送加密压缩数据,所以说它的速度与算法也有关系。上述的说法不是基于所谓的基础理论,而是基于我们实践所得。

以太网的频率高,主流的是150mhz,can不到1mhz

众所周知,信号频率越高,收发芯片就越贵,防干扰工作就要做的越足

车上用不到那么快的速度,自然能省就省

另外,以太网是4路差分信号,can只有1路

到此,以上就是小编对于车载网络系统是用can数据总线代替了的问题就介绍到这了,希望介绍关于车载网络系统是用can数据总线代替了的1点解答对大家有用。

相关推荐