외선 통신에 대한 간단한 설명


리모컨카 - 적외선 통신에 대한 간단한 설명입니다



리모컨카에 사용하였던 리모컨 통신에 대해 간략히 설명해 보겠습니다

통신방식은 적외선 통신을 사용하였습니다

적외선 통신 방식에는 여러가지 포맷이 있습니다. 리모컨 제조회사에 따라 RC-5 ,

D6121 , TC9012 포맷등 여러가지가 있습니

이중에서 제가 사용했던 포맷은 TC9012 포맷입니다.

TC9012 포맷은 삼성 , LG 리모컨에서 쓰이는 포맷으로 이 포맷을 기준으로 설명해 드리

겠습니다




아래 그림과 같이 코드는 32비트로 구성되는데 시작을 알리는 리더코드와 커스텀 코

 16비트 데이터 코드 8비트 데이터코드의 보수 8트로 구성됩니다. 그리고 모든

값은 LSB부터 보내게 됩니다.



LEAD CODE          코드의 시작을 의미(4.5 ms)

CUSTOM CODE       기기의 종류( TV , VTR , 에어컨 등) 를 의미

DATA CODE          : 리모컨의 키 값


- 0값과 1값의 구분
 

그림과 같이 0값은 1.125ms의 주기를 나타내고 1값은 2.25ms의 주기를 나타냅니다.

 
데이터 코드 구간위의 데이터 코드 구간을 살펴보면
 
10100000의 값으로 읽을 수 있그러나 실제의 값은
 
LSB부터 보낸다고 했으니 실제 데이터 코드 값은 0x05
 
로 나타내야 합니다.

댓글

이 블로그의 인기 게시물

remove bluebirds.exe , virtual drive

4,5,6 띠 저항의 색띠를 읽는 법(띠저항 값)

수지에서 인천공항 리무진 버스 (인천공항버스정보)(2022년3월업데이트)