作者: 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总线上的最大节点数:
- 公式1:
输入电阻 = 最大值(VIN / 漏电流) - 公式2:
节点数 = 32 / 输入电阻