This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SN65HVD12: SN65HVD12 多节点通讯距离、通讯速率、节点数量关系

Part Number: SN65HVD12

TI专家,你们好:

      最近在设计一个RS-485多点通讯系统,计划使用贵司的SN65HVD12,请教下是否支持32个节点、200K bps 100m通讯距离?

另外请教下多节点通讯下,是否有最大通讯距离、节点数量、通讯速率相关理论的计算?

  • 您好,首先单位负载的定义则是根据标准的485总线接收器的输入阻抗(12Kohm)来定义的。 标准的RS485总线能够驱动32个单位负载unit load(即32个12Kohm并联)换句话说,485总线负载电阻Rload不能大于375欧姆。所以我们可以根据收发器的datasheet中来看下它的输入阻抗,比如48Kohm(1/4 unit load)或者是96Kohm(1/8 unit load),那么相应的总线可挂接的节点数分别为128个和256个。 对于SN65HVD12来说,能挂接256个节点。

    关于通信距离, 485协议给出的是最大能支持的cable长度为1200m,当然我们知道cable的长度取决于cable自身的插值损耗,data rate等因素, data rate越高,能够支持的cable距离会越短,成反比关系,422协议给出的一般规则是长度和速率的成绩不超过10^8.也就是说200Kbps的速率下,能够最远支持的cable长度达500m。

  • 专家您好

          关于通信距离, 485协议给出的是最大能支持的cable长度为1200m,当然我们知道cable的长度取决于cable自身的插值损耗,data rate等因素, data rate越高,能够支持的cable距离会越短,成反比关系,422协议给出的一般规则是长度和速率的成绩不超过10^8.也就是说200Kbps的速率下,能够最远支持的cable长度达500m。


    上述您的回复是争对点对点通讯理论长度吧?比如32个节点,200Kbps的速率下,能够最远支持的cable长度达500m?

  • 协议上的通讯距离指的是点对点通信长度,如果多点通信的话,这个最大长度肯定指的是最远端的两个节点,或者主线的长度。

    我们要保证总线上的任意两个节点都能通信,如果最远端的两个节点能正常通信,其他节点肯定也就能正常通信了。