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.

[参考译文] DS8921:DS8921 RS422通信异常

Guru**** 2511985 points
Other Parts Discussed in Thread: DS8921

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/827632/ds8921-ds8921-rs422-communication-abnormality

器件型号:DS8921

您好,

使用 DS8921进行设计以进行 RS422通信、 当主机与一 个从设备进行通信时、它可以正常发送和接收数据。 当主机与两个从机通信时、从机发送的信号被下拉(如图所示)、 主机无法接收两个从机反馈数据。

请帮助解决此问题,谢谢!

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

    您好、Blanche、

    您的波形捕获中显示了哪个信号?

    您能否分享一份原理图、其中显示了您如何使用此器件以及一份简要方框图、其中显示了主节点和从节点如何相互连接?

    此致、
    最大

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

    尊敬的 Max:

    原理图如下所示:

    之前的波形捕获了点 Y 的输出信号

    谢谢!

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

    感谢您提供原理图。  是否确定要将主器件的 Y/Z 输出连接到每个从器件的 A/B 输入、将每个从器件的 Y/Z 输出连接到主器件的 A/B 输入?  此外、从器件是否配置为在不主动传输时禁用其输出驱动器(以便其他从器件可以通过相同的总线线电缆传输而不受干扰)?

    此致、
    最大

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

    您好 、最大值,μ A

    对於你提出的两个问题,我逐一回答。

    (1)第一个问题:主机由 UT-890A 实现。 硬件连接方法不成问题、即 主器件的输入 RXD 连接到 从器件的输出 Z/Y、主器件的输出 T/R 连接到从器件的输入 A/B。
      (2)第二个问题:第一,芯片没有输出控制禁用功能;第二,配置的从设备 将 仅向主设备反馈数据 ,直到 接收  到相应地址的数据。  同时、   一次只有一个从器件与总线上的主器件进行通信。    因此、其他从器件可以通过相同的总线线传输而不受干扰。

    谢谢!

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

    您好!

    第二个问题,我仍然有一个问题。  从器件是否能够禁用其输出(即使其变为高阻态)?  或者、当它们空闲时、它们是否只是将其保持在一个高电平或低电平状态(不响应来自主机的请求及其地址)。  例如、如果他们在设计中使用原理图上的 U3等器件、则无法禁用它们。

    假设从器件确实能够进入高阻抗状态、您能否向我们展示 A、B、Z、 在示波器上的 Y 信号用于通信正常的情况(一次连接一个从器件)以及显示问题时(两个从器件都已组装)。

    此外、您能否确认从器件配置了不同的地址?

    谢谢、
    最大

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

    您好、Max

    首先、DS8921ATM 芯片不能禁用输出、同时芯片的信号输出不能进入高阻抗状态。
    其次、每个从器件都配置了不同的地址。
    第三、当仅配置一个从 器  件时、当主器件不向从器件发送数据时、从器件的输出信号为2.56V、从器件的 B 输出信号为2.48V、从器件的 Z 输出信号为5.04V。 从器件的 Y 输出信号为240mV。
    第四、当配置了两个从器件时、一个地址为0x01、一个地址为0x02、主机发送地址为0x01的数据、图1中显示了输出信号、图2中显示了 B 信号、图3中显示了 Z 信号、Y 信号请参见图4。

    图 1输出信号

    图 2  B 输出信号

    图 3   Z 输出信号

    图 4   Y 输出信号

    从图4可以看出、Y 侧信号被拉低。

    谢谢!

              

    钱  钱璐路易莎

    西安创联电气技术(集团)有限公司

    电话:    (86)-29-8829-2785

    电子邮件 qian865786299@163.com

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

    图 1输出信号

    图 2  B 输出信号

    图 3   Z 输出信号

    图 4  Y 输出信号

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

    尊敬的 Louisa:

    感谢您提供这些波形。  基于这些、我建议您检查以下内容:

    1. Y 输出线可能无法通过电缆从驱动器输出端正确连接到接收器输入端。  是否可以使用欧姆表检查连接的连续性?

    2. Y 输出端可能存在某种对地短路。  您能否测量此连接的接地电阻?

    3.当该从器件尝试切换时,另一个器件可能将 Y 线路驱动为低电平。  这会导致高输出电流-是否可以通过在线路上添加串联电阻并测量压降来检查这一点?  如果您可以通过将从器件上的 DI 驱动为高电平来强制输出进入高电平状态、这可能会更容易。  (在这种情况下、您还可以通过测量 ICC 或检测器件是否发热来检测更大的输出电流。)

    此外、您能否确认从器件都配置为全双工(四线)配置、而不是半双工(两线)配置?

    最大

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

    尊敬的 Louisa:

    您是否能够解决此问题?  如果不是、您是否已查看过我的上述评论?

    此致、
    最大