Software | 회로설계 프로그램 EAGLE

|

1. 회로 설계


가끔 필요한 도구를 기성품으로 구입하기에는 돈이 아깝고, 이왕 하는 김에 나만의 기판을 만들어 보고싶었습니다.

물론 간단하게 만들꺼면, 빵판을 사서 납땜하면 됩니다.



다만, 결과물이 깔끔하지 못하고 쇼트 등의 문제가 발생할 수 있습니다.

이왕 이쪽으로 발음 담궜으니, 본격적으로 PCB 회로를 만들어 보려고 합니다.


이럴때 맨 먼저 필요한것은 회로를 설계하는 것이죠.





2. EAGLE


대학 시절 OrCAD 라는 것으로 회로를 설계해 봤으나, 평가판으로 기초적인 설계였고,
앞으로는 상용적으로 사용되고 있는 버전으로 익혀보려고 찾아 봅니다.


Arduino 의 PCB는 공유되어 있으니, 공식 사이트에 가서 확인해 봅니다.
EAGLE Files 라고 되어 있네요.

EAGLE 이 이쪽 계열에서는 무엇인지 찾아봅니다.


EAGLE은 Autodesk 가 만든, 전문 회로 설계 어플입니다.





3. 설치해 보자


Autodesk 의 EAGLE 페이지 가면, "Free Download" 가 있습니다.



취미생활과 간단한 것을 만드는 사람들에게 적합하다 하네요.

저를 가르키는것 같습니다.


Free 하지만, single side - 즉 멀티 레이어나 듀얼 레이어가 아닌,

한면 layer 만을 가지고 만들꺼면 충분한 기능 (저에게는 과한 기능)을 제공합니다.



파일을 다운로드 받고 설치하면 해당 directory 가 생성됩니다.

"eagle.exe" 파일을 실행시키면 문제없이 실행됩니다.


요즘 최신 버전은 9.1.3 이군요.

버전이 upgrade 되면, 기존 폴더로 덮어 쓰는게 아닌 새로운 폴더를 또하나 만들어서 생성합니다.

아마 실행화일에 대해 예전 version 호환성 관리를 안하는 프로그램 같습니다.






4. 부품 리스트를 생성해 보자


지금 계획하고 있는 것은 Arduino 를 자체적으로 만들어 보자 입니다.

그러기 위해서는 어떤 전자 부품을 구입해야 하는지 part list 를 알아야 하는데,
internet 을 뒤져도 마땅한 정보가 없네요.

EAGLE 에서는 확인이 가능합니다.

우선 arduino 공식 사이트에서 EAGLE file 을 다운로드 받습니다.
압축을 풀면 그 중에 brd 라는 확장자 파일이 있어요.


이름으로부터 예상할 수 있듯이, 보드 정보 파일입니다.



파일을 열면, 도면 및 칫수 정보가 싸그리 다 나옵니다.



여기서, "File > Export > Partlist" 를 선택하면, 부품 리스트를 얻을 수 있습니다.



* Duemilanove Partlist : arduino-duemilanove-part-list.txt





FIN


위에서 추출한 부품 리스트 입니다.

Part     Value          Package       Library      Position (mil)        Orientation

C1       100n           C0805RND      rcl          (1870 990)            R180
C2       22p            C0805RND      rcl          (1620 1210)           R0
C3       22p            C0805RND      rcl          (1405 1210)           R180
C4       100n           C0805RND      rcl          (710 805)             R0
C5       100n           C0805RND      rcl          (710 685)             R0
C6       100u           PANASONIC_D   rcl          (1075 225)            R90
C7       100u           PANASONIC_D   rcl          (755 225)             R90
C8       100n           C0805RND      rcl          (795 1780)            R0
C9       100n           C0805RND      rcl          (1870 1210)           R180
C10      100n           C0805RND      rcl          (620 1780)            R0
C11      100n           C0805RND      rcl          (785 1030)            R0
C12      100n           C0805RND      rcl          (950 505)             R0
C13      100n           C0805RND      rcl          (1095 945)            R0
D1                      SMB           diode        (710 505)             R180
F1       500mA          L1812         rcl          (560 945)             R0
IC1      ATMEGA8        DIL28-3       atmel        (1825 645)            R180
IC2      FT232RL        SSOP28        SmartPrj     (700 1500)            R0
IC4      MC33269D-5.0   DPACK         linear       (300 685)             R90
IC5      LM358D         SO08          linear       (960 730)             R180
ICSP     ICSP           2X03          pinhead      (2555.51181 1098.0315) R270
J1                      1X08          pinhead      (2150 2000)           R180
J2                      1X06          pinhead      (2250 100)            R0
J3                      1X08          pinhead      (1290 2000)           R180
L                       0805RND       led          (1095 1655)           R180
POWER                   1X06          pinhead      (1550 100)            R0
PWR                     0805RND       led          (2325 1440)           R0
Q2       16MHz          HC49/S        crystal      (1525 1055)           R180
R1       10k            R0805RND      rcl          (1870 1100)           R0
R2       100_NM         R0805RND      rcl          (1095 1035)           R0
R4       1k             R0805RND      rcl          (1095 1305)           R180
R5       1k             R0805RND      rcl          (1095 1570)           R180
R6       1k             R0805RND      rcl          (2150 1440)           R0
R7       1k             R0805RND      rcl          (1095 1740)           R0
R8       1k             R0805RND      rcl          (1095 1125)           R180
R9       1k             R0805RND      rcl          (1095 1215)           R180
R10      10k            R0805RND      rcl          (940 945)             R0
R11      10k            R0805RND      rcl          (785 945)             R0
RESET-EN                SJ            jumper       (450 1330)            R270
RX                      0805RND       led          (1095 1390)           R180
S1                      B3F-10XX      switch-omron (2173.0315 1067.47244) R0
T1       NDT2955        SOT223        zetex        (240 1010)            R90
TX                      0805RND       led          (1095 1485)           R180
U$1      FIDUCIALMOUNT  FIDUCIA-MOUNT SmartPrj     (776.77165 2004.72441) R0
U$2      FIDUCIALMOUNT  FIDUCIA-MOUNT SmartPrj     (2469.68504 1644.09449) R0
U$3      FIDUCIALMOUNT  FIDUCIA-MOUNT SmartPrj     (146.85039 134.25197) R0
X2       DC21MMX        DC-21MM       powersupply  (210 330)             R90
X3                      JP4           jumper       (710 1175)            R180
X4                      PN61729       SmartPrj     (150 1500)            R270


바로 봐서는 뭐가 뭔지 모르겠지만, Part / Value / Package 정보를 가지고 구글링 등을 통하여 해당 부품을 확정할 수 있습니다.


익혀야 할 것이 하나 더 생겼네요. 아이 즐거워~.


And