RS232,RS422,RS485區(qū)別
RS232,RS422,RS485是電氣標(biāo)準(zhǔn),主要區(qū)別就是邏輯如何表示。
RS232使用-12V表示邏輯1,12V表示邏輯0,全雙工,zui少3條通信線(RX,TX,GND),因?yàn)槭褂秒妷罕硎具壿?,由于干擾,導(dǎo)線電阻等原因,通訊距離不遠(yuǎn),低速時(shí)幾十米也是可以的。
RS422,在RS232后推出,使用TTL差動電平表示邏輯,就是兩根的電壓差表示邏輯,RS422定義為全雙工的,所以zui少要4根通信線(一般額外地多一根地線),一個(gè)驅(qū)動器可以驅(qū)動zui多10個(gè)接收器(即接收器為1/10單位負(fù)載),通訊距離與通訊速率有關(guān)系,一般距離短時(shí)可以使用高速率進(jìn)行通信,速率低時(shí)可以進(jìn)行較遠(yuǎn)距離通信,一般可達(dá)數(shù)百上千米。
RS485,在RS422后推出,絕大部分繼承了422,主要的差別是RS485可以是半雙工的,而且一個(gè)驅(qū)動器的驅(qū)動能力至少可以驅(qū)動32個(gè)接收器(即接收器為1/32單位負(fù)載),當(dāng)使用阻抗更高的接收器時(shí)可以驅(qū)動更多的接收器。所以現(xiàn)在大多數(shù)全雙工485驅(qū)動/接收器對都是標(biāo):RS422/485的,因?yàn)槿p工RS485的驅(qū)動/接收器一定可以用在RS422網(wǎng)絡(luò)。