이번 글은 Alice60 자작 아크릴 키보드 만들기 – 1편 하우징 설계하기 글에 이어진 2편 – PCB만들기 글입니다.
Lubrigante 하우징에 호환되는 PCB를 찾다가 coarse의 Cordillera라는 PCB를 찾았습니다. 이 글에서는 해당 PCB를 기준으로 JLCPCB에 PCB를 주문하는 과정과, PCB에 부품 실장까지 맡기는 방법에 대해 알아보겠습니다.
PCB 만들기
키보드가 작동하려면 회로기판이 있어야 합니다. 회로기판은 집에서 제작하기에 많은 어려움이 있으므로, JLCPCB와 같은 PCB 제작 업체에 맡겨야 합니다.
이 글에서는 coarse의 Cordillera 라는 PCB파일을 사용해 주문할 예정입니다.
Github에서 Cordillera_gerbers_jlc.zip
파일을 다운받고, JLCPCB에 거버 파일을 올려주세요.
PCB를 만들때의 옵션을 선택할 수 있습니다. 필자는 보드의 색만 검정색으로 변경했습니다.
(보드의 색이 초록색일 때 생산이 가장 빠르다고 합니다)
JLCPCB PCB Assembly 서비스 사용하기
자신이 SMD 납땜에 자신이 있다면, PCB만 받고, 부품들을 따로 주문하여 납땜하시면 됩니다.
저는 SMD 납땜을 정말 못하기 때문에 JLCPCB의 PCB Assembly 서비스를 이용하겠습니다.
해당 서비스를 이용할 경우 JLCPCB에서 내가 선택한 부품들이 PCB에 납땜되어 배송됩니다.
PCB의 어떤 면에 조립을 진행할 것인지 선택해야 합니다. Standard 타입을 선택하면 두 면 모두 조립할 수 있지만, 비용이 상승하므로, Economic으로 선택하고, 부품이 많은 면을 선택하겠습니다. (전면에 있는 USB-C 포트와 LED인디케이터는 직접 납땜해야 합니다)
부품 선정하기
레포지토리에 포함된 BOM파일과 CPL파일을 업로드하면 이렇게 추가부품으로 가득 차 있는 모습을 볼 수 있습니다.
이렇게 추가부품을 많이 넣으면 Extended components fee
가 붙어 PCB가격이 10만원이 넘어가게 됩니다.
그렇기 때문에 Basic 부품으로 변경할 수 있는 부품은 모두 변경해줘야 비용이 절약됩니다.
이와 같이 검색창에 해당 모델을 입력하고, Basic Parts Only
체크박스를 선택하고 검색하면 Basic 부품만 검색됩니다. 검색 결과 중 호환 부품을 찾아 선택하여 Basic 부품으로 변경하여 금액을 절약합니다.
Samsung Electro-Mechanics CL10A105KB8NNNC Basic C15849 | C4,C9,C10,C12 | Quantity: 20Unit Price: $0.0051 Ext Price: $0.1020 |
Samsung Electro-Mechanics CL10A475KO8NNNC Basic C19666 | C6,C8,C11 | Quantity: 15Unit Price: $0.0091 Ext Price: $0.1365 |
XKB Connectivity TS-1187A-B-A-B Basic C318884 | SW1 | Quantity: 5Unit Price: $0.0144 Ext Price: $0.0720 |
UNI-ROYAL(Uniroyal Elec) 0603WAF1003T5E Basic C25803 | R7 | Quantity: 5Unit Price: $0.0009 Ext Price: $0.0045 |
Torex Semicon XC6206P332MR Basic C5446 | U2 | Quantity: 5Unit Price: $0.0993 Ext Price: $0.4965 |
UNI-ROYAL(Uniroyal Elec) 0603WAF5101T5E Basic C23186 | R2,R3 | Quantity: 10Unit Price: $0.0010 Ext Price: $0.0100 |
FH (Guangdong Fenghua Advanced Tech) 0603B472K500NT Basic C53987 | C7 | Quantity: 5Unit Price: $0.0024 Ext Price: $0.0120 |
Jiangsu Changjing Electronics Technology Co., Ltd. BAV70 Basic C68978 | D2,D3,D4,D5,D6,D7,D8,D9,D10,D11,D12,D13,D14,D15,D16,D17,D18,D19,D20,D21,D22,D23,D24,D25,D26,D27,D28,D29,D30,D31,D32,D33,D34,D35,D36,D37 | Quantity: 180Unit Price: $0.0175 Ext Price: $3.1500 |
ProTek Devices SRV05-4-P-T7 Basic C85364 | U3 | Quantity: 5Unit Price: $0.1654 Ext Price: $0.8270 |
Jiangsu Changjing Electronics Technology Co., Ltd. 2N7002 Basic | Q1,Q2 | Quantity: 10Unit Price: $0.0142 Ext Price: $0.1420 |
YAGEO CC0603KRX7R9BB104 Basic C14663 | C2,C3,C5 | Quantity: 15Unit Price: $0.0022 Ext Price: $0.0330 |
UNI-ROYAL(Uniroyal Elec) 0603WAF4700T5E Basic C23179 | R5,R9,R10,R11,R12,R13,R14,R15,R16,R17,R18,R19,R20,R21,R22,R23,R24,R25,R26,R27,R28,R29,R30,R31,R32,R33,R34,R35,R36,R37,R38,R39,R40,R41,R42,R43,R44,R45,R46,R47,R48,R49,R50,R51,R52,R53,R54,R55,R56,R57,R58,R59,R60,R61,R62,R63,R64,R65,R66,R67,R68,R69,R70,R71,R72,R73,R74,R75,R76,R77 | Quantity: 350Unit Price: $0.0010 Ext Price: $0.3500 |
UNI-ROYAL(Uniroyal Elec) 0603WAF1002T5E Basic C25804 | R4,R6,R8 | Quantity: 15Unit Price: $0.0009 Ext Price: $0.0135 |
FH (Guangdong Fenghua Advanced Tech) 0603B103K50 0NT Basic C57112 | C1 | Quantity: 5Unit Price: $0.0023 Ext Price: $0.0115 |
Liown SMF6.0CA BasicC2990473 | D1 | Quantity: 5Unit Price: $0.0299 Ext Price: $0.1495 |
UNI-ROYAL(Uniroyal Elec) 0603WAF1004T5E Basic C22935 | R1 | Quantity: 5Unit Price: $0.0010 Ext Price: $0.0050 |
필자는 해당 부품들로 구성하였습니다. (정확성을 보장하지 않습니다. 꼼꼼히 확인하고 사용해주세요) STM32마이크로프로세서와 퓨즈, 핀헤더는 Basic 부품을 찾지 못해서 제거하였습니다. 직접 타오바오에서 직구하여 납땜할 예정입니다.
오른쪽 체크박스를 체크해제하면 해당 부품을 제외시킬 수 있습니다.
해당 파일은 필자가 주문할 때 사용한 파일입니다. (정확성을 보장하지 않습니다. 꼼꼼히 확인하고 사용해주세요)
부품 위치 설정하기
부품을 선택했으니, 부품이 올라갈 위치를 설정해야 합니다.
우측 상단의 Bottom
버튼을 눌러 아랫면으로 시야를 전환한 다음, 위치가 맞지 않는 부품을 모두 올바른 위치로 정렬하고, 각도가 맞지 않는 부품들을 모두 돌려 알맞게 설정해주세요.
최종 가격 확인
이제 최종 가격이 표시됩니다. 필자는 5장에 36달러정도가 나왔습니다.
통관을 진행하기 위해서는 이 상품의 HS Code를 지정해야 합니다. Development Board
또는 Keyboard
로 선택해 주시면 되겠습니다.
배송료와 같은 부가비용을 확인하고 주문을 계속 진행하기 위해서 장바구니에 담아주세요.
결제
Secure Checkout
버튼을 눌러 결제를 진행합니다.
PCB를 배송받을 주소를 입력합니다. PCCC
에는 개인통관고유번호를 작성해야 합니다.
만약 개인통관고유번호가 없다면 검색해서 발급받으시면 됩니다.
청구지 주소와 배송지 주소가 같다면 Same as shipping address
를 선택하고 넘어갑니다.
배송방법을 선택할 수 있습니다. 어떤 방법으로 설정하느냐에 따라 속도와 비용이 달라집니다. 필자는 사용할 수 있는 옵션중 가장 저렴한 S.F Express Economy를 선택했습니다. 영업일 기준 5-8일안에 배송한다고 표기되어 있네요.
Clearance Unit Code
에는 개인통관고유번호를 작성하면 됩니다. 그런데 사이트 오류인지 개인통관고유번호가 형식에 안 맞다고 거부하여서 아래 Date of Birth
칸에 생년월일을 작성했습니다 (YYYYMMDD)
이제 결제를 하면 됩니다. Paypal은 0.5달러의 수수료가 붙으므로, 가급적 카드로 결제해 주시면 좋을것 같습니다.
(해외결제가 가능한 카드여야 합니다)
그리고 쿠폰이 있다면, 쿠폰을 사용하고, 결제하시면 됩니다.
답글 남기기