메뉴 닫기

RS-232(Recommended Standard 232)

RS-232(권장 표준 232 ; Recommended Standard 232) 는 UART(Universal Asynchronous Receiver/Transmitter) 와 유사한 통신 형태를 갖추고 있다.
Recommended Standard??  이거 말고 다른 통신도 있다는 것인가? 그렇다. 여러가지가 있으나 본론으로 들어가 RS-232 는 일반적으로 직렬 포트 라고 불리기도 한다.

위키피디아( wikipedia.org ) 문서에 따르면, 1960년에 개발된 통신방법으로 PC, 모뎀(Modem)에 사용되었지만, 기술의 발전으로 현재는 USB(Universal Serial Bus) 와 이더넷(Ethernet) 으로 대체가 되었지만 현재 산업현장에서는 이 통신을 사용중이다.

스펙에는 기록이 없지만, 일반적으로 19200bps 에서 15m로 통신 할 수 있다는게 통설이다.

 

커넥터/케이블

D-SUB 9 D-SUB 25 Cable
암(Female) 수(Male) 암(Female) 수(Male) D-SUB9 Cable

나의 짧은 전자 짬밥 덕분인지 DB25로 RS232통신을 하는 것을 보진 못했다.  ^^;;
케이블을 보면 암수 서로 짝을 이루어 케이블로 구성이 되어 있다.
일반적으로 숫놈(Male)의 커넥터가 PC 쪽에 조립이 되어 있다.

 

Pin map(핀배치도) 및 연결사양

 

DB9 Pin DB25 Pin 약어 정식명칭 의미 필수유무

1

8

DCD

Data Carrier Detect 모뎀과 연결됨을 알림 선택사양

2

3

RxD

Receive Data 데이터를 수신 (모뎀 to PC) 필수

3

2

TxD

Transmit Data 데이터를 송신 (PC to 모뎀) 필수

4

20

DTR

Data Terminal Ready 데이터 송신 가능 상태 알림 (PC) 선택사양

5

7

SG

Signal Ground 필수

6

6

DSR

Data Set Ready 데이터 송신 가능 상태 알림 (모뎀) 선택사양

7

4

RTS

Request To Send 데이터 받을 준비됨 (PC to 모뎀) 선택사양

8

5

CTS

Clear To Send 데이터 받을 준비됨 (모뎀 to PC) 선택사양

9

22

RI

Ring Indicator Ring(벨) 울림 선택사양

연결구조

위 표로 보기엔 참 어렵다.  PC와 모뎀의 입장으로 표를 그려본다.

DTE Device (PC) DCE Device (Modem)
D SUB9 D SUB25 약어 방향 약어 D SUB25 D SUB9
1 8

DCD

<—

DCD

8 1
2 3

RxD

<—

RxD

3 2
3 2

TxD

—>

TxD

2 3
4 20

DTR

—>

DTR

20 4
5 7

GND

GND

7 5
6 6

DSR

<—

DSR

6 6
7 4

RTS

—>

RTS

4 7
8 5

CTS

<—

CTS

5 8
9 22

RI

<—

RI

22 9
Shield Shield
  • Shield : 케이블의 외부 노이즈에 의해 신호를 외곡을 막기 위함으로 PCB 혹은 케이블에 GND와 연결되어 Shield 처리가 된다.
  • 더 다양한 연결 방법이 있지만 차후 정리할 수 있을때 정리하도록 한다.
    필요한 정보가 있으면 어떠한 사유로 이렇게 케이블을 만들어야 하는데 핀맵을 정리해달라는 댓글 남겨주면 정리하도록 한다.

 

신호레벨

RS(Recommended Standard) 시리즈의 통신들은 대부분 이렇게 파형을 그리며 통신이 되고 있으며 핵심포인트는 다음과 같다.

RS232 통신 신호레벨 포인트

  • 논리 0은 +3V ~ +15V
  • 논리 1은 -3V ~ -15V
  • 정의되지 않음(Flot) 는 -3v~ +3v
  • TX 핀의 대기상태는 논리 1의 상태( -3V~ -15V ) 이다.

 

Posted in ETC

댓글 남기기