大家好、
我的系统使用3082E 进行速率为115kpbs 的485通信。 当我将通信距离增加到大约110m 时、通信数据被错误接收。
- 下面是我的原理图、您能帮我们仔细检查一下吗?
2.您是否有应用手册或公式、介绍如何大致计算3082E 在特定速度下可以达到的最大通信距离。
此致
Zhihong Huangs
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.
大家好、
我的系统使用3082E 进行速率为115kpbs 的485通信。 当我将通信距离增加到大约110m 时、通信数据被错误接收。
2.您是否有应用手册或公式、介绍如何大致计算3082E 在特定速度下可以达到的最大通信距离。
此致
Zhihong Huangs
尊敬的 Zhihong:
您可以在以下应用手册中找到有关 RS-485可实现传输距离的一些参考:
http://www.ti.com/lit/an/slla375/slla375.pdf
https://www.ti.com/lit/an/slla431/slla431.pdf
在这种情况下、有几个可能限制性能的因素。 一种是 J4/J5的串联电阻、与较长电缆的串联电阻增加相结合、可能导致信号衰减过多。 您能否提供这些组件的器件型号以便我们进行检查? 另一个潜在因素是使用的端接电阻高于布线的特性阻抗(RS-485通常为~120欧姆)。 这将导致在线路末端发生反射、并且在不同的电缆长度下、每个接收器上的反射相位将会变化。 在110m 处、反射的相位延迟可能会对发生位错误的信号完整性产生足够的问题。 另一个潜在因素是布线的交流损耗、导致时序抖动、尽管除非电缆是非常有损耗的电缆、否则在115kbps / 110m 时通常不会看到这些影响
了解限制距离的最佳方法是探测接收器上的 A 和 B 信号波形以及相应的 R 输出。 基于这一点、我们可以更有教育意义地猜测通信为什么不起作用。
最大