线性拓扑是CAN总线布线标准中最为常见的,假如选用了线性拓扑中的“T”型分支衔接,按规则分支长度是不能大于0.3m的,需求更长的分支应该怎么办呢?
一、CAN拓扑分类
CAN (操控器局域网, controller area network)归于工业现场总线的领域,是一种有用支撑分布式操控和实时操控的多主异步串行通讯网络。CAN网络的拓扑结构主要有线性拓扑、星形拓扑、树状拓扑和环形拓扑,这几种拓扑的结构的特色如图1所示:
图 1 CAN拓扑结构特色
二、线性拓扑接线方法
在IOS-11898-2中有高速CAN物理层标准,其间引荐CAN网络选用总线方法的线性拓扑结构,如图2所示,线性拓扑CAN网络选用单一信道(总线)作为传输介质,一切的站点经过相应的硬件接口接到一条公共的总线上。线性拓扑阻抗匹配比较简单,只需求在骨干的两头并上适宜的终端电阻即可(2km内一般为120Ω)。
图 2 线性拓扑
线性拓扑结构是CAN总线布线标准中最为常见的,线性拓扑结构中,最常用的便是“手拉手”式的衔接,如图3所示。
图 3 “手拉手”式衔接
但是在绝大多数的工业现场、轨迹机车中,因为全体线缆十分多,均需求运用接线排,以便利保护。所以会选用“T”型分支式衔接,如图4所示。
图 4 “T”型衔接
三、“T”型衔接分支束缚
T型接线方法会存在因为分支长度以及分支长度的堆集形成阻抗的不接连,因此接头处产生信号“反射”的现象。反射的信号量由瞬态阻抗的改变量决议,改变量越大,反射就越严峻。分支处产生的是负相反射,引起信号电平下冲,这种下冲或许会超越噪声容限,形成误触发。为了防止这种状况产生,期望反射波赶快回到源端,也便是支线要尽或许短。
如图5所示,在IOS-11898-2中规则分支长度在1M波特率下不得大于0.3m,1M波特率是CAN的最高波特率,所以其他波特率时,分支长度假如也遵从0.3m标准,则能够安稳运转。
图 5 “T”型网络拓扑参数
四、怎么确认分支长度
IOS 11898-2中分支长度的规则是在1M波特率的条件下,有些场合或许无法做到很短的分支,依据不同波特率,分支长度标准能够有恰当的调整。不同波特率下分支长度能够到达多少?需求剖析节点的信号质量进行评判,丈量节点在不同分支长度下的信号质量,即可找到适宜的分支长度规模。
如图6所示,点评节点信号质量需求丈量节点CAN差分信号的最小电压幅值、最大电压幅值、信号幅值、波形上升沿时刻、波形下降沿时刻、信号时刻等进行归纳评分,具体参数目标在ISO 11898-2中有具体规则。
图 6 信号质量参数
信号质量点评没有专业的东西显然是件费事的工作,想要快速评判节点的信号质量,能够运用CANScope的信号质量剖析插件一键剖析。剖析插件经过剖析每个CAN节点宣布的波形,主动对其进行归纳评分,然后经过柱状图来直观显示出每个CAN 帧ID 的信号质量(如图7所示),然后取得每一个节点的信号质量,定量点评节点的物理层质量。
图 7 信号质量柱状图