数据总线如何能完成多路传输的呢?本来数据总线有三部分组成:1)数据传输线,2)地址传输线,3)发送单元和接纳单元之间的传送操控线。数据按CPU的指令以必定的形式传输到指定的地址,而传输形式则由软件操控的。这样,轿车总线与计算机中的“BUS”就很相似了,不难理解。
轿车CAN总线的发展趋势
传统的CAN是根据事情触发的,信息传输时刻的不确定性和优先级回转是它固有的缺陷。为了满意轿车操控对实时性和传输音讯密度不断增加的需求,改进CAN总线的实时功能十分必要。所以,传统CAN与时刻触发机制相结合产生了TTCAN(Time-Triggered CAN)。
现代轿车中所运用的电子操控体系和通讯体系越来越多,如发动机电控体系、主动变速器操控体系、防抱死制动体系(ABS)、主动巡航体系(ACC)和车载多媒体体系等;这些体系之间、体系和轿车的显现外表之间、体系和轿车毛病诊断体系之间均需求进行数据交换,如此巨大的数据交换量,如依然选用传统数据交换的办法,即用导线进行点对点的衔接的传输方法将是不可思议的,据大略估量,如选用一般头绪,一个中级轿车就需求头绪插头300个左右,插针总数将到达2000个左右,头绪总长超越1. 6Km,不光安装杂乱并且毛病率会很高。因而,用串行数据传输体系取而代之就成为必定的挑选。
数据在串联总线上能够一个接一个的传送,一切参与CAN总线的分体系都能够经过其操控单元上的CAN总线接口进行数据的发送和接纳,CAN总线是一个多路传输体系,当某一单元呈现毛病时不会影响其他单元的作业,CAN总线对不同数据的传输速率不一样,对发动机电控体系和ABS等实时操控用数据施行高速传输,对车身调理体系(如空调)的数据施行低速传输,其他如多媒体体系和诊断体系则为中速传输,速率在两者之间,这样的区别提高了总线的传输功率。