2022.06.17 - [임베디드/Kicad] - kicad 적응 프로젝트! #2. kicad sch 살펴보기! 소자 선정하기!
저번에 https://componentsearchengine.com/ 라는 사이트에서 symbol이랑 footprint 다운받을 수 있다고 했잖아? 그거 한번 해보자고. 기본 kicad library에는 bt137이 없으니까 이걸 import 시켜 보자구. 먼저 사이트 방문해서 bt137로 검색 고고!
많은 리스트 중에 PCB Footprint랑 3D 모델까지 있는 걸 골라서 클릭해보면 아래처럼 자세한 내용을 볼 수 있어.👇👇
스크롤을 아래로 조금 내리다보면 디자인 리스트까지 알려주네. 뭐 정확히는 모르지만 단종여부나 수급 등등을 따져서 디자인에 넣었을 때 얼마나 위험한지 수치로 알려주는 서비스인가 보네. 크 좋은 세상이다 참 ㅋㅋ
다운로드를 클릭하면 회원 가입을 해야 한다는 메세지가 나오는데 딱히 돈을 내라거나 신용카드를 입력하라거나 그런건 없네. 회원 가입을 완료하고 다운로드 클릭하면 zip 파일이 다운로드 되는데 압축 풀면 아래처럼 폴더 하나 파일 두개 나와. license.txt 읽어봤는데 외부에 재배포만 하지 않으면 아무렇게나 사용해도 된다고 하니까 맘껏 쓰자.
폴더를 열어보면 크... 다 있네 정말 ㅋㅋ 온갖 EDA 다 지원하는 듯.
자 라이브러리 있는 거 확인했으니 추가해봅시다. Symbol 부터 추가. kicad schematic 에서 Preference -> Manage Symbol Libraries 클릭.
Global Libraries -> Adding existing library to table 클릭
아까 다운로드 한 폴더에서 KiCad 폴더 -> BT137S-600_118.lib 파일을 선택하면 테이블 가장 하단에 추가돼.
추가가 완료되면 library format이 legary로 되어 있는데 migrate libraries 버튼을 누르면 kicad format으로 변환이 돼. 별 어려움이 없이 라이브러리를 추가했어. 하지만! 라이브러리 경로만 추가하는 식이라서 다운로드한 라이브러리는 새로 폴더를 하나 만들어 관리를 해야할 것 같아. 자기 스타일 대로 하자고~
이제 symbol editor에서 bt137로 검색이 가능해. Add symbol to schematic을 클릭해서 회로도에 삽입해보자구.
자 이제 footprint를 넣어야겠지? BT137S가 사용하는 footprint는 SOT428(EIAJ - 일본)이라고 하는데 JEDEC(미국)TO-252랑 똑같은 패키지야. 기준 기관이 틀릴 뿐이야. 그래서 사실 TO-252-2 패키지를 symbol에 등록해서 사용해도 무방해. 그래도 연습삼아서 똑같이 library table에 추가해 봅시다.
똑같이 Footprint editor 열고 상단 메뉴에서 Preferences -> Manage Footprint Libraries 선택, 그 이후에는 schematic symbol 넣을 때랑 똑같이 하면 됩니다.
이 때 주의할 건 이전처럼 파일을 넣거나 그러면 나중에 저장이 안돼. 꼭 아래처럼 .Kicad_mod 파일이 있는 폴더를 선택해야 해.
그렇게 추가하고 나면 이제 footprint Editor에서 bt137이 검색된다구! 아이고 편하다~ 편해서 눈물이 다 날라 그러네 ㅠㅠ
예전에는 막 버니어 캘리퍼스 들고 소자 막 사이즈 재고 ㅠㅠ 뭐... 지금도 안필요한 건 아냐 ㅋㅋㅋㅋ 모든 소자들이 이렇게 친절하게 라이브러리가 준비되어 있는게 아니야 ㅋㅋ 은근 새로 만들어야 하는 소자들이 많으니까 회로 본격적으로 할 사람은 버니어 하나쯤 있으면... 멋있...지. 꼴보기 싫은 사람은 버니어로 찍어도 되고 -_- 엄청 뾰족하거든... 내 장담하는데 신입 하드웨어 디자이너는 사수 버니어로 찍는 상상 한번쯤 꼭 한다. ㅋㅋㅋㅋ(진짜로 찍지는 말자ㅠㅠ 나도 되고 싶어서 꼰대가 된건 아니란 말야!)
헛소리 그만하고 마지막으로 3D 모델을 넣어보자. Footprint Editor에서 Edit Footprint property 버튼 클릭 -> 3D Models -> 폴더 버튼 눌러서 3d 모델 추가
추가를 누르면 아래처럼 PCB 위에 까만 소자가 살포시 올라간 게 보여. 마우스로 휘리릭 해바바 ㅎㅎ 멋있네 ㅋ
이런 식으로 kicad 기본 라이브러리에 포함이 안된 친구들을 추가해주도록 하자. 그럼 이제 진짜 회로를 슬슬 그려봐야겠다. 하루에 한 파트씩 처언~~~~천히 할거니까 성질 급한사람들은 그냥 해. kicad는 그냥 툴일 뿐이야. 망치, 톱 이런거... 그냥 하다보면 늘어 ㅋㅋㅋ 그러니까 난 대장장이다~ 생각하고 해 ㅋㅋㅋㅋ
'임베디드 하드웨어 > Kicad' 카테고리의 다른 글
kicad 적응 프로젝트! #5, SCH 도면 추가(Hierarchical Sheet) (0) | 2022.07.21 |
---|---|
kicad 적응 프로젝트! #4, zero crossing 회로 그리기 (0) | 2022.06.27 |
kicad 적응 프로젝트! #2. kicad sch 살펴보기! 소자 선정하기! (0) | 2022.06.17 |
kicad 적응 프로젝트! #1. Spec 정하기 (0) | 2022.06.15 |
어떤 프로젝트 할까? (0) | 2022.06.12 |