您好!
我的客户对 SN65HVD75/722/82收发器有以下几个问题:
1.如果同一条双向通信线路上有不同的收发器 p/n,是否会有任何问题? 尤其是在将3.3V 和5V 收发器混合在一起的情况下? 是否有针对此类场景的推荐做法?
2.上述器件的数据表中指定的最大存根长度是指每个节点与通信线路之间的距离吗? 这是否会受到线路上节点数的影响? 如果同一线路上有不同的收发器 p/n (上升时间不同),这是否会受到影响?
谢谢、
Kevin
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.
您好!
我的客户对 SN65HVD75/722/82收发器有以下几个问题:
1.如果同一条双向通信线路上有不同的收发器 p/n,是否会有任何问题? 尤其是在将3.3V 和5V 收发器混合在一起的情况下? 是否有针对此类场景的推荐做法?
2.上述器件的数据表中指定的最大存根长度是指每个节点与通信线路之间的距离吗? 这是否会受到线路上节点数的影响? 如果同一线路上有不同的收发器 p/n (上升时间不同),这是否会受到影响?
谢谢、
Kevin
Kevin、
在不同节点上使用不同的收发器不应出现任何问题、即使它们是由不同的电源电压供电的、只要所有收发器都满足 RS-485标准的要求(该标准定义了所需的发送器输出差分幅值、接收器输入灵敏度、 等)。 事实上、收发器之间的互操作非常常见-在世界上运行的数千个 RS-485接口中、我从未见过指定电源电压或器件型号的接口。
不过、需要注意的一点是在总线上使用上拉电阻。 (这有时是为了为空闲状态设置差分偏置-您可以在 此处阅读更多内容:https://e2e.ti.com/blogs_/b/industrial_strength/archive/2016/12/06/rs-485-basics-two-ways-to-fail-safe-bias-your-network。) 如果存在3.3V 的上拉电阻和5V 的上拉电阻、则可能存在从较高电源流向较低电源的电流。 可以通过移除其中一个上拉电阻器或串联一个二极管来阻止反向电流、从而防止这种情况发生。
听起来您对存根长度的理解是正确的。 "桩线"是指未在端部端接的任何布线分支 在该线路下传播的信号在到达线路末端时将在两个不同的阻抗之间看到一个接口: 线路本身的特性阻抗(RS-485数据链路通常为120欧姆差分电阻)和线路的高阻抗端(可能连接到接收器输入)。 信号入射到不同阻抗之间的接口上会产生反射、这些反射会干扰总线线路上预期信号的信号完整性。 当存根足够长、可以用作传输线路时、这才是一个问题、 这基本上是指通过线路的延迟相对于信号的传输时间变得显著时(以便沿线路长度同时存在显著的电势差)。 数据表中的残桩长度计算给出了何时开始考虑这些问题的经验法则。 它们不仅适用于直接连接到该收发器的存根、还适用于收发器所用网络上的任何存根。
较高速信号完整性的主题可能有点难理解、因此、如果您对上述信息不清楚、或者您有任何其他问题、请告诉我。
此致、
最大