RS232电平:
RS232电平发送器为+5V~+15V为逻辑负,-5V~-15V为逻辑正;
接收器典型的工作电平在+3~+12V与-3~-12V。
RS-485电平:
发送端:逻辑“1”以两线间的电压差+(2 至6)V 表示;逻辑“0”以两线间的电压差-(2 至6)V 表示。
接收端:A 比B 高200mV 以上即认为是逻辑“1”,A 比B 低200mV 以上即认为是逻辑“0”。
TTL电平:
2.0V~5V为逻辑正,0~0.8V为逻辑负。
RS-485 的数据最高传输速率为10Mbps。但是由于RS-485 常常要与PC 机的RS-232 口通信,所以实际上一般最高115.2Kbps。又由于太高的速率会使RS-485 传输距离减小,所以往往为
9600bps 左右或以下。RS-485 接口是采用平衡驱动器和差分接收器的组合,抗噪声干扰性好。
RS-485 接口的最大传输距离标准为1200 米(9600bps 时),实际上可达3000米,RS-485 接口在总线上是容许连接多达128 个收发器、即RS-485 具有多机通信功能,这样用户可以利
用单一的RS-485 接口方便的建立起网络。因为RS-485 接口组成的半双工网络,一般只需二根信号线,所以RS-485 接口均采用双绞线传输。RS-485 的国际标准并没有规定RS-485 的接口连
接器标准、所以采用接线端子或者DB-9、DB-25 等连接器都可以。
RS-485 比RS-232-C 接口相比的特点:
由于RS-232 接口标准出现较早,难免有不足之处,主要有以下四点:
1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL 电平不兼容故需使用电平转换电路方能与TTL 电路连接。
2)传输速率较低,在异步传输时,波特率为20Kbps。现在由于采用了新的UART芯片,波特率达到115.2Kbps。
3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。
4)传输距离有限,最大传输距离标准值为50 米,实际上也只能用在15 米左右。
5) RS-232 只容许一对一的通信,而RS-485 接口在总线上是容许连接多达128 个收发器。