Hardware | JLCPCB 에서 PCB 주문을 해보자

|

이번 포스트는 PCB 를 전문 제작자 (PCB house) 에 의뢰해 보는 글 입니다.




1. Gerber 파일


PCB 생산 주문은 "Gerber" 파일이라는 것으로 업계가 통일되어 있는 듯 합니다.

다양한 회로 생성 어플이 존재하나, Gerber 로 export 가 가능하게 생태계가 꾸며져 있더군요.


Gerber 파일은, pattern, hole, silk, mask, drill 등, PCB 제작에 필요한 적층 정보를 따로 가지고 있는 파일들의 묶음 입니다.

참고로, 2-layer PCB 제작에 필요한 Gerber 파일 확장자는 다음과 같습니다.


- Top Layer : GTL

- Bottom Layer : GBL

- Solder Mask Top : GTS

- Solder Mask Bottom : GBS

- Silk Top : GTO

- Silk Bottom : GBO

- Drill Drawing : TXT

- Board Outline : GML/GKO


어플에 따라서는 다음과 같은 파일 포맷으로 Gerber 파일을 구성하기도 합니다.


*.cmp (Copper, component side)

*.drd (Drill file)

*.dri (Drill Station Info File) – Usually not needed

*.gpi (Photoplotter Info File) – Usually not needed

*.plc (Silk screen, component side)

*.pls (Silk screen, solder side)

*.sol (Copper, solder side)

*.stc (Solder stop mask, component side)

*.sts (Solder stop mask, solder side)


EagleKiCad 어플에 따라 Gerber 파일로 만드는 방식이 다릅니다.




2.Eagle to Gerber


brd / sch 파일이 존재하면, Eagle 파일 입니다.

Autodesk 사이트에서 Eagle 설치 파일을 다운로드 받습니다.



설치 후, 회로 파일 로딩 합니다. 하나는 회로도, 또 다른 하나는 PCB diagram 입니다.


이제, Eagle 파일을 불러 들였으니, Gerber 파일로 변환하면 됩니다.

CAM Processor 를 클릭합니다.



Output type 을 Gerber RS-274X 로 설정. 이게 일반적인 Gerber file format 이라고 하더군요.

오른쪽 하단의 "Process Job" 을 누르면 Gerber 파일을 생성해 줍니다.



생성된 Gerber 파일 디렉토리를 보면, DrillFiles 라는 폴더가 따로 보입니다.


Drill 정보를 가진 파일도 포함된 상태로 zip 파일을 만들어야 하므로, DrillFiles 폴더에서 "drill_" 이라고 시작하는 파일을 한데 모읍니다.



Gerber 파일 모음에 Drill File 도 옮겨서 하나의 zip 압축 파일로 만듭니다.



위의 방법은 수동으로 Gerber 파일 만드는 방법이고, 아래 방법으로 한 방에 할 수 있습니다.


Seeed Fusion 사에서 이미 template 를 만들어 놨습니다.

아래 순서로 메뉴로 들어가면, 2 Layer / 4 Layer 에 맞게 파일을 선택하면 됩니다.


CAM Processor > System Examples > Third Party > Seeed Fusion > SeeedFusion_2_layer.com



따로 파일이 생성되는 것도 아니고, 그냥 zip 파일 하나 바로 만들어 줍니다.



주문 할 JLCPCB 사이트에서 파일을 올리면, Drill 정보 포함 모두 문제 없이 Gerber 파일로 변환 되어 있는 것을 알 수 있습니다.





3. KiCad to Gerber


KiCad 파일에서 Gerber 파일 변환 방법은, 아래 PCBWay 사이트 정보를 참고 했습니다.


* Generate Gerber file from Kicad

https://www.pcbway.com/helpcenter/technical_support/Generate_Gerber_file_from_Kicad.html


우선 KiCad 설치 파일을 아래 사이트에서 다운로드 합니다.


* KiCad

https://kicad.org/download/



설치하는 OS 별로 선택하여 설치 파일을 다운로드 받습니다.



Gerber 파일 변환해 보다, 처음으로 KiCad 를 설치해 봅니다.



우선 KiCad 파일을 읽어 드립니다.



pro 확장자네요.



회로도 아이콘을 더블클릭 하여 open 합니다.



Plot 을 클릭합니다.



플로트 설정에서 아래와 같이 선택합니다.

괜히 다른 옵션들을 선택하면 PCB house 들에서 읽어 드릴 수 있는 포멧에서 벗어납니다.



여기서도 마찬가지로 Drill 파일을 따로 생성해야 합니다. 옵션도 가능 한 아래 옵션으로 선택해야 합니다.



메뉴에서 드릴 파일을 확인해 볼 수도 있습니다. PCB 위에 잘 위치하고 있네요.



2 Layer 이면서 TOP / BOTTOM 이 잘 통전되게 설계되어 있네요.



마지막으로 zip 파일 압축 시, drl 파일이 있는 것을 꼭 확인해야 합니다.





4. 주문


이제야 준비가 되었습니다. JLCPCB 사이트에서 주문을 하기 위해 파일을 올려 봅시다.


* JLCPCB

https://jlcpcb.com/



등록 합니다. 전 쉬운 방법인 Google 계정으로 사용자 등록 했습니다.



처음 유저 등록하면, 몇 가지의 쿠폰을 주지만, 20 USD / 30 USD / SMT 용 쿠폰을 줍니다.

첫번째 주문 특혜 -2 USD, 20 달러 이상 구매시 -5 USD 를 적용하니, 2 Layer X 5장 X 4 가지 PCB 를 약 2만원으로 주문할 수 있었습니다.



Gerber 파일을 업로드 합니다. 알아서 분석해 줍니다.



주문하고 싶은 PCB 용 Gerber 파일을 마구마구 올리면 됩니다.



Analysis Result 에서 Layer 나, Drill 사이즈를 꼭 확인해 봅니다.



Gerber Viewer 에서 전체 layout 도 확인 가능합니다.



Product Detail 에서 최종 정보를 점검합니다.



4종류, 기본 5장 주문에 14 USD 면 정말 저렴하군요.



Shipping Method 에서 DHL 을 선택하면 1주일 정도 걸리겠지만, 꽤 비쌉니다.

S.F Express Economy 를 선택하면 9 USD 정도로 배송비를 책정 할 수 있습니다.



이번에 주문한 Gerber 파일들 입니다.


cdm324_backpack.zip

display_i2c_c.zip

hb100_backpack.zip

HVRescue_Shield_r212_2020-12-24.zip



5. 배송


주문을 넣으면, 제조부터 배송 상황을 자세히 보여줍니다.



복수의 PCB 를 주문하면, JLCPCB 가 보유한 여러 군데의 공장에서 따로 만든 다음, 한 곳으로 모아서 배송하는 방식인 듯 합니다.

주문이 몰리더라도, 여러 공장에서 동시에 제조가 가능하고 묶음 배송까지 지원하니, 배송 상황만 봐도 만족스럽네요.



제조 과정도 아주 자세하기 보여줍니다. Drilling 을 꽤나 먼저 하는군요.



제조가 완료되면, 배송이 시작되었다고 알려 줍니다. 배송시의 사진도 찍어서 보여주네요.

중국 회사 치고는 신뢰가 많이 갑니다.





6. 도착


10일 정도 걸려서 도착. 일반적인 배송이 아니라, 인수자 확인부터 수령 사인까지 받아 갔습니다.

배송에 의한 유실은 확실히 막을 수 있겠네요.



재활용한 박스에 포장되어 왔습니다. 지구를 위해서는 오히려 호감이 갑니다.



아... 비호감 하나. 이런 악세사리는 쓰레기. 바로 분리수거 하여 버렸습니다.



각 PCB 는 진공 포장과 실리카겔로 수분 방어가 되어 있습니다.



비닐 재질도 두꺼워 적절합니다.





7. 품질


예상 했던 것 보다, 훨씬 품질이 좋습니다. 2 Layer TOP/BOTTOM 간의 연결도 좋고, 스텐실도 잘 세겨져 있습니다.



제조 시간도 빠르고, 배송도 문제 없었으며, 품질까지 좋으니 앞으로 계속 이용하게 될 것 같습니다.



Gerber 파일을 완벽히 재현해 놨네요. 살짝 납이 먹여져 있어 보호도 되어 있고.



5장이면 Sample 주문인데, 완전 Production 수준의 품질입니다.



이번 주말은, 그 동안 하고싶던 실장과 테스트로 행복 할 것 같습니다.


FIN


And