ZHCAAG9B May   2020  – October 2024 ISO1042 , ISO1042-Q1 , ISO1044 , ISO1050 , ISOW1044

 

  1.   1
  2.   有关隔离式 CAN 总线设计的几大设计问题
  3.   商标
  4. 要隔离 CAN,我需要做什么?
  5. 可使用哪些选项隔离 CAN 总线?
  6. 现在我已有隔离式 CAN 信号路径,该如何产生隔离式电源?
  7. 端接总线背后的原因是什么,我是否需要它,如何才能实现?
  8. 数据表中提到的共模范围和总线关断有什么区别?
  9. 现在我已经处理了端接电阻器,那么在总线侧还需要哪些其他组件?
  10. 连接网络中的隔离式 CAN 节点时,应该如何处理悬空总线侧接地连接?
  11. 我可以运行的最小数据速率是否有限制?网络中可实现的最大数据速率是多少?
  12. CAN 网络中可以连接的最大节点数有限制吗?
  13. 10哪些因素决定了 CAN 网络中的最大通信距离?
  14. 11CANH 到 GND 和 CANL 到 GND 之间可以引入的总线电容最大值是多少?更高的电容会损害器件吗?
  15. 12有没有方法可以延长最大通信距离?
  16. 13什么是残桩长度?与其相关的设计注意事项是什么?
  17. 14当在连接多个节点的网络中进行通信时,我发现 CAN 数据包的某些位与数据包的其余位相比具有更大的差分 CAN 电压。为什么?
  18. 15参考文献
  19. 16修订历史记录

CANH 到 GND 和 CANL 到 GND 之间可以引入的总线电容最大值是多少?更高的电容会损害器件吗?

CANH 到 GND 或 CANL 到 GND 的电容最终会成为整个 CAN 总线上的差分电容。

 CAN 总线电容图 11-1 CAN 总线电容

隔离式 CAN 数据表给出了 100pF 总线电容的上升/下降时间,但如果增加差分电容,驱动器上升和下降时间将减慢,并耗尽时序预算。各种组件会导致此电容:

  • 外部保护元件,例如 CMC、TVS 等
  • 电缆(典型的 CAT5 电缆可提供 50pF/米的互电容)
  • 连接器
  • 总线上的节点数(每个节点将提供一定的差分电容)

隐性到显性边缘将依赖驱动器为该差分总线电容充电。通常这个过程会更快,因为有功电流源将为这个电容充电。在显性到隐性边缘上,驱动器被关闭,因此网络的 RC 衰减会导致这种转换。这里, R 是有效差分电阻,比如 60 欧姆(两个终端并联)。C 是网络的有效差分电容(它是上述所有 4 个组件的总和,因为它们都是并联的)。

假设 L 是电缆总长度(以米为单位),N 是每个节点的数量,每个节点都按照选定的 ISOCAN 数据表提供 CID 差分电容(为了简单起见,忽略外部 CMC / TVS 和连接器电容):

方程式 1. C(effective)={L×50} + {N×Cid} pF
  • RC 时间常数会衰减显性到隐性边缘。这应该在位宽的 75% 之前完成低于 500mV(CAN 接收器的隐性下限阈值:VIT)(假设 CAN 控制器此时正在采样)
  • 假设 T 是最小位周期(对应于应用的最大数据速率)

方程式 2 中输入值。

方程式 2. 3×R×C <=0.75× Bit time(T)

根据上一公式,可以计算出可通过总线引入的最大总线电容,Cmax。CANH 到 GND 和 CANL 到 GND 可能会将此值翻倍。这是理论最大值。被忽略的元件也会产生影响。我们建议客户对其系统中的所有位错误进行全面测试。