> manchester | 01 10 | line <
// 맨체스터 인코딩 - 디지털 전송을 위한 자체 클록 라인 코드
클록 복구
각 비트 구간마다 보장된 전이로 클록 동기화를 쉽게 할 수 있습니다.
오류 검출
전이가 사라진 구간을 통해 전송 오류를 즉시 감지합니다.
직류 성분 없음
High와 Low 구간이 균형을 이루어 전송선의 DC 바이어스를 제거합니다.
>> 기술 정보
맨체스터 인코딩 동작 방식:
맨체스터 인코딩은 각 비트를 하나의 클록 주기 안의 전이로 표현합니다. IEEE 규약에서는 "0"을 Low→High 전이(01), "1"을 High→Low 전이(10)로 인코딩합니다. 이렇게 하면 각 비트 주기마다 전이가 존재해 클록 복구가 가능해집니다.
인코딩 규약:
IEEE 802.3 (Ethernet): 0 → 01 (상승 전이) 1 → 10 (하강 전이) Thomas (G.E. Thomas): 0 → 10 (하강 전이) 1 → 01 (상승 전이)
맨체스터 인코딩 사용처:
- >Ethernet 네트워크
- >RFID 통신
- >NFC 프로토콜
- >마그네틱 스트라이프 카드
- >적외선 리모컨
>> 자주 묻는 질문
맨체스터 인코딩이란 무엇인가요?
맨체스터 인코딩은 클록 신호와 데이터 신호를 결합하는 라인 코딩 방식입니다. 각 비트는 비트 주기 중간의 전이로 표현되며, 이 덕분에 신호가 자체 클록 특성을 갖게 됩니다.
IEEE 방식과 Thomas 방식의 차이는 무엇인가요?
IEEE 802.3(Ethernet에서 사용)에서는 0을 Low→High 전이(01), 1을 High→Low 전이(10)로 인코딩합니다. Thomas 방식은 그 반대로 동작하며, 대부분의 최신 시스템은 IEEE 방식을 사용합니다.
디퍼렌셜 맨체스터란 무엇인가요?
디퍼렌셜 맨체스터 인코딩은 비트 경계에서 전이의 존재 여부로 데이터를 표현합니다. "0"은 전이가 없고, "1"은 전이가 있어 극성 반전에도 더 강인합니다.
왜 맨체스터 인코딩은 두 배의 대역폭이 필요한가요?
각 데이터 비트가 두 개의 심볼로 인코딩되기 때문에, 맨체스터 인코딩은 원래 신호보다 약 두 배의 대역폭을 필요로 합니다. 이는 자체 클록 및 오류 검출 기능을 얻기 위한 비용입니다.