[프로젝트 기반의 이글캐드 강좌: 나만의 아두이노 호환 보드 만들기] 1. 이글캐드 다운로드와 기반 스케메틱 다운로드 받기

데이빗 2016-02-18 (목) 10:26 2년전 4026  

이글캐드는 전자캐드로 PCB에 회로를 설계하고 PCB를 제조하는 업체에 필요한 파일의 형태로 제공하기 위해 필요한 소프트웨어입니다. 본 프로젝트 기반의 강좌에서는 SMD 타입으로 회로 설계하는 방법에 대해서 알아보겠습니다. 

 

1. 이글캐드 다운로드 받기

하단의 링크에서 이글캐드를 다운로드 받습니다. 무료 소프트웨어와 유료 소프트웨어간에는 다소 제약이 있지만 (사이즈, 구멍의 갯수, 기판 복사 붙여넣기 등등), 아두이노 정도의 사이즈와 기능이라면 무료 소프트웨어를 사용해도 무리가 없을 것입니다. 

이글캐드 다운로드 링크: http://www.cadsoftusa.com/download-eagle/ 

61530c1f71030ee407bfdc6e89369e7a_1455758
 

 

2. 스파크펀(Sparkfun)에서 필요한 이글캐드 자료 다운로드 받기

기존의 아두이노 및 아두이노 호환보드는 DIP 타입의 부품들을 사용하였기 때문에 기판 하단에 헤더로 인한 돌출이 있고 이로 인해서 책상에 스크래치를 내거나 간혹 손에 긁히는 문제들이 있었습니다. 마침 스파크펀에서 공개한 Red 보드를 통해서 기반이 되는 회로도를 다운로드 받아보도록 하겠습니다.

레드보드 링크: https://www.sparkfun.com/products/12757

61530c1f71030ee407bfdc6e89369e7a_145575761530c1f71030ee407bfdc6e89369e7a_1455757
위 레드보드의 이글캐드 회로도는 상품상세설명의 하단에 있는 링크에서 다운로드 받아보실 수 있습니다.

61530c1f71030ee407bfdc6e89369e7a_1455757
다운로드 받은 이글파일을 압축푼 후, 프로젝트를 진행할 폴더를 만들고 그 안에 SCH와 BRD라는 확장자가 있는 두개 파일을 붙여넣습니다. 제가 만들 아두이노 보드의 이름은 몬스터보드(Monsterboard)로 가칭하였습니다. 

61530c1f71030ee407bfdc6e89369e7a_1455758
 

여기서 SCH 확장자 파일은 스케메틱 파일로 회로의 연결상태에 대한 기능이 디자인되어 있는 파일이고, BRD는 보드 파일로 SCH에서 설계된 부품간의 연결을 실제 기판 사이즈에 배치 및 배선하는 역할을 합니다.

 

File-Open에서 MonsterBoard - RedBoard-v21.sch파일을 열어봅니다.

61530c1f71030ee407bfdc6e89369e7a_1455758
 

스케메틱 파일은 위처럼 부품을 선택하고 부품간 연결하는 도면을 그리는 역할을 합니다. 

그리고, 상단의 아이콘 중에 "Generate/switch to board"라는 아이콘을 클릭해봅니다. 우리는 레드보드에 대한 완성된 SCH와 BRD 파일을 가지고 있기 때문에 이미 배치 및 배선이 된 보드 파일이 열리지만 처음부터 시작하는 경우에는 검정 바탕에 배치되지 않은 상태로 파일이 열리게 됩니다. 

61530c1f71030ee407bfdc6e89369e7a_1455758
 

아이콘을 클릭해보겠습니다.

 

61530c1f71030ee407bfdc6e89369e7a_1455758
 

 위에 보이는 보드가 실제로 스파크펀에서 양산하는 보드의 회로도이며, 몬스터보드에서는 보다 개선된 기능 (스위치 및 고출력 레귤레이터)으로 업그레이드해보도록 하겠습니다. 다음 강좌에서는 부품들에 대한 라이브러리 다운로드 및 부품 재배치를 위한 작업을 진행해보도록 하겠습니다.

 

 

 


모바일 버전으로 보기