RS232,RS422,RS485區別
RS232,RS422,RS485是電氣標準,主要區別就是邏輯如何表示。
RS232使用-12V表示邏輯1,12V表示邏輯0,全雙工,zui少3條通信線(RX,TX,GND),因為使用電壓表示邏輯,由于干擾,導線電阻等原因,通訊距離不遠,低速時幾十米也是可以的。
RS422,在RS232后推出,使用TTL差動電平表示邏輯,就是兩根的電壓差表示邏輯,RS422定義為全雙工的,所以zui少要4根通信線(一般額外地多一根地線),一個驅動器可以驅動zui多10個接收器(即接收器為1/10單位負載),通訊距離與通訊速率有關系,一般距離短時可以使用高速率進行通信,速率低時可以進行較遠距離通信,一般可達數百上千米。
RS485,在RS422后推出,絕大部分繼承了422,主要的差別是RS485可以是半雙工的,而且一個驅動器的驅動能力至少可以驅動32個接收器(即接收器為1/32單位負載),當使用阻抗更高的接收器時可以驅動更多的接收器。所以現在大多數全雙工485驅動/接收器對都是標:RS422/485的,因為全雙工RS485的驅動/接收器一定可以用在RS422網絡。