汽车上的数据总线(2)

现在汽车的电子控制装置越来越多,常见的有发动机的电子燃油电喷系统,电子油门系统,变速器的电子控制系统,方向机的速度感应系统和安全气囊感应装置,底盘的防抱死制动系统,电子防盗系统等,这些系统都有相应的ECU,因此一辆车上装配多个以上的ECU是很常见的事情,增加的ECU及其附带的通信设备必然会使整车电路繁琐复杂,线束多,重量大,成本高。为了减少通信设备及线束、插件等东西,减少成本和简化线路,就必须采用能够满足高速多路的复用通信系统,以共享方式传送多种控制信息。

汽车内ECU之间的数据传输特征主要差别在于数据传输频率,例如发动机高转速运行时,进行的是高频数据传输,每隔几毫秒就传输一次,而在低转速运行时,进行的是低频数据传输,每隔几十毫秒乃至几百毫秒才传输一次。

汽车上的数据总线(CAN)上的每个节点(ECU)都有自己的地址,连续监视着总线上发出的各种数据,当所收到的数据地址值与自身地址吻合,那么该节点就获得令牌(一种通信规约,此方法允许唯一获得令牌的一个节点有权发送数据,以防止两个或两个以上的节点同时传输数据引起混乱),每一个节点都有机会得到令牌,完成数据传输。

网关是连接不同网络系统的接口装置,它综合了桥接器和路由器的功能,汽车网关能对不同网络系统的不同通信“协议”进行翻译和解释,为处理多个ECU的核心CPU之间的通信提供的一种综合性接口,它必须具备从一个网络协议到另一个网络协议转换信息的能力,因此网关实际上是一个单片微型计算机。网关具有监视网络系统的功能,当一个网络频繁发生错误,网关会发出警报或进入中断状态,调查及处理总线出现的差错。

车汇通
2003年8月7日

相关内容∶汽车上的数据总线