目录
- 二、FlexRay物理层
-
- 三、FlexRay帧结构
-
- 四、FlexRay报文
-
- 五、FlexRay的优势与应用
-
- FlexRay、CAN和LIN对比
- 1. **通信速率**
- 2. **拓扑结构**
- 3. **可靠性**
- 4. **确定性**
- 5. **成本**
- 6. **应用场景**
- 7. **协议复杂度**
- 总结
- FlexRay、CAN FD、LIN和Ethernet(以太网)
- **1. 通信速率与带宽**
- **2. 拓扑结构与节点数量**
- **3. 可靠性与容错机制**
- **4. 确定性与实时性**
- **5. 成本与应用场景**
- **6. 协议复杂度与开发难度**
- **总结与选型建议**
二、FlexRay物理层
(一)拓扑结构
- 点对点(Peer-to-Peer):这是FlexRay总线最简单的拓扑形式,类似于CAN总线,节点1通过两根信号线BusPlus(BP)和BusMinus(BM)与节点2连接。在两个节点终端分别接上80 - 110欧姆的终端电阻,其作用是过滤高频信号干扰。同时,为了保持信号完整性,任意两个节点之间的线长不得超过24米,因为随着信号传输线长度增加,信号容易出现衰减、失真等质量变差的情况,进而影响节点间的通信。
- 被动星型和总线型:当FlexRay网络中存在四个或以上节点时,可选择被动星型和总线型拓扑结构。在这两种拓扑结构中,均需在两个相距最远的节点添加终端电阻,并同样限制节点间的线长不得超过24米。这种拓扑结构相对简单,但在信号质量保障方面存在一定局限性。
- 主动星型:为避免或减少影响通信情况的出现,FlexRay节点可采用主动星型耦合器互联的主动星型拓扑结构。此结构将被动星型节点替换为主动星型节点,在该节点与其他ECU节点连接处均添加终端电阻。通过主动星型拓扑结