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.

[参考译文] MAX3232:ADM3251E 与 MAX3232之间的兼容性

Guru**** 2519530 points
Other Parts Discussed in Thread: MAX3232

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/785438/max3232-compatibility-between-adm3251e-and-max3232

器件型号:MAX3232

您好!

        我在一个板上使用 MAX3232线路驱动器、在另一个板上使用 ADM3251E。 因此、当我尝试连接两个板时、不会发生串行通信、但当我单独测试两个板时、它们工作正常。 感谢您的任何帮助。  

谢谢、此致、

Akhil Pillai

           

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

    除了选择 RS-232收发器之外、这两个电路板之间还有其他差异吗? 例如、连接器引脚分配、应用软件/固件等是否存在任何差异? 我提出这一要求是因为 RS-232是一种标准化接口、不同供应商的收发器只要满足标准要求、就应该进行互操作。

    如果电路板设计中没有明显的差异、那么调试这种情况的一种好方法是在信号链的各个点探测信号并在示波器上观察信号。 这样、您就可以看到数据是否成功地从 UART 传输到收发器、是否转换为适当的 RS-232信号、这些信号是否通过电缆传输到 RS-232接收器等

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

    您是说 MAX3232作为发送器、还是说 ADM3251E 作为接收器? 您能否检查发送器和接收器的接地? RS-232通信需要具有相同的接地。 另一个检查的地方是电源。 请确保两端均已正确通电。 如果您仍有问题、请告诉我。

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

    尊敬的 Max:

               实际上、我们开发了两种不同的板。 这两个板中使用的固件和组件是不同的。 其中一个电路板实际上应该通过串行通信链路发送命令。 当我从 MAX3232发送一些数据时、在接收端、数据会损坏、我不确定原因! 但同样适用于 USB 转 RS232转换器。  

    谢谢、

    Akhil

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


    我在一个板上使用 MAX3232同时发送/接收数据、而在另一个板上使用 ADM3251E 进行发送/接收数据传输。 除了 ADM3251E 处的接地端之外、接地端也相同、因为它具有隔离接地端。

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

    像 Max Probed 一样、您能否参照固定接地沿通信链探测信号? 它可能会给我们一些线索。 您是否还可以尝试使用一个电源为两个电路板供电?

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

    我在示波器中查看了信号、电压电平对我来说看起来不错、但数据会以某种方式损坏! 我们测试了隔离接地短路、但这似乎也不起作用。 两个电路板均由同一电源供电。

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

    您是否检查了输入数字信号是否与输出信号匹配? 您可以通过重复发送模式来执行此操作。 您还可以尝试不同的设置来查看其中是否有任何一个正常工作、例如 MAX3232至 MAX3232、MAX3232至 ADM3251E、ADM3251E 至 MAX3232、ADM3251E 至 ADM3251E? 如果看起来不像硬件问题、您可能需要检查软件配置、如波特率、极性位、数据位、停止位、 等等

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

    是的、我已经检查了输入信号、并更换了 IC、就像在两端使用相同的线路驱动器一样、并且工作正常! 当我尝试在 ADM 和 MAX 之间进行通信时、我只会在此时遇到问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Akhil、

    1) MAX3232至 MAX3232、2) ADM3251E 至 ADM3251E、3) MAX3232至 ADM3251E、4) ADM3251E 至 MAX3232的 RS-232信号能否进行比较? 如果您在案例1)和3)中看到相同的波形、则表示 MAX3232的驱动 程序工作正常。 同样、比较2)和4)您可以检查 ADM3251E 的驱动器、比较1)和4)对于 MAX3232的接收器、比较2)和3)对于 ADM3251E 的接收器。 请告诉我调试是否有意义。

    此致、

    Hao