본문 바로가기
전자공학

NRZ과 Manchester 코드의 차이

by 무에서 2017. 12. 16.
반응형

NZR(Non-Zero-to-Return)와 Manchester 코드는 다음 그림과 같다.

 

 

 

NZR 코드는 0일 때 Low 이고 1일 때 High 이다. UART 통신 방식에 사용된다.

 

Manchester 코드는 맨체스터 대학에서 자기 드럼에 데이터 저장에 사용하기 위해 처음 개발하였다.

 

Manchester 코드는 0일 때 High에서 Low로 변하는 Falling Edge가 있고 1일 때는 Low에서 High로 변하는 Rising Edge가 있다. 이더넷에서 사용하는 방식이다. 이와 같이 Falling Edge일 때 0이고 Rising Edge일 때 1인 방식은 IEEE 802.3 방식이고 반대로 Falling Edge일 때 1이고 Rising Edge일 때 0인 방식은 G.E. Thomas 방식이다.

 

NZR 코드에서는 동일한 비트가 연속될 때 신호의 변화가 없다. 하지만, Machester 코드는 매 비트마다 신호가 변화하기 때문에 비동기 통신 중 동기를 쉽게 맞출 수 있다.

 

Manchester 방식은 NZR에 비해 2배의 주파수 대역을 사용한다.

 

 

 

Manchester 프로그래밍

 Bi-phase 코드

 

 

반응형

'전자공학' 카테고리의 다른 글

무료 거버 파일 뷰어 gerbv  (983) 2017.12.17
AVR에서 cli와 sei의 용도  (1303) 2017.12.17
스위치의 Changeover 접점  (982) 2017.12.15
에너자이저 맥스 알카라인 전지 스펙  (995) 2017.12.14
PLC 제어패널에 사용하는 전선  (640) 2017.12.12

댓글