Part Number:SN65HVD12
TI专家,你们好:
最近在设计一个RS-485多点通讯系统,计划使用贵司的SN65HVD12,请教下是否支持32个节点、200K bps 100m通讯距离?
另外请教下多节点通讯下,是否有最大通讯距离、节点数量、通讯速率相关理论的计算?
Kailyn Chen:
您好,首先单位负载的定义则是根据标准的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。
,
user4653817:
专家您好
关于通信距离, 485协议给出的是最大能支持的cable长度为1200m,当然我们知道cable的长度取决于cable自身的插值损耗,data rate等因素, data rate越高,能够支持的cable距离会越短,成反比关系,422协议给出的一般规则是长度和速率的成绩不超过10^8.也就是说200Kbps的速率下,能够最远支持的cable长度达500m。
上述您的回复是争对点对点通讯理论长度吧?比如32个节点,200Kbps的速率下,能够最远支持的cable长度达500m?
,
Kailyn Chen:
协议上的通讯距离指的是点对点通信长度,如果多点通信的话,这个最大长度肯定指的是最远端的两个节点,或者主线的长度。
我们要保证总线上的任意两个节点都能通信,如果最远端的两个节点能正常通信,其他节点肯定也就能正常通信了。