본문 바로가기
DSP, MCU/펌웨어

RS-422, RS-485 Waveform

by eteo 2023. 11. 24.

 

 

RS-422

 

RS-422 은 두 개의 전압 신호 선을 사용해 데이터를 전송하는 Balanced(Differential) signaling을 사용하므로 Tx+와 Tx-를 측정한다. 일반적으로 양극성 신호라인을 A, 그 반대 극성의 신호를 B라고 하는데 아래 사진에서 노란색이 A라인(Tx+), 연두색이 B라인(Tx-)이다. 

 

 

 

RS-422 데이터 해석

 

A-B 전위차가 positive인 경우 그리고 수신단에서 A - B > 200mV 이면 Logic 1(= mark)로 해석한다.

A-B 전위차가 negative인 경우 그리고 수신단에서 A - B < -200mV이면 Logic 0(= space)으로 해석한다.

 

START bit가 Logic 0, STOP bit가 Logic 1이고 LSB first로 데이터가 전송되는 것은 RS-232와 같다.

 

 

아래는 ASCII코드 '1'을 전송했을 때의 파형이다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RS-485

 

RS-485는 Balanced(Differential) signaling을 사용하고 Half duplex 방식으로 사용되기 때문에 D+, D- 핀을 찍어보았다.

 

Vpp가 RS-422보다 좀 작다는 것, 그리고 IDLE일 때 RS-422과 달리 양 극성의 중간정도 되는 레벨을 유지하고 있다는 것 외에는 별 차이가 없다.

 

 

 

'DSP, MCU > 펌웨어' 카테고리의 다른 글

Ethernet 물리 계층의 표준  (0) 2024.01.08
ARINC 429 waveform  (0) 2024.01.01
RS-232 Waveform  (0) 2023.11.23
Vmax, Vmin, Vp, Vpp, Vavg, Vrms  (0) 2023.11.20
Excalibur systems DAS-429UNET/RTx & Mystic  (0) 2023.11.11