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

USB 2.0 pin out + ID핀 역할

by eteo 2024. 3. 16.

 

 

 

 

 

 

 

제목은 USB 2.0 pinout으로 했지만 USB 1.0 부터 USB 2.0 표준에서의 Type-A 및 Type-B 커넥터의 핀 구성은 사실 동일하다.

 

Type-A 커넥터는 +5V VCC, 차동신호 데이터 라인 2개(D-, D-), GND 총 4개의 핀을 사용한다. 그리고 Type-B Mini, Type-B Micro 커넥터는 ID핀이 추가되서 총 5개의 핀을 사용하는데 이 핀은 USB OTG(On-The-Go)기능을 지원하기 위해 사용된다.

 

 

 

✔ OTG란?

 

USB는 USB 컨트롤러가 존재하는 호스트와 그 반대인 게스트라는 개념이 있는데 일반인들이 호스트와 게스트 개념을 몰라도 연결 방향을 실수하지 않도록 호스트(PC)에는 Type-A 단자를 달고 주변기기(프린터, 디카, 스마트폰)에는 Type-B단자를 달도록 디자인 되었다.

그러나 시간이 지나면서 Type-B 단자를 탑재한 휴대용 기기들이 보급되었고 주변기기끼리 USB로 연결/통신하는게 필요해지면서 OTG가 등장한다.

OTG 기능을 위해서 Type-B mini, micro 커넥터는 ID pin이 하나 더 장착되어 있는데, ID핀이 GND핀과 붙어있으면 OTG를 지원하는 기기가 호스트로 동작하게 되고, ID핀이 GND핀과 끊어져 있으면 기기가 게스트로 동작하게 된다.

 

OTG 젠더는 단순히 ID핀과 GND핀이 쇼트되어있는 형태이며 DIY로도 제작할 수 있다.