今天我们来了解一下通讯标准中RS232和RS485的大不同。根据定义解释:RS485总线是一种常见的串行总线标准,采用平衡发送与差分接收的方式,具有抑制共模干扰的能力。在一些要求通信距离为几十米到上千米的时候,是一种应用最为广泛的总线。而RS-232-C标准最初是远程通信连接数据终端设备DTE与数据通信设备DCE而制定的。因此两者的出是有所区别的现时间和相应的需求,虽然同属于典型的串行通讯标准,但RS485定义的更为全面,并且已被广泛使用。它只对电压、阻抗等进行定义,更为简便的是,其编程方式和普通的串口编程一样,因此非常容易掌握。
由于RS-485接口具有杰出的抗噪声搅扰性,长的传输间隔和多站才能等长处就使其变成首选的串行接口。 由于RS485接口组成的半双工网络,通常只需二根连线,所以RS485接口均选用屏蔽双绞线传输。 RS485接口衔接器选用DB-9的9芯插头座,与智能终端RS485接口选用DB-9(孔),与键盘衔接的键盘接口RS485选用DB-9(针)。
运用RS485接口时,关于特定的传输线经,从发生器到负载其数据信号传输所答应的最大电缆长度是数据信号速率的函数,这个 长度数据主要是受信号失真及噪声等影响所约束。下图所示的最大电缆长度与信号速率的联系曲线是运用24AWG铜芯双绞电话电缆(线 径为0.51mm),线间旁路电容为52.5PF/M,终端负载电阻为100欧 时所得出。(曲线引自GB11014-89附录A)。由图中可知,当数据信 号速率降低到90Kbit/S以下时,假定最大答应的信号丢失为6dBV时, 则电缆长度被约束在1200M。实际上,图中的曲线是很保存的,在实 用时是完全可以获得比它大的电缆长度。 当运用不同线径的电缆。则获得的最大电缆长度是不相同的。例 如:当数据信号速率为600Kbit/S时,选用24AWG电缆,由图可知最 大电缆长度是200m,若选用19AWG电缆(线径为0。91mm)则电缆长 度将可以大于200m; 若选用28AWG 电缆(线径为0。32mm)则电缆 长度只能小于200m。