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.

[参考译文] SN65LBC182:输出 R 上的不确定状态问题

Guru**** 2386610 points
Other Parts Discussed in Thread: THVD1500
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/777292/sn65lbc182-issue-with-indeterminate-state-on-output-r

器件型号:SN65LBC182
主题中讨论的其他器件:THVD1500

大家好、

我收到了以下请求:

##############################

我们的 RS485通信存在问题。 我们使用 TI SN65LBC182D 组件。 当线路空闲时(主器件和从器件在总线上且处于接收模式)、RO (接收输出)并不总是逻辑1。

高于不确定的条件(标有?) 导致 RO 随机出现。 TI 将此条件定义为失效防护条件。 下面的原理图是我们的主器件。 当总线处于空闲状态时、VID 始终接近0V。这是不确定状态。 当总线空闲时、我们需要 RO 输出的逻辑1。 因为微控制器无法检测到此错误数据帧。

 

 

您能否为我提供解决此问题的建议或任何 TI 组件?

我在等你的评论。

##############################

此致、

Fabio

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Fabio、

    您对问题的理解是正确的。 有几种不同的解决方案。

    一种方法是使用在其接收器中实现"失效防护"功能的收发器。 这意味着0V 的差分输入将对应于高电平(而不是不确定)输出。 THVD1500就是这种器件的一个示例、它与 SN65LBC182D 引脚对引脚兼容。

    另一种解决方案是在外部实现失效防护偏置、并确保在总线空闲时收发器看到的差分输入电压大于200mV。 这可以通过减小上述原理图中 R21和 R23的值来实现。

    有关 RS-485失效防护以及如何计算外部偏置网络电阻值的更多信息、请参阅以下博客:

    e2e.ti.com/.../rs-485-basics-two-ways-to-fail-safe-bias-your-network

    如果您有任何疑问、请告诉我。

    此致、
    最大