RS-485网络通常采用特性阻抗为120Ω双绞线作传输介质,传输速率300b/s~115.2kb/s兼容,为异步半双工结构。网络节点数与所选RS-485芯片驱动能力和接收器的输入阻抗有关,如75LBC184标称最大值为64点,MAX1487E标称最大值为128点。实际使用时,因线缆长度、线径、网络分布、传输速率不同,实际接点数均达不到理论值。例如75LBC184运用在500m分布的RS-485网络上节点数超过50或速率大于9.6kb/s时工作可靠性明显下降。根据笔者经验,节点数应按最大值的70%选取,传输速率在1200~9600b/s之间选取,通信距离1km以内,从通信效率、节点数、通信距离等综合考虑选用4800b/s最佳。通信距离1km以上时应通过增加中继模块或降低速率的方法提高传输可靠性。
理论上讲,RS-485节点与主干之间距离即T头越短越好。T头小于10m的节点采用T型连接对网络匹配并无太大影响,可放心使用,但对于节点间距非常小(小于1m,如LED模块组合屏)应采用星型连接,若采用T型或串珠型连接就不能正常工作。RS-485是一种半双工结构通信总线,大多用于一对多点的通信系统,因此主机(PC)应置于一端,不要置于中间而形成主干的T型分布,同时位于总线两端的差分端口VA与VB之间应跨接120Ω匹配电阻,以减少由于不匹配而引起的反射。