RS-485总线上的最大节点数

作者: Digi-Key 工程师 Barley Li

RS-485是在多点差分总线上进行数据交换的常用电气标准,这意味着总线上的所有节点共享一种公共传输介质。RS-485没有规定总线连接的最大数量。实际上,随着节点总数的增加,每个驱动程序上的负载也会增加。

电信工业协会(TIA)/EIA-485标准制定了一种假设的单位负载(UL),以帮助计算RS-485总线上的最大节点数。该标准规定,驱动程序必须能够在最多32个单位负载(与总线两端的两个120Ω端接电阻并行)上驱动至少1.5 V差分信号。

你可以使用以下两个公式来计算RS-485总线上的最大节点数。首先,根据公式1,可以用输入电压的最坏情况比除以漏电流,以计算输入电阻。确定节点的输入电阻后,可以通过公式2来计算RS-485总线上的最大节点数:

  • 输入电阻=最大值(VIN/漏电流)(1)
  • 节点数=32/输入电阻(2)

英文原文链接:Maximum number of nodes on RS-485 bus