PCB 설계 오류를 줄이는 법: 홀/PAD 사이즈 계산 공식과 실전 팁

 

PCB 홀 사이즈와 PAD 사이즈, 왜 중요할까요? 라이브러리 제작의 핵심! 정확한 홀/패드 계산으로 여러분의 PCB 설계 오류를 확 줄이는 방법을 알려드릴게요.

아마 PCB 설계를 해보신 분들이라면 한 번쯤은 "도대체 이 부품의 홀 사이즈는 몇으로 해야 하는 거야?", "패드는 또 얼마나 크게 만들어야 하지?" 같은 고민을 해보셨을 거예요.

 

제가 초보자때 그랬거든요! 😅 라이브러리 만들 때마다 데이터시트랑 씨름하고, 막상 PCB 찍어보면 홀이 너무 작거나 패드가 너무 좁아서 애먹었던 기억이 생생합니다.

 

오늘은 이런 고통에서 벗어나, PCB 라이브러리를 만들 때 홀 사이즈와 PAD 사이즈를 정확하게 계산하는 방법을 저만의 꿀팁과 함께 알려드릴게요. 저만 믿고 따라오시면 됩니다! 😊

 

 

PCB 홀(Hole) 사이즈, 왜 제대로 알아야 할까요? 뚫는다고 다가 아니다! 🧐

PCB에 부품을 꽂을 때 필요한 구멍, 바로 홀(Hole)입니다.

 

이 홀 사이즈를 정확히 정하는 건 생각보다 중요한 문제예요. 너무 작으면 부품이 안 들어가고, 너무 크면 부품이 헐거워서 납땜이 어렵거나 진동에 의해 쉽게 고장 날 수 있거든요. 특히 나중에 리워크(수리)할 때도 홀 사이즈가 적절해야 작업이 훨씬 수월해집니다.

💡 알아두세요!
PCB 홀은 크게 두 가지로 나뉩니다.
  • PTH (Plated Through Hole): 도금이 되어 있는 홀로, 부품 핀과 전기적으로 연결됩니다. 대부분의 쓰루홀 부품이 여기에 해당해요.
  • NPTH (Non-Plated Through Hole): 도금이 안 되어 있는 홀로, 부품 고정용이나 나사 구멍 등으로 사용됩니다. 전기적인 연결은 없어요.
라이브러리 제작 시에는 PTH 홀에 대한 계산이 특히 중요하겠죠?

 

홀 사이즈 계산 공식과 실전 적용! 📏

자, 이제 핵심이죠! PCB 홀 사이즈를 계산하는 공식은 의외로 간단합니다.

 

IPC(국제 전자산업 표준 협회) 권장 사항을 기준으로 부품 리드(핀) 직경에 적절한 여유 공간을 더해주는 방식이에요.

일반적으로 다음 공식을 사용합니다.

홀 사이즈 계산 공식 📝

홀 직경 (Drill Diameter) = 부품 리드 직경 (Lead Diameter) + 여유 공간 (Tolerance)

여기서 '여유 공간'이 정말 중요해요! 이 여유 공간은 보통 0.2mm ~ 0.4mm (8mil ~ 16mil) 정도를 사용합니다.

  • 최소 여유 공간 (Least Material Condition - LMC): 리드 직경 + 0.2mm (8mil) - 납땜이 빡빡하게 잘 되는 대신 부품 삽입이 어려울 수 있음.
  • 일반적인 여유 공간 (Nominal Material Condition - NMC): 리드 직경 + 0.3mm (12mil) - 가장 보편적으로 사용하며 삽입 및 납땜 용이.
  • 최대 여유 공간 (Maximum Material Condition - MMC): 리드 직경 + 0.4mm (16mil) - 부품 삽입이 매우 쉽지만 납땜 불량이 생길 수 있음.

저는 보통 0.3mm (약 12mil)를 기준으로 잡고, 부품 특성이나 납땜 방식(수삽/자동화)에 따라 조절하는 편이에요.

 

PAD 사이즈 계산의 중요성: 납땜의 안정성! 🛡️

홀 주변의 구리 영역을 PAD (패드)라고 부르죠. 이 패드 사이즈는 납땜의 품질과 직결되기 때문에 홀 사이즈만큼이나 중요합니다. 패드가 너무 작으면 납이 잘 안 붙거나, 납땜 후 냉납(cold solder joint)이 생길 위험이 커져요. 반대로 너무 크면 PCB 공간 효율이 떨어지고, 인접한 패드와의 쇼트 위험도 증가할 수 있습니다.

 

PAD 사이즈 계산 공식과 황금 비율 📊

PAD 사이즈는 홀 사이즈를 기준으로 계산하며, 역시 IPC 권장 사항을 따르는 것이 좋습니다.

PAD 사이즈 계산 공식 📝

PAD 직경 (Pad Diameter) = 홀 직경 (Hole Diameter) + 2 * (Minimum Annular Ring + Manufacturing Tolerance)

여기서 'Minimum Annular Ring'은 패드와 홀 사이의 최소 구리 폭을 의미합니다. 보통 0.05mm ~ 0.25mm (2mil ~ 10mil)를 사용해요. PCB 제조업체의 공정 능력에 따라 이 값이 달라질 수 있으니, 가능하다면 사용하는 제조사에 문의해보는 것이 가장 정확합니다. 'Manufacturing Tolerance'는 제조 공차인데, 보통 0.05mm (2mil) 정도를 잡습니다.

간단하게는 홀 직경에 0.5mm ~ 1.0mm (20mil ~ 40mil) 정도를 더해서 사용하기도 합니다. 예를 들어, 홀 직경이 1.0mm라면 PAD 직경은 1.5mm ~ 2.0mm 정도가 되는 거죠.

 

실전 예제: 0.8mm 리드 직경 부품의 라이브러리 만들기 🛠️

자, 이론은 이쯤 하고 실제 예시를 보면서 적용해볼까요? 예를 들어, 우리가 사용하는 저항의 리드 직경이 0.8mm라고 가정해봅시다.

항목 설정 값 설명
부품 리드 직경 0.8mm 데이터시트에서 확인
홀 여유 공간 +0.3mm 일반적인 권장값 (NMC)
최소 Annular Ring 0.15mm IPC 권장값의 중간 정도
제조 공차 0.05mm 일반적인 값

계산 결과 📏

  • 홀 직경 (Drill Diameter) 계산:
    0.8mm (리드 직경) + 0.3mm (여유 공간) = 1.1mm
  • PAD 직경 (Pad Diameter) 계산:
    1.1mm (홀 직경) + 2 * (0.15mm (Annular Ring) + 0.05mm (제조 공차))
    = 1.1mm + 2 * (0.2mm)
    = 1.1mm + 0.4mm = 1.5mm

따라서 0.8mm 리드 직경의 부품에 대해서는 홀 직경 1.1mm, PAD 직경 1.5mm로 라이브러리를 만들면 적절합니다!

 

나만의 계산기: 홀 & PAD 사이즈를 한 번에! 🔢

매번 계산하기 귀찮으시죠? 저도 그래요! 그래서 간단하게 입력만 하면 홀과 PAD 사이즈를 계산해주는 작은 계산기를 만들어봤어요. 직접 입력해서 사용해보세요!

PCB 홀 & PAD 계산기 📏

 

 

애뉴얼링 관련하여 계산기를 활용하세요.

 

[계산기] PCB 애뉴얼링 고려한 PAD 사이즈 계산기(IPC기반 VIA계산포함)

HUMINS IPC 규격 기반 PCB PAD 사이즈 계산기 드릴 사이즈 (mm): PAD 사이즈 계산

humins.tistory.com

 

 

 

라이브러리 제작 시 TIP! 📌

  • 데이터시트 정독 필수: 항상 부품 데이터시트에서 권장하는 홀/패드 정보를 최우선으로 확인하세요. 제조사 권장 값이 있다면 그것이 정답입니다.
  • PCB 제조사 사양 확인: 사용하는 PCB 제조사의 최소 Annular Ring이나 제조 공차를 미리 확인하면 더 정확한 라이브러리를 만들 수 있습니다. 보통은 공차를 여유있게 잡아줘요.
  • 프로토타입 검증: 처음 만드는 라이브러리라면 소량으로 프로토타입 PCB를 제작하여 실제 부품을 삽입하고 납땜해보는 것이 가장 확실한 검증 방법입니다. 저도 가끔 실수하면 이런 과정을 통해 다음번엔 더 완벽하게 만들어요.
  • IPC 표준 참고: IPC-7351B와 같은 국제 표준 문서를 참고하면 더욱 심화된 내용을 배우고 정확한 가이드라인을 얻을 수 있습니다.

 

글의 핵심 요약 📝

PCB 라이브러리 제작 시 홀과 PAD 사이즈를 정확하게 계산하는 것은 생각보다 중요한 일입니다. 이 과정을 제대로 거치지 않으면 설계 오류는 물론, 조립 및 납땜 과정에서 많은 문제를 겪을 수 있어요. 오늘 내용을 잘 기억해두시면 다음 라이브러리 제작 시 훨씬 수월하게 작업하실 수 있을 거예요!

  1. 홀 직경 계산: 부품 리드 직경에 0.2~0.4mm (8~16mil)의 여유 공간을 더합니다. 일반적으로 0.3mm (12mil)가 많이 사용됩니다.
  2. PAD 직경 계산: 홀 직경에 2 * (최소 Annular Ring + 제조 공차)를 더합니다. 대략 홀 직경에 0.5~1.0mm (20~40mil)를 추가하면 됩니다.
  3. 가장 중요한 것: 데이터시트와 PCB 제조사의 스펙을 꼼꼼히 확인하고, 필요하다면 프로토타입으로 검증하는 과정을 거치세요!

 

자주 묻는 질문 ❓

Q: 홀 사이즈를 너무 크게 하면 어떤 문제가 생기나요?
A: 홀이 너무 크면 부품 핀이 헐거워져 납땜이 어렵고, 납땜 후에도 냉납이나 단선이 발생할 가능성이 높아집니다. 진동이나 충격에 의해 부품이 이탈할 수도 있어요.
Q: PAD 사이즈는 항상 원형으로 해야 하나요?
A: 아니요! DIP 타입 부품의 경우 원형 패드를 주로 사용하지만, 특정 부품(예: 커넥터)이나 고전류를 흘려야 하는 경우 타원형이나 직사각형 패드를 사용하기도 합니다. 중요한 건 충분한 납땜 면적을 확보하는 것이에요.
Q: 밀(mil) 단위는 어떻게 변환하나요?
A: 1인치 = 25.4mm 이고, 1mil = 0.001인치 입니다. 따라서 1mil = 0.0254mm로 변환할 수 있습니다. 예를 들어, 12mil은 12 * 0.0254 = 0.3048mm가 됩니다.
Q: 라이브러리를 만들 때 홀/패드 외에 또 중요한 것이 있나요?
A: 네, 물론이죠! 부품의 실크스크린(Silk Screen) 위치와 크기, 어셈블리 레이어 정보, 그리고 3D 모델링 정보 등도 중요합니다. 특히 실크스크린은 부품의 방향이나 식별에 매우 중요하니 신경 써서 작업해야 해요.

오늘은 PCB 라이브러리 제작 시 홀 사이즈와 PAD 사이즈를 계산하는 방법에 대해 자세히 알아봤어요. 조금 복잡하게 느껴질 수도 있지만, 한 번만 제대로 익혀두면 두고두고 유용하게 써먹을 수 있는 아주 중요한 지식입니다! 여러분의 PCB 설계에 제 글이 조금이나마 도움이 되었으면 좋겠네요. 혹시 더 궁금한 점이 있다면 언제든지 댓글로 물어봐주세요~ 😊

 

반응형