RS 232는 RS422나 RS 485와는 달리 오늘날 PC 사용이 증가하면서 널리 알려져 있습니다. 이들은 제어 시스템 및 데이터 전송 용도로 사용되고 있습니다. (소량, 100 Mb/s 이하).
RS 232와 RS 422, 485의 가장 큰 차이는 뭘까요? RS 232 신호는 지면에 대한 전압에 따라 나타납니다.
Ground Signal(전압에 따른) 각 신호마다 와이어가 있습니다. 이러한 인터페이스는 저속 point-to-point 커뮤니케이션에 유용합니다. 예를 들어 PC의 port COM1은 마우스용, port COM2는 모뎀용으로 사용할 수 있습니다. 포트 하나에 장치 하나, 이것이 바로 point-to-point 커뮤니케이션의 예입니다. 신호 연결 방식 때문에 공통 접지를 해야 합니다. 따라서 케이블 길이는 30m에서 최대 60m로 제한됩니다.(주된 문제는 케이블 방해나 저항) 간단히 말해 RS 232는 근거리 장비의 커뮤니케이션용으로 제작되었으며 송신기 1대, 수신기 1대를 지원합니다.
RS 422, 485는 다른 원리를 사용하는데, 각 신호는 주위에 2줄의 와이어가 둘러싼 형태로 twisted pair (TP) 라인 1쌍을 사용합니다. 즉 ‘데이터 전송 균형’, 혹은 ‘차별화된 전압전송'이 가능합니다. 가령 TP 와이어 중 하나를 와이어 A라 하고 다른 하나를 B라고 가정합니다. A의 전압이 (-)이고 B의 전압이 (+)이면 신호는 나타나지 않습니다. 반대로 A가 (+)이고 B가 (-)이면 신호가 나타납니다. 물론 와이어 A와 B 간 차이는 중요합니다. RS 422, 485에서 케이블 길이는 최고 1200m(4000 ft.)까지 가능하며 주로 사용되는 회로는 2.5 MB/s transfer rate에서 작동합니다.
RS 422와 RS 485의 차이는 무엇일까요? 대체전압 0과 5V의 differential transmitter를 사용한다는 점에서 전기원리는 동일합니다.하지만 RS는 RS 232와 같이 point-to-point 커뮤니케이션용입니다. RS 422는 2개의 TP 와이어 용으로 동시에 양방향으로 데이터 전송이 가능합니다. RS 422는 RS 232 라인 연장 혹은 공업용으로 사용됩니다.
RS 485는 multipoint 커뮤니케이션용으로 동축 케이블을 사용하는 ETHERNET 네트워크와 같이 하나의 케이블에 여러 장치를 연결할 수도 있습니다. 대부분의 RS 485 시스템은 Master/Slave architecture를 사용하여 각 slave unit은 고유의 주소를 가지고 해당 unit에 대한 packet에만 반응합니다. 이러한 packet들은 Master(예: PC)에서 생성되는데 모든 연결된 slave unit에 주기적으로 전송됩니다.
'개발 관련' 카테고리의 다른 글
비주얼베이직(VB) 6.0 마우스 스크롤 사용 방법 (0) | 2011.07.22 |
---|---|
포트 리스트 (0) | 2011.06.22 |
개발 관련/구글에서 제공하는 개발자 툴 (0) | 2011.02.11 |
BT.656(ITU656) (0) | 2010.06.23 |
FTP Passive Mode와 Active Mode의 차이점 (0) | 2010.01.11 |