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.

[参考译文] ISO7242C:隔离器/收发器电路存在问题

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

https://e2e.ti.com/support/isolation-group/isolation/f/isolation-forum/1494370/iso7242c-issue-with-isolator-transceiver-circuit

器件型号:ISO7242C

工具与软件:

尊敬的专家:

客户 使用 ISO7242CDWR 隔离 UART 连接、该连接随后会连接到 RS232收发器。

一个特定电路板在较高波特率921600下的通信存在一些问题。 这种情况可能会出现什么问题? 由于该问题是特定于电路板的、需要可能导致此类情况的任何潜在原因。 在921600处看到垃圾值。 正常工作、直至460800速率。

收发器电路似乎正常。 是否有任何需要检查的 ISO7242内容? 垃圾数据被丢弃的可能原因是什么? 它在较低的波特率下工作正常。

感谢您的帮助。

此致、
阿奇·A·.

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

    隔离器支持高达25000000波特。

    检查 RS -232信号的信号质量以及 UART 时钟的频率精度。

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

    您好、Archie:

    感谢您的咨询。

    正如 Clemens 所说、 您的系统正常运行的数据速率应该可以正常使用我们的隔离器。 您可以做的一件事是通过获取信号的输入和输出波形来检查隔离器的功能。 如果输出信号与(每个通道)的输入信号匹配、则表示隔离器正常工作。  

    由于您遇到的问题仍在进行调试、您还可以检查电路板上的信号源、并将其与隔离器上的输入引脚信号进行比较。 这样可以了解到隔离器会为您的系统带来任何问题。  

    此隔离器只需接收来自输入的信号并将其传递到输出引脚、无需改动。 因此、如果在输入端施加不准确的信号、隔离器也会输出相同的不准确信号。  因此、 可以将输入和输出之间的任何主要变化记录为干扰。  这也与克莱门斯关于检查信号和系统的其他部分以检查信号是否 在任何其他点发生变化的声明密切相关。

    如果您认为隔离器器件引起了任何问题、请可以随意附加 测量的波形(显示输入、输出) 和系统原理图(显示 MCU、隔离器和收发器等)。

    此致、
    Aaditya Vittal