Antonín Juránek, Miroslav Hrabovský
EAGLE návrhový systém ploných spojù
pro zaèáteèníky uivatelská a referenèní pøíruèka
2005
Antonín Juránek, Miroslav Hrabovský EAGLE pro zaèáteèníky uivatelská a referenèní pøíruèka Bez pøedchozího písemného svolení nakladatelství nesmí být kterákoli èást kopírována nebo rozmnoována jakoukoli formou (tisk, fotokopie, mikrofilm nebo jiný postup), zadána do informaèního systému nebo pøenáena v jiné formì èi jinými prostøedky. Autor a nakladatelství nepøejímají záruku za správnost titìných materiálù. Pøedkládané informace jsou zveøejnìny bez ohledu na pøípadné patenty tøetích osob. Nároky na odkodnìní na základì zmìn, chyb nebo vynechání jsou zásadnì vylouèeny. Vechny registrované nebo jiné obchodní známky pouité v této knize jsou majetkem jejich vlastníkù. Uvedením nejsou zpochybnìna z toho vyplývající vlastnická práva. Vekerá práva vyhrazena © Ing. Antonín Juránek, Praha 2005 © Ing. Miroslav Hrabovský, Praha 2005 © Nakladatelství BEN technická literatura, Vìínova 5, Praha 10 Antonín Juránek, Miroslav Hrabovský: EAGLE pro zaèáteèníky uivatelská a referenèní pøíruèka BEN technická literatura, Praha 2005 1. vydání
ISBN 80-7300-177-2
OBSAH ÚVOD ....................................................... 7 ÈÁST A ..................................................... 9 1
CHARAKTERISTIKA NÁVRHOVÉHO SYSTÉMU ............................................... 10
1.1 1.2 1.3 1.4 1.5
SLOENÍ NÁVRHOVÉHO SYSTÉMU ................................... 10 VLASTNOSTI NÁVRHOVÉHO SYSTÉMU ............................ 10 VERZE ..................................................................................... 11 POADAVKY NA PC .............................................................. 12 ZKRATKY POUITÉ V KNIZE ............................................... 12
2
SPUTÌNÍ NÁVRHOVÉHO SYSTÉMU A HLAVNÍ PANEL ................................... 13
2.1 2.2 2.3
SPUTÌNÍ A OVLÁDÁNÍ NÁVRHOVÉHO SYSTÉMU ......... 13 POPIS HLAVNÍHO PANELU .................................................. 13 PØÍKLAD NAEHO ELEKTRONICKÉHO OBVODU ............ 15
3
POSTUP PRÁCE VE SCHEMATICKÉM EDITORU .............. 16
3.1 3.2
ZALOENÍ PROJEKTU .......................................................... 16 PØECHOD Z control panelu (CP) DO SCHematického EDITORU A JEHO NASTAVENÍ ............................................ 17 OHRANIÈENÍ PRACOVNÍ PLOCHY FORMÁT SCHÉMATU .... 21 ORGANIZACE KNIHOVEN, UMÍSTÌNÍ OBJEKTÙ NA PLOCHU ........................................................................... 22 ROZMÍSTÌNÍ SOUÈÁSTEK NA PLOE ............................... 25 EDITACE SOUÈÁSTEK ......................................................... 25 PROPOJENÍ SOUÈÁSTEK ................................................... 26 UMÍSTÌNÍ OBJEKTÙ NA PLOCHU ...................................... 26 ZÁVÌREÈNÁ GRAFICKÁ ÚPRAVA ...................................... 28
3.3 3.4 3.5 3.6 3.7 3.8 3.9 A
EAGLE pro zaèáteèníky
3
3.10 VÝSTUPY SCHematického EDITORU .................................. 30
4
ZÁKLADY PRÁCE V EDITORU PLONÉHO SPOJE ................................. 31
4.1 4.2 4.3 4.4
ZPÙSOBY PØECHODU DO EDITORU PLONÉHO SPOJE ... POPIS PRACOVNÍHO PROSTØEDÍ E PCB ......................... NASTAVENÍ PROSTØEDÍ E PCB ......................................... KONTROLA A PØÍPADNÁ ZÁMÌNA POUZDER SOUÈÁSTEK ......................................................................... 4.5 URÈENÍ OBRYSU NOVÉ DPS .............................................. 4.6 ROZMÍSTÌNÍ POUZDER SOUÈÁSTEK ............................... 4.7 NÁHRADA GUMOVÝCH SPOJÙ .......................................... 4.8 PROPOJENÍ VÝVODÙ POUZDER ....................................... 4.9 GRAFICKÁ ÚPRAVA PLONÝCH SPOJÙ ............................ 4.10 VYTVÁØENÍ POLYGONÙ ......................................................
31 31 34 35 35 37 40 41 42 44
5
KONTROLY VYTVOØENÉHO NÁVRHU ... 45
5.1 5.2 5.3
KONTROLA ELEKTRICKÝCH ZÁSAD VE SCH E ................ 45 KONTROLA KOMPLETNOSTI CONSISTENCY CHECK .. 46 KONTROLA DODRENÍ NÁVRHOVÝCH PRAVIDEL DRC 48
6
VÝSTUPY Z NÁVRHOVÉHO SYSTÉMU .. 52
6.1 6.2
TISK VÝSTUPÙ EDITORÙ .................................................... 53 INFORMAÈNÍ SOUBORY ...................................................... 56
ZÁVÌR .................................................... 59 ÈÁST B ................................................... 61 Syntaxe pøíkazù ................................................................................ 62 add ........................................................................................................... 64 arc ........................................................................................................... 68 assign ........................................................................................................... 70 auto ........................................................................................................... 72 board ........................................................................................................... 74 bus ........................................................................................................... 76 change .......................................................................................................... 77
4
EAGLE pro zaèáteèníky
A
circle ........................................................................................................... 79 class ........................................................................................................... 80 close ........................................................................................................... 81 connect ......................................................................................................... 82 copy ........................................................................................................... 84 cut ........................................................................................................... 85 delete ........................................................................................................... 86 desciption ...................................................................................................... 89 display ........................................................................................................... 90 drc ........................................................................................................... 92 edit ........................................................................................................... 93 erc ........................................................................................................... 94 errors ........................................................................................................... 96 export ........................................................................................................... 97 gateswap ....................................................................................................... 99 grid ......................................................................................................... 100 group ......................................................................................................... 102 help ......................................................................................................... 103 hole ......................................................................................................... 104 info ......................................................................................................... 105 invoke ......................................................................................................... 106 junction ........................................................................................................ 107 label ......................................................................................................... 108 layer ......................................................................................................... 109 mark ......................................................................................................... 112 menu ......................................................................................................... 113 mirror ......................................................................................................... 115 miter ......................................................................................................... 116 move ......................................................................................................... 117 name ......................................................................................................... 119 net ......................................................................................................... 120 open ......................................................................................................... 121 optimize ....................................................................................................... 122 package ...................................................................................................... 123 pad ......................................................................................................... 124 paste ......................................................................................................... 126 pin ......................................................................................................... 127 pinswap ....................................................................................................... 131 A
EAGLE pro zaèáteèníky
5
polygon ....................................................................................................... 132 prefix ......................................................................................................... 136 print ......................................................................................................... 137 quit ......................................................................................................... 139 ratsnet ......................................................................................................... 140 rect ......................................................................................................... 142 redo ......................................................................................................... 143 remove ........................................................................................................ 144 rename ........................................................................................................ 145 replace ........................................................................................................ 146 ripup ......................................................................................................... 148 rotate ......................................................................................................... 150 route ......................................................................................................... 151 run ......................................................................................................... 153 script ......................................................................................................... 154 set ......................................................................................................... 156 show ......................................................................................................... 160 signal ......................................................................................................... 161 smash ......................................................................................................... 162 smd ......................................................................................................... 163 split ......................................................................................................... 165 technology ................................................................................................... 166 text ......................................................................................................... 168 undo ......................................................................................................... 171 update ......................................................................................................... 172 use ......................................................................................................... 174 value ......................................................................................................... 176 via ......................................................................................................... 178 window ........................................................................................................ 180 wire ......................................................................................................... 182 write .............................................................................................. 184
8
Literatura ............................................. 185 Knihy nakladatelství BEN technická literatura .................. 186
6
EAGLE pro zaèáteèníky
A
ÚVOD Publikace je urèena zaèáteèníkùm, kteøí pronikají do tajù vyuití PC v elektronice. Jejím cílem je seznámení se základními principy a základy práce s návrhovým systémem EAGLE pøi vytváøení základní dokumentace pro výrobu elektronických obvodù. Vytvoøení této pøíruèky bylo vyzváno absencí dostupných materiálù v mateøském jazyku, obsáhlostí originální dokumentace, kde èasto zaèáteèník hledá sloitosti a podstata problému je skryta za mnoství textu. Zvolil jsem proto jednoduchost a výstinost výkladu, jednotlivé úkony jsou doplnìny názornými obrázky. Proè EAGLE: systém je pomìrnì rozíøený mezi odbornou veøejností, zvlátì v Evropì, nebo je zdarma k dispozici jeho volnì iøitelná verze urèená pro nekomerèní vyuití. To postaèuje pro pochopení práce a vytvoøení jednoduchých obvodù (volnì iøitelná je omezena rozmìry). Na domovské stránce výrobce http://www.cadsoft.de je moné aktualizovat svoji verzi, stáhnout a doplnit si svoji instalaci o dalí knihovny, rùzné doplòky a v diskusním fóru komunikovat s dalími uivateli. Podstatná je monost vytváøení vlastních prvkù a doplnìní knihoven o nové a perspektivní souèástky a moduly. K systému Eagle existují dalí uiteèné programy pro pokroèilejí uivatele napø. balík EAGLE POWER TOOLS (kótování desek, komunikace s ostatními CAD programy) a v neposlední øadì program Eagle3D pro vytváøení 3D modelù navrených a osazených desek obvodù. Systém nebyl doposud lokalizován do èeského uivatelského rozhraní, avak je k dispozici èeská elektronická nápovìda HELP, která je kontextovì integrovaná. Základní operace jsou jednodue vysvìleny na zvoleném pøíkladu návrhu ploného spoje pro stabilizovaný napájecí zdroj. Práce na tomto malém projektu je rozdìlena do úkonù, co se mi pro úvodní výuku osvìdèilo (prakticky ho pouívám ji nìkolik let). Zdatnìjí zájemci po zvládnutí základù zpravidla pokraèují dále a pøi návrhu se nauèí i sloitìjí úkony a vyuívají návrhový systém do vìtí hloubky. Pøi zpracování publikace jsem sice vycházel z verze 4.11 pro operaèní systém Windows
A
EAGLE pro zaèáteèníky
7
(nyní je ji verze 4.15 a budou následovat dalí). Pracovní postupy nejsou vázány na konkrétní verzi a jsou pouitelné obecnì. Pochopení filosofie práce v prostøedí návrhového systému EAGLE umoní zájemcùm pøechod i na jiné profesionální návrhové systémy. Zámìrnì jsem zvolil jednoduchý obvod také proto, kde i zaèáteèník mùe reagovat a vidìt spojitosti mezi jednotlivými editory a sám sebe kontrolovat. V práci je i reagováno na konkrétní souèástkovou základnu na naem trhu a na návaznost mezi souèástkami v knihovnách systému a reálnými souèástkami z Katalogu GM Electronic 2005. Publikace si neklade za cíl podrobnì rozebrat práci se systémem, nìkteré pasáe jsou zámìrnì vynechány. Dalí ji záleí na konkrétním uivateli a pro jaký úèel tento systém vyuívá. Kde nepomùe tato pøíruèka musí uivatel sáhnout k nápovìdì a nebo manuálu. Pro dalí zdokonalení doporuèuji seznámit se s literaturou a materiály uvedenými v závìru broury.
8
EAGLE pro zaèáteèníky
A