PCB 설계 소프트웨어를 배우기 시작했고 2 주 이내에 단일 보드에 두 개의 Arduino, RTC, 외부 EEPROM, RF 모듈 및 기타 구성 요소가 포함 된 작동하는 PCB 프로토 타입을 성공적으로 만들었습니다.
이것이 내가 한 방법입니다.
PCB 설계 소프트웨어 선택-나는 Eagle을 선택했습니다.
- 무료이지만 보드 크기가 제한적입니다 (대부분의 취미 프로젝트에는 큰 영향을 미치지 않음)
- 다른 소프트웨어와 비교하여 대규모 커뮤니티 지원 (무료이기 때문에)
- 대부분의 오픈 소스 하드웨어 회로도 및 보드 레이아웃은 Eagle 형식으로 제공됩니다. Ex Sparkfun은 독수리 회로도와 레이아웃을 출시합니다. Arduino도 가능합니다.
- 학습은 매우 쉬웠다.
전자 개념 학습 내용 : 언급 한 바와 같이 소프트웨어 사용자는 복잡한 프로젝트를 개발하기 전에 약간의 정보를 읽어야합니다. 이것은 필요하며 돈을 지불합니다.
- 전력 조정기-여기서는 선형 조정기 및 스위칭 조정기에 대해 학습해야합니다. 어느 것을 언제 사용해야합니까?
- 커패시터를 분리하고 PCB에 적절히 배치합니다.
- 다이오드 및 그 용도-전압 클램핑, 역 극성 보호 등
- 당기고 내리십시오.
- 필터링 커패시터.
- 접지면이 양호하다는 장점. (한 번 과소 평가했습니다. 가격을 지불했습니다.)
배울 소프트웨어 개념 : PCB를 만들기 위해서는 대부분의 소프트웨어를 배워야합니다. 그러나 여기서는 첫 번째 프로젝트에서 필요하지 않더라도 알아야 할 몇 가지 개념을 강조하겠습니다. 이것은 확실히 어느 시점에서 사용될 것입니다.
- 스스로 구성 요소를 만드는 방법.
- 커스텀 라이브러리를 만드는 방법.
- 다른 라이브러리에서 라이브러리로 심볼 및 패키지 복사
- ULP 사용 방법 이글에는 일부 작업을 자동화하는 ULP가 있습니다. 많이 탐색하지는 않았지만 회로도에서 모든 구성 요소를 추출하고 라이브러리에 덤프하여 다른 프로젝트에서 사용할 수있는 것을 사용했습니다. 그것이 내가 Atmega328p를 얻은 방법입니다. 기본 라이브러리에서 찾을 수 없으므로 Arduino의 회로도에서 추출했습니다.
- 로고를 만드는 방법-PCB에 사용자 정의 로고가있을 수 있습니다.
생산 부분 :
- 회로도 및 보드 레이아웃을 완료 한 후 Gerber 파일을 내 보내서 프로덕션 하우스로 보내야합니다. 기계에 의해 이해 될 수있는 모든 정보를 숫자 형식으로 포함합니다. 독수리는 당신을 위해 그것을 할 것입니다. 캠 프로세서 섹션에서이를 찾으십시오. Sparkfun은 Cam 작업 파일을 제공하지만 필요에 따라 주저하지 말고 수정하십시오.
- PCB 두께와 구리 층 두께를 선택해야합니다. 저전력의 경우 35 미크론의 구리가있는 1-2mm PCB가 쉽게 작동합니다. 프로덕션 하우스에서 허용하는 경우 마스크 색상을 지정할 수도 있습니다.
- 대부분의 생산 회사는 PCB 프로토 타입을 제공합니다. 이것은 비용이 많이 들지만 대안이없는 것 같습니다. 빠른 배송을 원하면 추가 요금이 부과됩니다. 하나를 선택하기 전에 5-10 개의 생산 시설과 대화해야합니다. 그들의 가격은 크게 다릅니다. 제 경우에는 한 사람이 다른 사람이 인용 한 가격의 10 배를 요구하고있었습니다. 농담이 없습니다.
- 부품 선택-스루 홀 또는 SMD? 둘 다 장단점이 있습니다. SMD는 작고 깔끔한 보드를 만들 수 있지만 독자적으로 납땜하기는 상대적으로 어렵습니다. 그러나 비교적 큰 발자국 (1206 정도)을 선택한다면 그렇게 어렵지 않아야합니다. 먼저 구멍 구성 요소를 통과하는 것이 좋습니다. 다루기 매우 쉽습니다.
- 거버 확인 : 프로덕션 용 거버 파일을 보내기 전에 무료로 제공되는 소프트웨어를 사용하여 거버를 확인할 수 있습니다. GerberLogix를 사용합니다.
팁 : 첫 보드를 생산 용으로 보내기 전에 포럼에 회로도 및 보드 레이아웃을 게시하여이 분야에 경험이있는 사람들로부터 제안 / 의견을 얻을 수 있습니다.