【问题标题】:RS485 Communication Problem with Specific Hardware特定硬件的 RS485 通信问题
【发布时间】:2019-10-23 09:01:30
【问题描述】:

我遇到了 RS485 通信问题,我不确定哪个组件或事物有问题。我将定义一些案例,有些有效,有些无效。

我有四个不同的组件,

  1. USB - RS 232 转换器
  2. RS232 - RS485 Converter(1)
  3. RS232 - RS485 Converter(2)
  4. USB - RS485
  5. 覆盆子
  6. Ubuntu 电脑
  7. 特定硬件获得直接 RS485

我的测试用例是闲散的(我会指出像 C5 这样的组件,这意味着 Raspberry)(我使用第一个组件作为输入点,并使用 minicom),

  1. (C5 - C1 - C2 - C4 - C6)(波特:115200)工作
  2. (C6 - C1 - C2 - C4 - C5)(波特:115200)工作
  3. (C5 - C4 - C2 - C1 - C6)(Baud: 115200) 无硬流工作
  4. (C6 - C4 - C2 - C1 - C5)(Baud: 115200) 工作时没有硬流

他们接缝工作,但这是棘手的部分

  1. (C6 - C4 - C7)(波特:115200)不工作
  2. (C5 - C4 - C7)(波特:115200)不工作

  3. (C6 - C1 - C2 - C7)(波特:115200)不工作

  4. (C5 - C1 - C2 - C7)(波特:115200)不工作

  5. (C6 - C1 - C3 - C7)(波特:115200)工作

  6. (C5 - C1 - C3 - C7)(波特:115200)工作

  7. (C5 - C1 - C3 - C4 - C6)(波特:115200)工作

  8. (C6 - C1 - C3 - C4 - C5)(波特:115200)工作

我的问题是我的 C2 和 C4 彼此正常工作,但根本不能与 C7 一起工作。但是C3和大家一起工作,谁是有问题的?我需要更改或检查哪一个。我很高兴回答任何问题来解决这个问题。对不起我的解释类型。我找不到更好的方式来表达这种情况。

【问题讨论】:

    标签: rs485


    【解决方案1】:

    你有接线问题。

    底线:所有 RS232 端口都应该(并且能够)相互通信。 RS485 也一样。

    您应该验证每个适配器的引脚排列。由于它们的两侧(232 和 485)都使用相同的 DB-9 连接器,并且您将其中的三个组合在一起,因此变得非常混乱。

    对于 RS485,只需将每对设备一个接一个地接好,并确保将一侧的 DATA + 正确连接到另一侧的 DATA +,对于 DATA - 并且两个 GND 连接在一起(不要 strong> 系上任何其他电缆:+5V 或 +12 或其他)。

    对于 RS232,只需将两个 GND 连接在一起,一侧的 TX 到另一侧的 RX,反之亦然。仅当您使用硬件流控制时才需要更多连接,因此我不会将其用于第一次测试。

    话虽如此,我将引用自己verbatim

    一般 R485 通用兼容性存在一些细微差别 如上所述,如总线偏置或阻抗(与 终端电阻器),有时(主要是当你必须 覆盖长距离或您处于嘈杂的工业环境中) 头痛,但你应该总是能够解决那些给予足够多的问题 时间、耐心和独创性。

    我猜您附近有所有设备,因此上述内容不适用于您的情况。如果在查看了接线和引脚排列后,您仍然对某些组合有疑问,那么使用示波器进入总线并查看实际情况可能是个好主意。或者,如果您可以访问它,更好的tool

    【讨论】:

    • 你是对的。 RS232 到 RS485 转换器的引脚排列不同。 C2 和 C4 的 D+ 和 D- 配置都与 C3 不同。但我的问题是这怎么可能。 RS485不是标准的东西吗,同一种通讯协议怎么会有不同的转换器。
    • 太好了,确实有道理。并回答您的问题:不,与 RS232 不同,RS485 不要求任何特定的连接器或引脚分配(请参阅Wikipedia,连接器类型),您必须非常小心,因为您已经意识到。标准是总线上的电气电平,以及其他电气和信号细节。
    猜你喜欢
    • 2019-06-15
    • 1970-01-01
    • 2016-03-26
    • 2021-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-14
    • 1970-01-01
    相关资源
    最近更新 更多