|
在我們這個(gè)充滿電子、電器產(chǎn)品和設(shè)備的現(xiàn)代化社會(huì)里,通信這個(gè)詞我們并不陌生。通信接口IC更是很多產(chǎn)品和設(shè)備中不可或缺的紐帶。常見的是RS-232、RS-422、RS-485這類電氣標(biāo)準(zhǔn)的通訊接口,主要區(qū)別就是邏輯如何表示。具體區(qū)別如下:
6 E$ l' D7 A% ^, L9 m: h4 @" U
% Z& O/ ]) {# S; _' X7 e接口:* G( U6 C3 Y8 h" U# a
RS-232使用-12V表示邏輯1,12V表示邏輯0,全雙工,最少3條通信線(RX,TX,GND),因?yàn)槭褂媒^對電壓表示邏輯,由于干擾,導(dǎo)線電阻等原因,通訊距離不遠(yuǎn),低速時(shí)幾十米也是可以的。; M+ L' A6 T/ p$ w/ ~% \% h7 }
* ^* o. k+ j& {0 S5 B6 r" `) W
接口:
9 g# k: Y' a* ]8 }( B/ B& BRS-422在RS-232后推出,使用TTL差動(dòng)電平表示邏輯,就是兩根的電壓差表示邏輯,RS-422定義為全雙工的,所以最少要4根通信線(一般額外地多一根地線),一個(gè)驅(qū)動(dòng)器可以驅(qū)動(dòng)最多10個(gè)接收器(即接收器為1/10單位負(fù)載),通訊距離與通訊速率有關(guān)系,一般距離短時(shí)可以使用高速率進(jìn)行通信,速率低時(shí)可以進(jìn)行較遠(yuǎn)距離通信,一般可達(dá)數(shù)百上千米。8 I0 H, J- R1 B3 D9 Z& l5 X
' U4 i- F) T9 e7 f6 z
RS-485接口:; {. O$ z8 |: \' y0 p8 }) F( t
RS-485,在RS-422后推出,絕大部分繼承了RS-422,主要的差別是RS-485可以是半雙工的,而且一個(gè)驅(qū)動(dòng)器的驅(qū)動(dòng)能力至少可以驅(qū)動(dòng)32個(gè)接收器(即接收器為1/32單位負(fù)載),當(dāng)使用阻抗更高的接收器時(shí)可以驅(qū)動(dòng)更多的接收器。所以現(xiàn)在大多數(shù)全雙工485驅(qū)動(dòng)/接收器對都是標(biāo):RS-422/485的,因?yàn)槿p工RS-485的驅(qū)動(dòng)/接收器對一定可以用在RS-422網(wǎng)絡(luò)。
; f3 G. [1 ?9 z
9 u/ |/ V3 N: ]/ j6 V特別說明RS-485的特性:* `0 j6 A0 \1 ^$ @ O5 \$ q* y
1> RS-485的電氣特性:采用差分信號負(fù)邏輯,邏輯"1”以兩線間的電壓差為+(2~6)V表示;邏輯"0"以兩線間的電壓差為-(2~6)V表示。接口信號電平比RS-232-C降低了,就不易損壞接口電路的芯片,且該電平與TTL電平兼容,可方便與TTL電路連接。 2> RS-485的數(shù)據(jù)最高傳輸速率為10Mbps。% h" g8 S, {. s" Q1 o
3> RS-485接口是采用平衡驅(qū)動(dòng)器和差分,接收器的組合,抗共模干擾能力增強(qiáng),即抗噪聲干擾性好。& E; j/ Q7 K- X& i0 `& o
4> RS-485最大的通信距離約為1219m,最大傳輸速率為10Mbps,傳輸速率與傳輸距離成反比,在100KbpS的傳輸速率下,才可以達(dá)到最大的通信距離,如果需傳輸更長的距離,需要加485中繼器。RS-485總線一般最大支持32個(gè)節(jié)點(diǎn),如果使用特制的RS-485芯片,可以達(dá)到128個(gè)或者256個(gè)節(jié)點(diǎn),最大的可以支持到400個(gè)節(jié)點(diǎn)。
8 i% l+ ?' u7 C3 o0 B
+ D' }$ K: }4 @8 L$ O |
|