各汽车制造厂商一直在设计各自的数据总线,如果它们不兼容,就称其为专用数据总线。如果是按照某种国际标准设计的,就是非专用的数据总线。但事实上,各汽车厂家均采用专用的数据总线。至此,可以退一步想,模块就是信息高速公路上的进口和出口。
2 数据总线的速度和幅度
数据总线的速度和幅度是交通规则,收费站的部分作用是为了防止驾驶时,车辆一直高速行驶,数据总线的情况也基本类似。例如:唤醒一个处于休眠状态的模块,并让其它模块知道它已处于工作状态,或者它再唤醒其它的模块。数据总线的速度不是以英里表示的,通常用比特率来表示,比特率是每秒千位(kb/s)。“幅度”也会影响数据传输的速度,32位的数据传输量要比8位快4倍。
传输速度快并不能说明一切。通用公司在其新型车Brarada、Trailblazer、Envoy sport的低速OBD-II总线上,采用了主/从的架构。卡车的车身模块是主模块,其它17个模块分别在不同的物理位置上。这些模块具有许多控制功能,例如:蓄电池缺电保护、自动空调控制、灯光控制、座椅控制、防盗控制、刮水器控制、喷淋控制、具有记忆功能的座椅、后视镜和车门锁控制等,此外还包括许多遥控的个性化调节装置。下面的图—26是通用公司OBD-II的基本结构。
各汽车制造厂商一直在设计各自的数据总线,如果它们不兼容,就称其为专用数据总线。如果是按照某种国际标准设计的,就是非专用的数据总线。但事实上,各汽车厂家均采用专用的数据总线。至此,可以退一步想,模块就是信息高速公路上的进口和出口。
2 数据总线的速度和幅度
数据总线的速度和幅度是交通规则,收费站的部分作用是为了防止驾驶时,车辆一直高速行驶,数据总线的情况也基本类似。例如:唤醒一个处于休眠状态的模块,并让其它模块知道它已处于工作状态,或者它再唤醒其它的模块。数据总线的速度不是以英里表示的,通常用比特率来表示,比特率是每秒千位(kb/s)。“幅度”也会影响数据传输的速度,32位的数据传输量要比8位快4倍。
传输速度快并不能说明一切。通用公司在其新型车Brarada、Trailblazer、Envoy sport的低速OBD-II总线上,采用了主/从的架构。卡车的车身模块是主模块,其它17个模块分别在不同的物理位置上。这些模块具有许多控制功能,例如:蓄电池缺电保护、自动空调控制、灯光控制、座椅控制、防盗控制、刮水器控制、喷淋控制、具有记忆功能的座椅、后视镜和车门锁控制等,此外还包括许多遥控的个性化调节装置。下面的图—26是通用公司OBD-II的基本结构。
从上图中可以看出,所有的输入信号线和输出信号线均经过车辆控制模块,许多车还有一根总线连接ABS的模块,车辆控制模块采用轮速信号作为车辆的速度输入信号,因为车辆控制模块同时还控制发动机和自动变速器。所以,无须像其它许多车那样再使用另一根线连接自动变速器控制模块。
高速数据总线及网络容易产生电噪声(电磁波干扰),这种电噪声会导致数据传输的错误。数据总线有多种检错的方法,例如:检测一段特定数据的长度。如果出现错误,数据将被重新传输,这就会导致各系统的运行速度减慢。
解决的方法有:
1 使用价格高、功能更强大、结构更复杂的模块;
2 采用双绞线(价格比你想象的贵得多)。
如下面的图—27中所示,为克莱斯勒公司CCD系统采用的双绞线数据总线。它的数据传输是基于两条线的电压差,在图上标示了所有进入发动机部位节点的信息,需要的话,这些信息又通过两条数据总线(M1和M2)从发动机部位节点传输出去,尽管这种系统正逐步被淘汰,但当今有些货车仍然采用这种系统,为了使价格适中,数据总线及网络必须避免无谓的高速和复杂。大多数的设计都有三种基本型:即低速型、中速型和高速型。