今天小编要和大家分享的是接口,总线,驱动相关信息,接下来我将从如何设计出一个安全可靠的CAN总线拓扑,candy can/tin这几个方面来介绍。

接口,总线,驱动相关技术文章如何设计出一个安全可靠的CAN总线拓扑candy can/tin

接口,总线,驱动相关技术文章如何设计出一个安全可靠的CAN总线拓扑

一、直线型拓扑

如何设计出一个安全可靠的CAN总线拓扑

图1 直线型拓扑

直线型拓扑也叫总线型拓扑,如图1所示,所有的节点都接到同一总线上,总线上任意节点发送信息,其他节点都能正常接收。

它的优势包括:

● 布线施工简单;

● 阻抗匹配固定规则(首尾各1个120欧电阻匹配);

● 接线操作简单方便;

● 由于这些优势,在很多领域里都获得了广泛应用,可以满足大多数领域的应用要求,但是随着行业应用的扩展,逐渐发现了总线型拓扑的缺点,比如:

● 如果节点数较多,总线线缆变长,会影响总线传输;

● 支线长度不能过长。

二、星型拓扑

如何设计出一个安全可靠的CAN总线拓扑

图2 星型拓扑

如图2所示,我们可以看到星型拓扑的特点就是每个分支都基本等长,在完全等长情况下,可不使用集线器设备,调整终端电阻即可实现组网(R=n×60欧姆;R:每个分支的终端电阻;n:分支数量)。如果各分支线路长度不同,就需要使用集线器对通讯进行控制,保证数据的稳定传输。

这种拓扑方式的优点是:

● 在进行节点扩展时较为方便;

● 可以缩减总线应用场景的使用面积。

● 然而这种拓扑方式的缺点也很明显,例如:

● 中央设备失败会导致网络瘫痪;

● 分支不等长时阻抗匹配复杂;

● 还需要增加集线器进行网络拓扑分割。

三、树状拓扑

如何设计出一个安全可靠的CAN总线拓扑

图3 树状拓扑

树状拓扑的特点是分支较长并且长度不同,如图3所示,可以看到由于各支线长度不同阻抗匹配困难,常使用集线器和中继器进行分支。这些设备每路都具备独立的CAN控制器,所以可以将每段形成独立的直线拓扑,方便施工。

这种拓扑方式的优点是:

● 布线施工方便;

● 最大限度缩短布线距离。

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查