(2)CAN总线总结
·CAN总线采用了多主原则
·通信通道允许传输周期性消息和由事件马区动的消息
·在任意时刻,仅可通过总线传输一条消息
·使用了仲裁协议来管理任意消息的传输
·使用了一系列定义的字段来结构化每条消息
·通信通道并不具备容错特性
·不保证可以在特定时间范围内传输消息
·损坏的数据一可能会影响总线的运行速度
3.Re xRay
All-New Discovery的通信网络是首款采用Hex Ray通信协议的LandRover产品,如图58所示。Hex Ray是一套串行通信系统,适合在管理安全关键型车辆系统的模块之间交换数据。它提供了可容错的实时通信通道,其工作速度高达10Mbit/s。总线架构由一对扭结电线(正极总线和负极总线)构成,电路使用了端接电阻器。其数据传输方法与CAN总线类似,其中,通过同时改变两根电线上的电压来制造电压差,从而创建数字逻辑“1”或“0”。Flex Ray传输还需遵循一组规则,这些规则定义了Flex Ray协议,以及用于实现高速数据传输的方法。Hex Ray拓扑主要被排列成“星形”配置。所有模块均包含一个通往中央
BCM/GWM模块的专用分支。此配置的优势是,如果一条分支故障,且与一个模块之间失去通信,则其他模块可以继续进行相互通信。注意:车辆配备分动箱控制模块(TCCM)时,可修改配置。
Flex Ray总结
·Flex Ray的工作速度高达10Mbit/s
·总线由一对扭结电线构成
·使用电压差来传输数据
·使用Hex Ray 1t议来管理数据传输
·星形配置提供了强大的网络结构
4. Hex Ray传输协议(如图59所示)
Hex Ray使用了时分多址(TDMA)法,而非多主概念。不允许模块按照随机或基于事件的顺序访问通信总线,它们仅可按照精确定义的、时长相等的时隙计划传输数据。
每个通信周期包含以下字段:
·静态分段----划分为同等时长的时隙以传输静态数据
·动态分段----划分为同等时长的时隙以传输基于事件的数据
·符号.窗口----可用于网络维护
·网络闲置时间----用于同步所有网络模块
为了流畅传输或接收数据,所有Flex Ray模块必须同步到相同的时钟。将传输起始时间范围,以便为所有模块建立时钟时间。在通信周期内,网络闲置时间将倒莫块有机会重新同步/调整它们各自的时间基础设置。由于时间将在整个网络操作期问保持一致,Flex Ray能够确保投递到该网络上的模块的数据一致性。因此,作为此特性带来的优势,所有Flex Ray模块可以接收到最新或接近实时的传输数据。
(1)传输总结
·Flex Ray不使用多主概念
·模块根据基于时一间的计划传输数据
·所有Flex Ray模块同步到相同的时钟时间
·Flex Ray模块可接收到最新的传输数据
上一页 [1] [2] [3] [4] 下一页