이전 강좌

2014/09/24 - [IT / Development/Eagle CAD] - [Eagle CAD 기초강좌] 라이브러리 만들기 1 - 심볼

2014/09/25 - [IT / Development/Eagle CAD] - [Eagle CAD 기초강좌] 라이브러리 만들기 2 - 패키지

2014/09/25 - [IT / Development/Eagle CAD] - [Eagle CAD 기초강좌] 라이브러리 만들기 3 - 디바이스



Eagle CAD를 실행을 하면 가장 먼저 실행되는 화면이 초기화면은 아래 사진과 같다. 이 초기화면을 컨트롤 패널이라고 한다. 컨트롤  패널은 Eagle CAD를 사용 하는데 필요한 파일을 관리하는 창이고, Projects, CAM Jobs, Scripts, User language Program(ULP), Design Rules, Libraries 로 구성되어 있다. 각각 항목을 조금 더 자세하게 알아보자.


1. Projects

  • 설계중인 회로나 PCB 파일을 관리하는 부분이다. 실질적으로 Project를 생성해 회로나 PCB를 설계 하게 되고 기본적으로 Eagle CAD를 설치하면 몇몇 가지 예제가 함께 설치된다. 
  • 아래 사진에서 보이는 eagle_workspace 폴더는 내가 임의로 만들어준 폴더이고 초기 설치시에는 examles 폴더만 존재한다. 개인적으로 내가 시작하는 Project는 eagle_workspace 폴더에 Project를 생성 해서 진행한다. 다들 이런 폴더를 지정해서 작업을 하길 추천한다. 폴더를 추가하는 방법은 2014/10/22 - [IT / Development/Eagle CAD] - [Eagle CAD 기초강좌] 2.프로젝트 생성을 해보자 에 설명되어 있다.

  • examples 폴더에서 arduino프로젝트를 살펴보자. 
  • arduino 프로젝트안에는 Arduino_MEGA2560_ref.sch와 Arduino_MEGA2560_ref.brd 파일이 있고 클릭하면 우측화면에 미리보기 화면과 간단한 정보가 표신된다. *.sch 파일은 회로도 파일이고 *.brd 파일은 PCB 파일이다. 
  • arduino 프로젝트 옆에 동그란 표시가 있는데 그곳을 클릭하면 초록색으로 변하면서 프로젝트가 활성화가 된다. 작업을 할 때 항상 활성화를 해놓고 작업을 진행하도록 한다. 


2. CAM Jobs

  • PCB설계가 완료된 후, 거버파일을 만들때 사용하는 부분으로 각각의 형식으로 거버파일만들때 사용하는 파일들이 있다. 추후에 거버파일 생성할때 추가로 설명을 하겠다.


3. Scripts

  • 스크립트 파일들이 있는 부분으면 매크로같은 기능하는 파일들이다. 나도 사용을 해본적은 없다.


4. User Language Programs(ULP)

  • ULP파일이라고 부르며, Eagle CAD에 없는 다양항 기능을 수행 할 수 있도록 해주는 파일들이다. 일종의 플러그인이라고 생각하면 된다.


5. Design Rules

  • PCB 설계 할 때 규칙을 설정하는 부분이다. 규칙을 설정해서 저장을 하면 *dru 파일로 저장이 되고 추후에 같은 셋팅값을 불러와서 사용할수 있다. 
  • 아래 사진을 보면 기본적으로 default.dru 만 있고 SK.dru는 내가 설정한 규칙이고, SparkFun.dru는 SparkFun社사에서 추천하는 규칙이다.


6.Libraries

  • 회로설계를 하거나 PCB를 설계 할 때 사용되는 부품의 Librarise를 관리하는 부분이다. 
  • Eagle CAD는 굉장히 많은 Librarise를 내장하고 있어 사용자들이 편하게 선택해서 사용이 가능하다. 만약에 부품이 없다면 자신이 직접 Librarise를 만들수 있고 그 방법은 지난 강좌에 설명을 했으니 참고 하기실 바란다. 
  • Librarise는 *.lbr이라는 확장자를 가지고 그 파일 안에 여러가지 Librarise가 존재한다. 
  • 아래사진을 보면 *.lbr 파일 옆에 녹색 동그라미와 회색 동그라미가 있는 것을 볼 수있다. 녹색 동그라미로 표신된 것들이 활성화 된것이다. 활성화가 되지 않으면 회로를 설계 할 때 사용하지 못하므로 우선 모든 부품을 활성화 시키도록 하자.



+ Recent posts