PCB 레이아웃 설계 서비스 주문 방법: 9단계 가이드
1 분
- 1단계: PCB 유형 정의
- 2단계: PCB 크기 결정
- 3단계: 레이어 수와 스택업 지정
- 4단계: 패드 수 확인
- 5단계: 요구사항 파일 작성
- 6단계: 관련 파일 준비
- 7단계: 주문 제출
- 8단계: 제공 결과물 확인
- 9단계: 품질 관리와 생산 진행
- 결론
인쇄회로기판(PCB)을 실제 제품으로 구현하려면 회로의 용도와 제조 조건을 설계 단계부터 명확하게 전달해야 합니다. 이 가이드에서는 JLCPCB의 PCB 레이아웃 설계 서비스를 이용할 때 필요한 정보를 정리하고, 기판 유형 선택부터 결과물 확인과 생산 진행까지의 절차를 단계별로 설명합니다.
1단계: PCB 유형 정의
설계를 시작하기 전에 필요한 PCB 유형을 정해야 합니다. 회로의 주파수, 전력, 배선 밀도와 비아 구조에 따라 적합한 설계 방식이 달라집니다.
a. 일반 PCB
- 특징: 블라인드 비아나 매립 비아를 사용하지 않고 모든 홀을 스루홀로 구성합니다. 고주파 신호나 대전력 전원부가 많지 않은 회로에 적합합니다.
- 적용 분야: 기본 기능을 수행하는 일반 전자 제품과 범용 회로입니다.
b. 전원 PCB
- 특징: 원문 기준으로 전원부가 전체 설계의 30% 이상을 차지하는 기판을 의미합니다. 고주파 신호 전달을 주목적으로 하는 설계에는 적합하지 않습니다.
- 적용 분야: 대형 시스템 내부에서 전력을 분배하는 기판입니다.
c. 고속 또는 고주파 PCB
- 특징: 1 GHz를 초과하는 주파수를 사용하는 회로에 적합합니다. 방사 노이즈와 전자파 간섭(EMI), 임피던스 및 리턴 경로를 함께 검토해야 합니다.
- 적용 분야: RF 장비, 고속 데이터 처리 장치 및 첨단 통신 시스템입니다.
d. HDI(High Density Interconnect) PCB
- 특징: 원문은 내경이 6 mil(0.15 mm) 미만인 마이크로비아, 1제곱인치당 130개 이상의 핀, 1제곱인치당 170인치 이상의 배선 밀도를 HDI 판단 기준으로 제시합니다.
- 적용 분야: 높은 회로 성능과 고밀도 배선이 필요한 소형·복합 시스템입니다.
2단계: PCB 크기 결정
기판의 가로와 세로 치수, 외형 및 허용 가능한 크기 범위를 지정합니다. 별도의 외형 조건이 없으면 직사각형 보드를 기준으로 설계가 진행될 수 있으므로 비정형 외곽선이나 기구 제약이 있다면 처음부터 명확히 전달해야 합니다.
팁: 설계 결과가 지정한 크기 제한을 초과하면 배치와 배선을 다시 조정해야 하며, 작업 일정이 늘어날 수 있습니다.
3단계: 레이어 수와 스택업 지정
필요한 동박 레이어 수와 최대 허용 레이어 수를 전달합니다. 레이어가 늘어나면 배선 공간과 전원·그라운드 플레인을 확보하기 쉬워지지만, 스택업과 제조 조건도 복잡해집니다.
레이어 구성 최적화: 특정 레이어 수, 스택업 구조 또는 임피던스 조건이 있다면 주문 과정에서 설계 담당자에게 알려야 합니다.
4단계: 패드 수 확인
스루홀 패드와 표면 실장(SMD) 패드를 모두 포함해 전체 패드 수를 확인합니다. 패드 수는 PCB 레이아웃의 작업량과 배선 복잡도에 직접적인 영향을 줍니다.
중요한 이유: 패드가 많을수록 부품 밀도와 연결 수가 증가하므로 더 정교한 배치·배선과 제조 공정이 필요할 수 있습니다.
5단계: 요구사항 파일 작성
JLCPCB에서 제공하는 요구사항 템플릿에 설계 조건을 상세히 입력합니다. 이 문서는 설계 의도를 정확히 전달하고 이후 검토와 생산을 원활하게 진행하는 데 사용됩니다.
포함할 내용: PCB 유형, 외형 치수, 레이어 수, 패드 수, 스택업, 임피던스 및 기타 특수 요구사항을 빠짐없이 기록합니다.
6단계: 관련 파일 준비
PCB 설계 주문에 필요한 자료를 올바른 형식으로 정리해 업로드합니다. 일반적으로 다음 파일이 사용됩니다.
- 회로도 파일: EasyEDA Pro와 같은 EDA 도구에서 작성한 회로도입니다.
- DXF 파일: PCB 외형과 기구 구조를 전달하는 CAD 데이터입니다.
- 데이터시트: 설계에 사용한 부품의 핀 정보와 권장 풋프린트를 확인할 수 있는 자료입니다.
7단계: 주문 제출
모든 요구사항과 첨부 파일이 정확한지 확인한 뒤 주문을 제출합니다. 제출 후에는 설계 시안 또는 검토 자료를 확인하고, 문제가 있거나 변경이 필요하면 담당 팀과 조율합니다.
8단계: 제공 결과물 확인
원문에서 안내하는 주요 결과물은 다음과 같습니다.
- Gerber 파일: PCB 제조에 사용하는 RS-274X 형식의 데이터입니다.
- CPL(Component Placement List) 파일: PCB 조립용 부품 배치 목록으로 XLS 또는 CSV 형식을 사용합니다.
- BOM(Bill of Materials) 파일: 부품 구매와 조립에 사용하는 자재 명세서입니다.
- DXF 파일: CAD 구조 모델 제작에 사용하는 파일입니다.
- 3D 모델 파일: 일반적으로 OBJ 형식이며, EasyEDA Pro 사용자는 STEP 형식으로도 받을 수 있습니다.
- 조립도: 상·하단 실크스크린과 부품 배치를 보여 주는 PDF 파일입니다.
- 소스/설계 문서: 편집 가능한 원본 설계 자료입니다.
- PCB 생산 지침: 임피던스, 레이어 스택업 및 제조 방법 등 생산 조건을 기록한 문서입니다.
9단계: 품질 관리와 생산 진행
설계가 확정되고 생산 주문이 접수되면 제조와 품질 검사가 진행됩니다. 진행 상황은 JLCPCB 웹사이트의 주문 내역에서 확인할 수 있습니다. 일정과 납품 예정일은 주문 상태와 업데이트 내용을 기준으로 확인하십시오.
결론
PCB 레이아웃 설계 서비스를 원활하게 이용하려면 기판 유형, 크기, 레이어 수, 패드 수와 제조 조건을 처음부터 구체적으로 전달해야 합니다. 회로도, DXF 및 부품 데이터시트를 체계적으로 준비하고 결과물을 검토하면 설계 의도와 실제 생산 데이터 사이의 차이를 줄일 수 있습니다.

지속적인 성장
PCB 애뉼러 링(Annular Ring) 설계: 계산과 공차 분석
PCB 비아와 도금 스루홀(PTH)을 설계할 때 애뉼러 링까지 공차를 포함해 계산하고 있나요? EDA의 기본 패드 크기나 이전 설계를 그대로 사용하면 드릴 위치 편차, 레이어 정합 오차와 에칭 보정으로 실제 남는 구리 폭이 예상보다 좁아질 수 있습니다. 애뉼러 링(annular ring)은 드릴 홀 주위를 둘러싼 고리 모양의 구리 영역입니다. 도금된 홀 배럴과 각 레이어의 패드를 전기적·기계적으로 연결하므로, 크기가 부족하면 브레이크아웃이나 간헐적인 단선으로 이어질 수 있습니다. 핵심 요약 공칭 애뉼러 링 폭은 (패드 직경 - 드릴 직경) ÷ 2로 계산합니다. 실제 잔여 폭은 드릴 위치, 레이어 정합, 적층과 에칭 공차의 영향을 받습니다. IPC 합격 기준과 제조를 안정적으로 만드는 설계 목표값은 같은 개념이 아닙니다. 제조사의 최신 홀·패드 능력과 DFM 결과를 기준으로 최종 치수를 정해야 합니다. 애뉼러 링 폭을 결정하는 기본 계산 공칭 애뉼러 링 폭은 다음과 같이 계산합니다. 애뉼러 링 ......
PCB 동박 패턴의 역할과 표면처리 선택 가이드
PCB 동박 패턴과 트레이스는 기판 위에서 전류와 신호가 흐르는 경로입니다. 외부로 노출되는 패드와 접점의 표면처리는 납땜성, 접촉 특성, 보관성과 내식성에 영향을 줍니다. ENIG, HASL, 침지은, OSP, 침지주석은 각각 장점과 제한이 있으므로 조립 방식과 패드 피치, 사용 환경에 맞춰 선택해야 합니다. 이 글에서는 PCB 동박 패턴의 전기적 역할, 대표적인 표면처리 방식과 전송선로·안테나·방열 구조 등 설계 활용 사례를 살펴봅니다. 핵심 요약 표면처리는 주로 솔더 마스크로 덮이지 않은 패드와 접점의 노출 동박을 보호합니다. 표면처리 선택은 비용뿐 아니라 평탄도, 납땜 공정, 보관 조건과 최종 용도를 기준으로 해야 합니다. 트레이스 폭·두께·간격과 기준면은 저항, 인덕턴스, 커패시턴스와 임피던스를 결정합니다. RF·고속 신호와 안테나 설계에서는 표면처리의 도체 손실 영향도 함께 검토합니다. PCB 동박 패턴에 맞는 표면처리 선택 PCB 표면 실장 패드와 노출 동박의 표면처리는 조립성과 ......
STM32 CAN 통신 예제: CubeMX와 HAL로 송수신 구현하기
핵심 요약 Classic CAN과 CAN FD의 프레임 및 비트 타이밍 차이를 설명합니다. NUCLEO-G491RE와 Jetson TX2를 CAN 트랜시버로 연결합니다. CubeMX 필터·인터럽트 설정과 HAL 기반 송수신 코드를 구현합니다. 종단저항, CANH·CANL, candump와 오류 응답을 이용한 점검 방법을 다룹니다. Nucleo-G491RE 보드와 Jetson 보드를 이용한 CAN 버스 통신 이 글에서는 STM32 CAN 통신 예제로 NUCLEO-G491RE와 Jetson TX2를 연결하고, Classic CAN과 CAN FD의 비트 타이밍·필터·수신 인터럽트·응답 송신을 단계별로 구현합니다. 브레드보드에서 트랜시버와 종단저항, CANH·CANL 연결을 검증한 뒤 커넥터와 테스트 포인트를 작은 CAN 인터페이스 PCB로 정리하면 반복 시험과 배선 점검이 쉬워집니다. PCB 제작시Gerber 파일은 JLCPCB PCB 서비스에 업로드하고 온라인 견적에서 제작 가능 여부와 비용을 확......
STM32 PWM 제어 가이드: 주파수·듀티비 설정과 모터 제어 예제
핵심 요약 타이머 Prescaler와 ARR을 이용한 PWM 주파수·듀티비 계산 방법을 정리합니다. NUCLEO-G491RE에서 서보모터와 DC 모터를 PWM으로 제어합니다. 단일 채널 및 A/B상 인코더를 읽어 회전 방향과 RPM을 계산합니다. CubeMX 설정, HAL 코드와 VCP 출력 결과를 실제 실습 이미지로 확인합니다. Nucleo-G491RE 보드와 DC 모터/인코더를 이용한 실습 이 글에서는 STM32 PWM의 주파수·듀티비 계산 원리를 익히고, NUCLEO-G491RE의 타이머와 카운터를 이용해 서보모터·DC 모터를 구동하며 단일 채널 및 A/B상 인코더를 읽습니다. 브레드보드에서 모터 드라이버와 인코더 동작을 확인한 뒤 전원·신호 커넥터와 테스트 포인트를 작은 인터페이스 PCB로 정리하면 배선 오류를 줄이고 재현성을 높일 수 있습니다. PCB 제작시Gerber 파일은 JLCPCB PCB 서비스에 업로드하고 온라인 견적에서 제작 가능 여부와 비용을 확인할 수 있습니다. 타이머/......
STM32 ADC 사용법: 전압 측정, 인터럽트·DMA와 DAC 피드백
핵심 요약 STM32 ADC의 해상도, 샘플링과 디지털 값을 전압으로 환산하는 원리를 설명합니다. NUCLEO-F446RE에서 Polling, Interrupt, DMA 방식으로 ADC 데이터를 수집합니다. TEMT6000 조도 센서와 다중 채널 ADC 설정 및 Circular DMA 처리를 구현합니다. DAC 출력과 LED 조명 피드백을 연결해 간단한 실시간 제어를 확인합니다. 이 글에서는 STM32 ADC의 기본 원리와 전압 계산 방법을 살펴보고, NUCLEO-F446RE에서 TEMT6000의 밝기 값을 Polling·인터럽트·DMA로 읽어 DAC 기반 LED 조명 피드백까지 구현합니다. 브레드보드에서 센서와 LED 드라이버의 동작을 확인한 뒤 커넥터와 테스트 포인트를 작은 인터페이스 PCB로 정리하면 배선 오류를 줄이고 같은 실험 환경을 반복하기 쉽습니다. PCB 제작시에Gerber 파일은 JLCPCB PCB 서비스에 업로드하고 온라인 견적에서 제작 가능 여부와 비용을 확인할 수 있습니다......
STM32 UART 통신 예제: 송수신, 인터럽트 및 DMA 구현 가이드
핵심 요약 Polling, Interrupt, DMA 수신 방식의 차이와 CPU·버퍼의 역할을 비교합니다. NUCLEO-G491RE, NUCLEO-F446RE와 BH1750을 연결해 실제 센서 데이터를 전송합니다. 115200 bps, 8-N-1, TX/RX 교차 연결과 공통 GND 설정을 단계별로 확인합니다. DMA Normal 및 Circular 모드와 Receive-to-Idle 처리 방법을 예제로 구현합니다. Virtual COM, 인터럽트 및 DMA로 센서 데이터 송수신 하기 NUCLEO-G491RE, NUCLEO-F446RE, BH1750 1. 이번 글에서 만들 시스템 STM32 UART 통신 예제를 처음 배울 때는 문자열 하나를 보내는 예제부터 시작하는 경우가 많습니다. 문자열이 터미널에 출력되면 통신이 된 것처럼 보입니다. 하지만 실제 임베디드 시스템에서는 센서가 계속 데이터를 만들고, 다른 MCU가 그 데이터를 놓치지 않고 받아 처리해야 합니다. 이번 글에서는 Nucleo-G4......