PROJECT/USB to UART

STM32로 USB to UART 모듈 만들기 7편(커넥터 C타입으로 변경)

원원 2025. 8. 15. 22:27

안녕하세요.
이전에 만들었던 보드는 커넥터를 USB B 타입을 사용했었는데 USB C 타입으로 변경해보겠습니다.

USB B타입은 연결포인트가 VBUS, D+, D-, GND만 있었는데 USB C타입은 VBUS, D+,D-,GND, CC1,CC2,TX1+,TX1-,TX2+,TX2-,SBU1,SBU2가 있습니다.
근데 이 모듈은 USB 2.0이므로 VBUS, D+, D-, GND는 똑같이 사용하고 추가적으로 CC1, CC2만 사용하면 됩니다. 
CC1, CC2핀은 Configuration Channel의 약자이고 장치를 인식해줄수있게하는 핀입니다.
그래서 이 라인에 풀다운저항으로 5.1 kΩ(±20%, 4.1 kΩ ~ 6.1 kΩ 범위 허용)을 연결해주면 됩니다.
회로도는 아래와 같습니다.

해당 커넥터는 열풍기 사용없이 인두기로도 할수있어서 해당 커넥터를 사용했습니다.
( 10-100pcs 유형 C 16 핀 SMT 소켓 커넥터 USB 3.1 유형-C 여성 배치 DIP PCB 디자인 DIY 오렌지 고전류 충전 - AliExpress 13)

KICAD에서 사용한 풋프린트는 USB_C_Receptacle_HRO_TYPE-C-31-M-12이고 KICAD에서 기본적으로 제공해주는 풋프린트입니다.

혹시 비슷한 시도를 하시는 분들이 있다면 이번 내용이 도움이 되었으면 합니다.