直线型拓扑结构
直线型拓扑结构是 CAN 总线布线规范中最为常用的。如图 所示。即主干的两条线上分支出支线到各个节点。 主干的两端配置合适的终端电阻实现阻抗匹配(2km 内 内 通常为120欧 )

“手牵手”式连接
由于分支长度以及分支长度的积累都会造成阻抗不连续,在接头处产生“反射”现象。所以直线型拓扑结构中,最常用的就是“手牵手”式的连接。如图所示。

由于要在同一个接线端子里面插入 2 根线,在线缆较粗的情况下,可能插不进去,或者无法可靠牢固地拧紧。所以在设计节点的时候,将同一路 CAN 分成 4 个端子引出,2 两两并联,如图所示。

“T ”型分支式连接
在绝大多数的工业现场、轨道机车中,由于整体线缆非常多,均需要使用接线排,方便维护。所以 CAN 的节点分支也不可避免。只能尽量减小分支长度。如图 所示。

这个分支长度在 1M 波特率下不得大于 0.3m,因为 1M 波特率是 CAN 的最高波特率,所以其他波特率时,分支长度如果也遵循 0.3m 的规范,则可以稳定运行。
当然在一些场合无法做到很短的分支,所以根据不同波特率,有不同的分支长度规范,如表所示,为高速 CAN 中的分支规则。可见随着波特率增加,分支约束越来越宽松。

如果更低的波特率,分支规则会继续放宽,如在 5K 波特率下,笔者曾经测试过 100 米的分支可以稳定通讯。