You are on page 1of 34

EAGLE 4.

0
Windows s Linux verzi

Schema - Layout - Autorouter

RVID HASZNLATI TMUTAT

Copyright 2003 CADware s.r.o.

CADware s.r.o.
Heydukova 1181/2, 460 01 Liberec
tel/fax: (+420) 485 106 131
cadware@pvtnet.cz
www.cadware.cz

Informcik: tel.: 06 20 33 49 056, e-mail: adgyorgy@freemail.hu


1. Bevezet
Ezen hasznlati tmutat az EAGLE NYK-tervez programmal val munka rvid lerst
tartalmazza. Az tmutat segtsgvel megtanulhatjuk a program hasznlathoz szksges
alapvet funkcik hasznlatt. A hasznlati tmutat elolvassa s a lert parancsok kiprblsa
utn elkezdthet a sajt projekt tervezse.

Az tmutat az EAGLE mindhrom moduljt (Schema, Layout Editor s az Autorouter) trgyalja.


Egyszer mdon bemutatja a munkamenetet a kapcsolsi rajztl a NYK tervezsn keresztl az
autorouter hasznlatig.

Felttelezzk, hogy a szmtgp s a Windows opercis rendszer hasznlata mr nem okoz


problmt s az olyan kifeljezseket, mint pldul a "nagyobbtsuk meg a szerkeszt ablakot",
bvebb magyarzat nlkl hasznlhatjuk.

Mindamellett, hogy ez a hasznlati tmutat a Windows verzihoz kszlt, az elhanyagolhat


klnbsgek mellett a Linuxos verzihoz is hasznlhat.

2. Hardverigny
Az EAGLE hasznlathoz a kvetkez minimlis szmtgp-konfigurci szksgeltetik:
IBM-kompatibilis szmtgp (486 vagy jobb)
Windows 95, 98, NT, 2000 vagy Linux (kernel1 2.x, libc6 s X11 min. color depth 8
bpp)
Legalbb 50 MB szabad trterlet a merevlemezen
Lehetsg szerint hromgombos egr

Az EAGLE-el a nyomtatk, plotterek, fotoplotterek, frgpek szmra kimeneti fjlok s az ULP


makroprogramoz nyelvvel kszlt programok generlhatk.

3. Az EAGLE fbb jellemzi

ltalnos jellemzk
Modulrendszer program (Schema, Layout, Autorouter)
Legnagyobb rajzterlet: 64 x 64 inch (kb. 1500 x 1500 mm)
Felbonts: 1/10,000 mm (0.1 mikron)
A raszter mm-ben vagy inch-ben is bellthat
255 rajzrteg, a felhasznl ltal bellthat sznekkel
A C nyelvhez hasonl felhasznli makroprogramoz nyelv
Knyvtrmenedzser az alkatrszek klnbz felttelek szerinti keresshez
Klnbz techongik tmogatsa (pl. 74L00, 74LS00..)
Automatikus adat backup

Layout Editor modul (NYK tervezs)


Teljes tmogats
Beptett Design Rule Check (DRC) a NYK ellenrzshez
Automatikus rzfellet kitlts
Az alkatrszek tbb fajta tokozsnak tmogatsa
Schema modul
99 oldalnyi kapcsolsi rajz
On-line ktirny annotci a NYK-on vagy a kapcsolsi rajzon trtnt mdosts kztt
A NYK tervezshez szksges adatok a kapcsolsi rajzbl val automatikus generlsa
A tpllsi pontok automatikus generlsa (az IC-k szmra)
A kapcsolsi rajz elektromos szempontbl val ellenrzse (Electrical Rule Check = ERC)

Autorouter modul
A NYK-tervez modullal val teljes integrltsg
A belltott tervezsi szablyok betartsa (Design Rules)
A klnbz sszektscsoportok elre belltott paramtereinek betartsa (Net Classes)
Az auto- s a kzi- routerels kztti brmely pillanatban val tkapcsols lehetsge.
Ripup&retry algoritmus
Felhasznli stratgia
A huzalozs szmra a legkisebb raszter: 0.8 mils (0.02mm)
Max. 16 jelrteg
Max. 14 tpllsi rteg

Profesional verzi
A Profesional verzi korltozsa:
maximum 16 jelrteg

Standard verzi
A Standard verzi korltozsai:
a lap legnagyobb mrete 160 x 100 mm.
maximum 4 jelrteg (fels, als s 2 bels rteg).

Light verzi (Freeware)


A Light verzi korltozsai:
a lap legnagyobb mrete 100 x 80 mm .
2 jelrteg (bels rtegek nlkl).
a kapcsolsi rajz csak egy oldal terjedelm lehet.

4. A program teleptse s indtsa

Windows
Helyezzk be a CD-ROM-ot s vlasszuk ki a megfelel menpontot a megjelent ablakban.
Amennyiben az ablak nem jelenik meg automatikusan, a My Computer ablakban klikkeljnk
ktszer a CD-ROM ikonra. Kvessk a telept utastsait.
A Light verzinl (freeware) a licensz megadsa nlkl a "Run as freeware" t jelljk meg.
Amennyiben a programot trlni szeretnnk a szmtgpnkbl, hasznljuk az EAGLE-el egytt
felteleptdtt Shield programot.
Az EAGLE CD-ROM on egy olyan Freeware program is tallhat, amely nmi korltozssal, a
CD-rl telepts nlkl is indthat, ami abbl addik, hogy a CD nem rhat.

Linux
Helyezzk be a CD-ROM-ot a szmtgpbe. Vlasszuk ki a megfelel knyvtrat
(/english/linux/install) s olvassuk el a telepts utastsait a README fjlban. A telepts sorn a
program megkrdezi, hogy Freeware, vagy teljes verziban kvnjuk-e telepteni. Amennyiben
nincs rvnyes licensznk vlasszuk ki a "Run as Freeware"-t. Az EAGLE CD-ROM-on egy
telepts nlkli Freeware verzi is tallhat. Ebben az esetben a CD-t 'executable' mdban kell
indtani. Az ily mdon indtott programnak tovbbi korltozsai vannak, ami abbl ered, hogy a CD
nem rhat.
5. Az EAGLE egyedi belltsai
A program alapbelltsai mellett lehetsg van az egyedi belltsokra is (pl. men
konfigurlsa, billentyk, sznek, stb.). Ezeket a belltsokat ezen tmutat nem trgyalja.

6. Az EAGLE felhasznli krnyezete


Az EAGLE gy lett megszerkesztve, hogy minden egyes mvelet paranccsal indul. Rendszerint
ezek a parancsok a menbl vagy a parancsikonokkal indtdnak. A program hasznlathoz az
egyes parancsokat nem szksges megjegyezni, ellenben, ha ezeket ismerjk, a parancsok ms
mdon is indthatk, pl.:

Brmelyik parancs indthat, annak a parancssorba val bersval, vagy egy szvegfjlbl (az
Eagleban script-nek nevezett lsd SCRIPT parancs) val beolvassbl. A parancsok bersakor
elg berni nhnyat a parancs els betibl, gy, hogy a program biztonsgosan felismerje a
parancsot (pl. a RATSNEST parancs berhat gy is, hogy RATS vagy rats). Brmely parancs
gyorsbillentyhz is hozzrendelhet. Ezrt j, ha legalbb a legtbbet hasznlt parancsok
rsmdjt megtanuljuk. A parancsok szintaxisa bvebben a HELP-ben van trgyalva.

Ezen kziknyvben nem foglalkozunk az egyes parancsok alternatv indtsaival, csak a program
alapvet, men s ikonokkal val kezelst rjuk le.

7. A kziknyvben hasznlatos kifejezsek

Egrrel val klikkels


Azokat a tevkenysgeket, amelyek a bal egrgombbal val klikkelssel hajtdnak vgre, a
kvetkezkppen rjuk le:

.....klikkelssel ..... (vagy .... klikkeljen...)

Azokat a tevkenysgeket, amelyek a bal egrgombbal val ketts klikkelssel hajtdnak vgre,
a kvetkezkppen rjuk le:

...... ketts klikkelssel ..... (vagy ....ktszer klikkeljen....)

A parancsok indtsainak mdozatai


Az EAGLE parancsokat indthatjuk a billentyzetrl, ikonra val klikkelssel vagy a menbl.
Pldul a MOVE parancs a kvetkezkppen indthat:
Az ikonra val klikkelssel
A MOVE parancs parancssorba val bersval s az Enter billenty lenyomsval
Az F7 funkcibillenty lenyomsval, amelyhez a MOVE parancs lett hozzrendelve
(ez mdosthat)
A parancs Edit-Move menbl val kivlasztsval.

A kziknyvben fleg a menparancsokkal s az ikonokkal fogunk foglalkozni. Az rthetsg


kedvrt a parancsokat a kvetkezkppen jelljk :
....klikkeljen a MOVE -ra

azt jelenti, hogy klikkeljnk a MOVE ikonra


A kvetkez brk az ikonok parancsokhoz val hozzrendelst mutatjk. Figyeljk meg, hogy
ha az egrrel rkzeltnk valamely ikonra, megjelenik az ikon parancsa is.

A bal oldalon a kapcsolsi rajz szerkeszt s a jobb oldalon a NYK-tervez ikon-


eszkztra lthat.

Fentrl lefel: mensor, eszkztr, dinamikus paramterek sora, koordintk s


parancssor.
Billentykombincik
A + karakter azt jelenti, hogy az eltte lv billenty lenyomvatartsval egyidben megnyomjuk
a msik billentyt is. Pl.:
Alt+F1
azt jelenti, hogy az Alt lenyomvatartsval egyidben megnyomjuk az F1 billentyt is.

Parancsok parancssorbl val indtsa


Azokat a mveleteket, amelyeket az Enter billentyvel fejeznk be, a kvetkezkppen rjuk le:
Pl.:
USE Enter
azt jelenti, hogy rja be az USE szt s nyomja meg az Enter billentyt.

Amennyiben valamit pontosan kell berni, a kziknyvben gy rjuk le:

CHANGE WIDTH 0.024 Enter

Az EAGLE nem tesz klnbsget a nagy s kis betk kztt, ezrt az elz parancsot a
kvetkezkppen is berhatjuk:

change width 0.024 Enter

A parancsokat, azok els nhny betjre is lervidthetjk, gy az elz parancsot gy is


berhatjuk:

cha wid 0.024 Enter

Mindezek ellenre a kziknyvben a parancsokat mindig a teljes terjedelmkben adjuk meg.


8. Control panel
A program indtsa utn a kpernyn a Control panel jelenik meg, mely segtsgvel bellthatk
az egyes paramterek, betlthetk vagy elmenthetk a projektek, a gyrtshoz szksges adatok
generlhatk, megtekinthetk az alkatrszknyvtrak, vagy a beptett makroprogramoznyelvvel
dolgozhatunk, stb.
A (+) jelre val klikkelssel (pl.:Libraries, Projects, ....) az egyes csoportok rszletei is lthatv
vlnak. A (-) jelre val klikkelskor az adott csoportok bezrdnak.

Jobb egrgombbal val klikkels utn a men automatikusan, szksg szerint vltozik. Lehetsg
nylik j alknyvtr ltrehozsra, tnevezsre (Rename) szerkesztsre (Edit), trlsre (Delete),
nyomtatsra (Print), j projekt ltrehozsra, j kapcsolsi rajz rajzolsra, stb.

A knyvtrra (Libraries) val klikkelskor annak mappja sztcsomagoldik s lthatv vlik a


benne lv tbbi mappa is. Egy adott mappra val klikkelskor megjelennek a knyvtr
alkatrszei.
Jobb egrgombbal a Projects-re val klikkelssel, a megjelen menben megadhat egy jabb
projekt s az j projektben megjelen menben az j kapcsolsi rajz, NYK, knyvtrak, stb.

Az EAGLE fjltpusai
Az EAGLE programban a kvetkez fjltpusokkal dolgozhatunk:

Type Window Name


NYK (Board) Layout Editor *.BRD
Schema (Schematic) Schematic Editor *.SCH
Knyvtrak (Library) Library Editor *.LBR
Script (Script) Text Editor *.SCR
ULP (User Language Program) Text Editor *.ULP
Szvegfjlok Text Editor *.*

Figyelem! The Linux version only recognizes lower case letter file extensions! A Linux verzi
kizrlag a kisbets fjlkiterjesztseket ismeri!

EAGLE Projektek (Projects)


Prbljunk meg ltrehozni egy j projektet. A program indtsa utn klikkeljnk a PROJECTS-nl
lev (+) -re, ezutn a megjelent projektek kzl klikkeljnk az EXAMPLES-re majd a TUTORIAL-
ra, mg nem ltjuk annak knyvtrt. A menbl vlasszuk ki a NEW PROJECT-et. Az j
projektmezbe rjuk be a projekt nevt, pl. TESZT s nyomjunk egy Enter -t. Ltrejtt egy j
TESZT nev mappa, amely majd az j projekt sszes adatait fogja tartalmazni .

A Control panel OPTIONS-DIRECTORIES menjben tovbbi mappk is ltrehozhatk,


amelyekbe a klnbz adatokat mentjk majd el.
Jobb egrgombbal az j projektnvre (TESZT) val klikkelssel elkezdhetjk rajzolni az j
kapcsolsi rajzot (NEW-SCHEMATIC), tervezni az j NYK lapot (NEW-BOARD), stb. A projekt
minden mappja tartalmaz egy Eagle.epf fjlt, mely a program az adott projekthez tartoz
belltsait tartalmazza.

Az ppen aktv projekt zld jellssel van jellve.

Az EAGLE indtsakor az utoljra hasznlt projekt automatikusan betltdik. Amennyiben a


munkt az Alt+X paranccsal fejezzk be s a programot jra indtjuk, a projekt pontosan
ugyanolyan belltsokkal jelenik meg, mint amilyenekkel elzleg befejeztk a munkt.

9. Fjlbetltsek s az brzols nagytsa (Zoom)


A kvetkezkben gyakorlati alkalmazsokat mutatunk be. Indtsuk el az EAGLE programot s
vrjunk, amg meg nem jelenik a Contol panel. Az Examples-Tutorial mappbl tltsk be a
Demo2.brd lapot. Ez vgrehajthat a Projects tl az Examples-Tutorial-ig val klikkelsekkel s
az adott lapnvre val ktszeri klikkelssel, vagy a Control panel menjbl FILE-OPEN-BOARD
s a megadott fjlnv megkeressvel. Az adott lap kapcsolsi rajza a lappal egytt
automatikusan betltdik. Nagytsuk meg a szerkesztablakot.

Az ikonra val klikkelssel rkzeltnk az brra (zoom in).

Az ikonra val klikkelssel az egsz panel kitlti a teljes munkafelletet.

Az ikonra val klikkelssel az bra tvolodik (zoom out).

Az ikonra val klikkelssel az brzolst tetszlegesre llthatjuk be:

a) a lenyomva tartott bal egrgombbal kijelljk az brzolni kvnt felletet, az egrgomb


felengedsvel a program a kijellt terletre kzelt r.

b) klikkeljnk bal egrgombbal arra a pontra, amely majd a kvnt brzols kzppontjban lesz,
majd klikkeljnk a szemafor ikonra az brzols elmozdul, de a nagyts megmarad.

c) a munkafellet hrom pontjnak megadsval (bal egrgombbal val klikkels a kivlasztott


ponton) az bra egyidejleg elmozdthat s nagythat is: az els pont az j brzols
kzppontjt a msik kett pedig a nagyts mrtkt adjk meg amennyiben a harmadik pont
tvolabbra esik az elstl, mint a msodik, a tvolsguk arnyban nagytdik meg az bra.

Az ikonra val klikkelssel a rajz jrarajzoldik s az esetleges brzolsi hibk is


kijavtdnak (Redraw).

10. A rajzolrtegek kivlasztsa


A rajzok egyes objektumai klnbz rajzolrtegekben helyezkednek el. A kimeneti adatok
generlsa sorn, az adatok helyessge miatt, az egyes rtegek kombinldnak. Pldul a Top
(fels laprteg), Pad (forraszfellet) s a Via (msik rtegre val tmeneti lyuk) kombinciival
megkapjuk a fels rzrteg elksztshez szksges filmmatrica fotoplottolshoz szksges
adatait. A Pad rteg a forraszfelletek adatait, a Via rteg pedig a kt rzfellet kztti tmenetek
adatait tartalmazza.
Tltsk be a DEMOCMP lapot s klikkeljnk a DISPLAY ikonra. Megjelenik a rajzolrtegek
listja, amelyben a jelenleg lthatak vannak megjellve. Az egyes rtegek melletti kis mezre
val klikkelssel az egyes rtegek lthatv, vagy ppen rejtett vlnak. Az All s None billentyk
egyszerre kapcsoljk az sszes rteget.

Nagyon fontos: A fels rtegen lv alkatrszek csak abban az esetben vlaszthatk ki vagy
mozdthatk el, ha a tOrigins rteg lthatsga be van kapcsolva. Ugyanez rvnyes az als
rtegre is, ahol a bOrigins rteg lthatsgnak kell bekapcsolva lennie. Az .n. Origins-ek az
egyes alkatrszek referenciapontjai, amelyek szerint az egyes alkatrszek elhelyezdnek,
elmozdthatk, vagy elfordthatk, pl. kzppont, 1 szm kivezets, stb.

11. A raszter (Grid) s a mrtkegysgek (Unit) belltsa


A kapcsolsi rajzoknak mindig a 0.1 inch raszterben kell rajzoldniok, mert a sematikus
szimblumok (a kivezetsek a 0.1 raszterbe esnek) ebben a raszterben kszltek. A NYK lapon
klnbz raszter hasznlhat a felhasznlt alkatrszek alapjn.

Az ikonra val klikkelssel a GRID parancsot aktivljuk, amellyel a raszter s a


mrtkegysg is bellthat. Az adatok az ppen kivlasztott mrtkegysgben adhatk meg.

12. Vonalak, krvonalak, krvek, tglalapok s szvegek


Az sszektsek, vonalak, krvonalak, krvek, tglalapok s a szvegek a WIRE, CIRCLE,
ARC, RECTANGLE s TEXT parancsokkal kszthetk.

Pldakppen j kapcsolsi rajzot ksztnk:


Zrjuk be a szerkeszt sszes ablakt s a Control panel menjbl vlasszuk ki a File-New-
Schematic -ot. Megjelenik a kapcsolsi rajz-szerkeszt, UNTITLED.SCH nvvel. Soha ne
mentsk el a kapcsolsi rajzot ezen nv alatt, a mentshez hasznljuk a File-Save as parancsot
a sajt megadott fjlnvvel. Nagytsuk meg a szerkesztablakot.

WIRE (huzal)
A WIRE parancs huzalok rajzolst teszi lehetv. Amennyiben ezek a huzalok a NYK
tervezsnl, az egyes rtegekben (Top, Bottom, vagy Route2 ...15) hasznlatosak, azokat a
program nyomtatott huzalozsnak rtelmezi. A kapcsolsi rajz szerkesztsnl a program a 15-s
rtegben rtelmezi. Ezzel a paranccsal rajzolhat meg a NYK lap kls krvonala is, a
Dimensions rtegben.
A parancs hasznlata:
Klikkeljnk a WIRE parancsra. A rajzolrteg, dlsszg s a vonal vastagsga a
paramtersorban llthat be.

A huzal kezdpontjt klikkelssel adjuk meg. Hzzuk lassan a kurzort ferdn felfel, elkezddik a
huzal rajzolsa, klikkeljnk a jobb egrgombbal, majd folytassuk a huzal rajzolst, minden egyes
klikkelssel a dlsszget vltoztatjuk meg. A folytonos vonal befejezshez ktszer klikkeljnk.
A dlsszg a paramtersorban is kivlaszthat, de a jobb egrgomb hasznlata egyszerbb s
gyorsabb. A rajzols kzben a rajzolrteg belltst a kzps egrgombbal mdosthatjuk.
Vonalvastagsg
Amennyiben a WIRE parancs aktv, a vonalvastagsg a parancssorban bellthat. Az utlagos
vonalvastagsg mdostsa a CHANGE paranccsal s a WIDTH menponttal vgezhet, aholis
az elre belltott vastagsgokbl vlasztunk s ezutn a kivlasztott vonalszegmensre
klikkelssel annak vastagsga megvltozik. Amennyiben ms vonalvastagsgra van szksgnk,
mint az elre belltottak, rjuk be a kvetkezhz hasonl parancssort a kvnt rtkkel:

CHANGE WIDTH 0.017 Enter

Ezutn klikkeljnk a kivlasztott vonalszegmensre. Hasonl folyamattal a rajzols eltt is


bellthat a vonalvastagsg.

Objektum ms rajzolrtegbe val thelyezse


Az objektumok ms rtegbe val thelyezst az EDIT men CHANGE parancsval vgezzk. A
parancs indtsa utn kivlasszuk a LAYER menpontot, ahol kivlasztjuk a szksges rteget. A
bal egrgombbal az thelyezni kvnt objektumraklikkelssel az objektum az elzk szerint
kivlasztott rtegre kerl. FIGYELEM: nhny objektumtpus nem helyezhet t brmely rtegre,
mert a tervezs szablyai szerint csak elre meghatrozott rtegeken helyezkedhetnek el.

Undo/Redo parancs (visszavons / visszavons trlse)


Amennyiben a mr kiadott parancsot vissza kell vonni, vagy a mr visszavontakat trlni, azt az
UNDO s REDO parancsokkal vgezhetjk el, melyeket az EAGLE ben korltlanul
hasznlhatunk.
A bal oldali ikon a visszavonst jelenti, a jobb oldali pedig a visszavons trlst.

CIRCLE (kr)
A kr rajzolshoz a DRAW menpont CIRCLE parancst hasznljuk. Az EAGLE ben a kr
meghatrozshoz kt klikkelsre van szksg az els klikkelssel a kr kzppontjt adjuk
meg, a msodikkal pedig a kr sugart. Helyezzk el a kurzort a kr kzppontjnak majdani
helyn, klikkeljnk a bal egrgombbal, majd helyezzk t a kurzort a majdani krre s ismt
klikkeljnk egyet a bal egrgombbal, megrajzoldik a kvnt tmrj s helyzet krnk. A
vonalvastagsgot s a rajzolrteget a paramtersorban adjuk meg. Rajzols kzben a rteget a
kzps egrgombbal mdosthatjuk.

FIGYELEM: A nulla mret vonalvastagsg kitlttt krt eredmnyez!

ARC (krv)
A krv a DRAW menpont ARC parancst hasznljuk. Az EAGLE ben a krv
meghatrozshoz hrom klikkelsre van szksg az els klikkels a krv kezdpontjt, a
msodik a krv tmrjt, a harmadik klikkels pedig a krv vgpontjt adja meg. Helyezzk el
a kurzort a majdani krv kezdpontjba, klikkeljnk a bal egrgombbal. Hzzuk el a kurzort,
megjelenik egy kr, amely a krv tmrjt adja meg, a kvnt tmrnl klikkeljnk egyet. Vgl
jelljk meg a krvnk vgpontjt s az a klikkels utn megrajzoldik. Az utols klikkels eltt,
ha a jobb egrgombbal klikkelnk, vlaszthatunk a kt krv kztt. A rteg a kzps
egrgombbal mdosthat.

RECT (tglalap)
Tglalapot a DRAW menl RECT parancsval rajzolunk. A megrajzolt tglalap az adott rteg
sznvel tltdik ki. A tglalapot kt ponttal adjuk meg az els pont az egyik sarkat, a msik pont
pdig az tellenes pontot adja meg. Helyezzk el a kurzort a tglalap egyik sarknak helyre,
klikkeljnk egyet, hzzuk t a kurzort az tellenes sarokba, majd klikkeljnk mgegyet. A tglalap
az adott rteg sznvel tltdik ki a szn a SET paranccsal llthat be. A rteg a kzps
egrgombbal mdosthat.

TEXT (szveg)
A DRAW men TEXT parancsa egy ablakot nyit meg, melybe tetszleges szveg rhat. Az OK
gombra val klikkelssel a bert szveg a kurzorhoz ragad, mellyel a szveg a munkafellet
tetszleges helyre helyezhet. Klikkels utn a szveg az adott helyen marad. Figyeljk meg,
hogy ha mr egyszer elhelyeztk a szveget, az mg mindig a kurzorhoz ragadva marad gy
klikkelsekkel tbbszr is elhelyezhet ugyanaz a szveg. A szveggel val munka
befejezshez elg egy msik parancsot kivlasztani. A szveg irnyt, 90 fokonknt, a jobb
egrgombbal vltoztathatjuk. Amennyiben jabb szveget szeretnnk berni (s mg a szveg
mdban vagyunk) elg azt a billentyzetrl berni s a rgi szveg az jabbra vltozik. Az j
szveg vgre mindig nyomjunk egy Enter t. Az olyan szveget, mely tartalmazza a () s (;)
karaktereket, tegyk mindig idzjelek kz.

A szveg mrett a CHANGE SIZE paranccsal mdosthatjuk, az rtk kivlasztsval s a


szveg origpontjra val klikkelssel (alaprtelmezsben a szveg bal als sarka). Amennyiben
a szveg forgatva van, az origpont helyzete megvltozhat.

A szveg a CHANGE - TEXT paranccsal s az origpontra val klikkelssel mdosthat.

A CHANGE s RATIO paranccsal a szveg vonalvastagsga a betmretet figyelembe vve


mdosthat.

Specilis szvegvltozk

Amennyiben a >SHEET szveget rjuk be, a szveg automatikusan az aktulis oldalszmra


vltozik, pl.: '1/1'. A program egy sor tovbbi szvegvltozt is tartalmaz, pl.: dtum/idpont
(date/time), alkatrsznv s rtk (VALUE a NAME), stb.

13. Alkatrszknyvtrak
Az EAGLE NYK-tervez program egy sor alkatrszknyvtrat tartalmaz, melyekben klasszikus
s SMD alaktrszek is szerepelnek. Az alaktrszek tematikusan, tpusok szerint vannak
csoportostva, megknnytve azok keresst. Most megnzzk, hogyan kell egy alkatrszt
megkeresni, a rajzban elhelyezni s vele dolgozni.
Nyissunk meg egy j kapcsolsi rajz-szerkeszt oldalt a FILE NEW SCHEMATIC paranccsal,
egy res oldallal kezdnk dolgozni.

ADD (alaktrszhozzads)
Az EDIT men ADD parancsval kivlasztunk egy alkatrszt s azt elhelyezzk a rajzfelleten. A
parancs indtsval megjelen ablakbl a knyvtrakban szerepl brmely alkatrszt
kivlaszthatjuk a kvetkezk szerint.

A SEARCH (keress) mezbe berhat a keresett alkatrsz teljes, vagy rszleges neve, a hinyz
karaktereket a wild card dal (* a ?) ptland. Pldul a 74LS00 tpus alkatrszt keressk. A
SEARCH mezbe berhatjuk pldul a kvetkezket: 74*00* vagy 74LS00*, ahol a * egy .n. wild
card karakter, amely brmely karaktert helyettest.
Amennyiben a 74LS00* -t rjuk be, a keress eredmnye azon knyvtrlistk s azok rszei,
amelyek tartalmaznak olyan alkatrszeket, melyek nevben elfordul a 74LS00 (pl. 74LS00N).
Amennyiben a 74*00* -t rjuk be, a keress eredmnye azon knyvtrlistk s azok rszei,
amelyek tartalmaznak olyan alkatrszeket, melyek nevben elfordul a 74 s a 00 (pl. 74HC00N,
74AC11004, 74LS00FK, stb.).

Vlasszuk ki a NAME listbl az alkatrsznket (74LS00N) s nyomjunk egy OK -t. Ezzel a


kivlasztott sematikus szimblum megjelenik a kurzornl. A szimblumot a kapcsolsi
rajzszerkeszt munkafelletn klikkelssel helyezhetjk el. A szimblumot helyezzk el a
munkafellet kzepn. A szimblum elhelyezse (klikkels) utn a kurzornl megjelenik egy
ugyanolyan szimblum, melyet egy tovbbi klikkelssel szintn elhelyezhetnk a munkafelleten.
Helyezznk el ily mdon 4 kaput a munkafellet kzepe tjn. Ezutn helyezzk el az tdik kaput
is figyeljk meg, hogy mg a program az els ngy kaput IC1A-tl IC1D-ig nevezte el, az tdik
kapu neve mr IC2A, mert az tdik kapu szmra mr egy jabb alkatrsz (integrlt ramkr)
szksgeltetik.

Amennyiben lthatv tesszk a 93-as PINS rteget, lthatv vlnak az egyes kivezetsek
adatai. A kpernyn lthat, hogy az egyes kivezetsek Input -tal (In) vagy Output -tal (Out)
vannak megjellve, s a szmok .n. Swaplevel t jellnek, ami annyit jelent, hogy a 0-tl
nagyobb szmmal jellt kivezetsek egyms kztt felcserlhetk, amennyiben azonos szmmal
vannak megjellve. Pldul a swaplevel 1 gyel jellt kivezets brmely msik, szintn swaplevel
1 gyel megjellt kivezetssel felcserlhet. A swaplevel 0 azt jelenti, hogy az adott kivezets
nem cserlhet fel semmilyen ms kivezetssel sem. A 93-as (PINS) rteg ltalban a
nyomtatsban nem lthat.

Amg az ADD parancs aktv, a szimblum a kurzorral egytt mozog s elhelyezhet a


rajzfelleten. Az alkatrsz kivlasztsa az ESC billenty megnyomsval szntethet meg.

rjuk be a SEARCH mezbe az LM555* -ot vagy a *555* -ot s vlasszuk ki az LM555N alkatrszt
a Name mezben. Fordtsuk el az alkatrszt 180 fokkal a jobb egrgomb ktszeri klikkelsvel,
majd helyezzk el az alkatrszt a rajzfelleten.

Prbljunk tovbbi alkatrszeket is elhelyezni a rajzfelleten. Figyeljk meg, hogy mint az eurpai,
mint az amerikai szabvnyok szerinti sematikus szimblumok jelen vannak az adatbzisban.

Termszetesen az alkatrszek a nv bersa nlkl is kivlaszthatk a * SEARCH mezbe val


bersval, amikoris megjelenik az sszes alkatrsz listja, s az abbl val kivlasztssal.

Az alkatrszelhelyezs egyik ms formja a Control panel-ben a knyvtrlistbl val kivlaszts.


A knyvtrlista LIBRARIES melletti + ra val klikkelssel lesz lthat. Az egyes
alaktrszknyvtrak melletti + ra val klikkelskor lthatv vlnak az adott knyvtr alkatrszei.
Az alkatrsz nevre val klikkelskor a jobb oldali ablakban megjelennek az alkatrsz adatai,
sematikus szimbluma, tokozsa s az alkatrsz szveges lersa. A kivlasztott alkatrsz a
rajzfelletre helyezhet nevnek thelyezsvel (Drag / Drop), vagy a Control panel jobboldaln
lv ADD paranccsal. Amennyiben az adott alkatrsznek tbbfle varinsa ltezik, azt az ADD
parancs ablakbl kell kivlasztani mg az elhelyezs eltt.

A program felttelezi, hogy az sszes aktv alkatrsz azonos tpvonalra (plusz s fld) lesz
kapcsolva. Ezrt a tpllsi pontok nincsenek brzolva, de a NYK tervezsekor automatikusan
kapcsoldnak a betpllsi pontokhoz (amennyiben azokat a felhasznl nem vltoztatja meg).

A legtbb sematikus szimblum abban az esetben, ha egy plusz s egy fld (mnusz) tpot
ignyel nem tartalmaz lthat betpllsi pontokat. Nmely esetben, mint pldul az 555-nl van
rtelme, hogy a tp kivezetsek is lthatk legyenek. Ebben az esetben ezek a kivezetsek
brmely jelhez (net) kapcsolhatk.
USE (hozzfrhet knyvtrak)
A program, alapbellts szerint, az Options/Directories/Libraries knyvtrakban keres. Szksg
szerint, bellthat, hogy egyes knyvtrakban ne keressen. A Control panel Libraries
knyvtrban lthat, hogy minden alknyvtr mellett egy zld jelzs van, amely klikkelsre
szrkre vlt. A zld jelzs azt jelenti, hogy az adott knyvtr az alkatrszkeress szmra
hozzfrhet, ellenben a szrke jelzs a nemhozzfrhetsget jelenti. A USE paranccsal a
megjellt knyvtr ismt hozzfrhetv vlik.

INVOKE
Az INVOKE parancsnak tbbfle rtelmezse van.

1) abban az esetben is hasznlatos, amikor egy alkatrszt az elre meghatrozott tpfeszltsgtl


eltr feszltsggel kell tpllnunk. Pldul a 74LS00a -nl, amelyet az elzekben mr a rajzba
helyeztnk, a betpllst a kvetkezkppen mdosthatjuk:

Aktivljuk az EDIT menbl az INVOKE parancsot s vlasszunk ki a bal egrgombbal egy kaput.
A megjelent ablakban vlasszuk ki a PWRN szimblumot s nyomjunk egy OK-t. A kurzornl
megjelennek a betpllsi pontok, amelyeket a kvnsg szerint helyezhetnk el. Ezeket a
pontokat brmelyik jelhez (tpfeszltsg) kapcsolhatjuk.

2) a tbb rszbl ll alkatrszek egyes rszeinek beszrsi sorrendjnek mdostshoz is


hasznlhat. Alaprtelmezsben a program az egyes rszeket (pl: kapuk) az
alkatrszknyvtrban meghatrozott sorrendben helyezi el a rajzban. Nha, tervezsi
szempontbl, azonban nmelyik rszt korbban kell elhelyezni, mint ahogy az sorra kerlne, pl: az
IC2D kaput az IC2B s IC2C kapuk eltt kell elhelyezni. Aktivljuk az INVOKE parancsot s
vlasszuk ki a kvnt alkatrszt. A megjelent ablakban lthat, mely kapuk mr hasznltak s
melyek mg nem. Brmelyik mg nemhasznlt kapu kivlaszthat s az OK-val vagy a kapu
nevn val ketts klikkelssel az a rajzba beszrhat.

Amennyiben szksges egy (mr egy oldalon elhelyezett) kapu, ugyanazon kapcsolsi rajz egy
msik oldaln val elhelyezsre, aktivlni kell az INVOKE parancsot, be kell rni az alkatrsz
nevt, pl:IC2- a megjelent ablakbl kivlasztott kapu beszrhat a rajzba.

A rajzokba brmennyi knyvtrbl beszrhatk alkatrszek. Az adattovbbts szempontjbl a


rajzokban hasznlt alkatrszekrl az sszes informcit a kapcsolsi rajz, vagy a NYK-rajz fljai
tartalmazzk, ezrt a megtervezett kapcsolsok mell kln nem szksges mellkelni az
alkatrszknyvtrakat.

14. Kapcsolsi rajz


Nyissunk j res kapcsolsi rajz munkafelletet a Control panel File-New-Schema parancsval
vagy a mr nyitott szerkesztben a File-New paranccsal.

Grid (raszter)
A standart, alapbellts raszter mrete 0.1 inch (2.54mm). A szimblumok elhelyezsnl ezen
raszter hasznlata elnys, mivel azok kivezetsei is ebben a raszterben kszltek s a megfelel
sszektsekhez is erre van szksg..

Rajzkeret beszrsa
A rajzols elkezdse eltt helyezzk el a rajzfelleten a (FRAMES.LBR) knyvtrbl kivlasztott
keretet. A knyvtrban tbb, klnbz mret rajzkeret tallhat. Aktivljuk az ADD parancsot s
a SEARCH mezbe rjukbe a LETTER szt. A megjelent listbl vlasszuk ki pldul a
LETTER_P keretet. A kivlasztott keret a kurzorhoz ragadva jelenik meg.

Amennyiben a keret nem lthat teljes egszben, nyomjuk meg az F4 billentyt. Helyezzk el a
keretet gy, hogy a bal als sarka a 0,0 koordintn legyen, majd a bal egrgombbal val
klikkelssel rgztsk oda. A kurzornl egy msik ugyanolyan keret jelenik meg. A mvelet s az
ADD parancs a STOP ikonra val klikkelssel szntethet meg. Az Alt+F2 billenty
megnyomsval vagy a Zoom-to Fit ikonra klikkelssel a keret kitlti az egsz lthat rajzfelletet.

Text a rajzkeret mdostsa


Az elre elksztett rajzkeretek vonalak, szvegek s objektumok hozzadsval mdosthatk.
Klnbz kereteket magunk is kszthetnk s a knyvtrba elmenthetjk (a Demo verzi nem
engedlyezi). A szvegvltozk, mint pl. a projektnv, verziszm, stb. azonnal berhatk. A
rajzkeretek a knyvtrban mint szimblumok vannak elmentve, ezrt a keretekben lv
szvegeket is ajnlatos a 94-es (Symbols) rtegen rni.

Kzeltsnk a rajzra, hogy a sarokpecst szvegrszei jl lthatk legyenek. Aktivljuk a TEXT


parancsot (ikon vagy a DRAW menpont segtsgvel), s a megjelent ablakba rjuk be a
szvegnket. Az OK-ra val klikkels utn a bert szveg a kurzorhoz ragadva jelenik meg. A
szveget az egrrel helyezzk el a kvnt helyre s a bal egrgombbal rgztsk le.

A szveg rgztse utn annak msolata a kurzorhoz ragadva marad amg a TEXT parancsot
nem lltjuk le a STOP ikonnal, vagy egy msik parancs aktivlsval.

A bet mrete s tpusa a szveg bersa utn a szerkeszt ablakban llthat be. Utlag a
CHANGE parancs segIitsgvel a kvetkezkppen:

Aktivljuk a CHANGE parancsot (ikon vagy az EDIT menpont segtsgvel) s a megjelent


menbl vlasszuk ki a SIZE-t vagy a FONT-ot, majd az j rtket. A mdostst klikkeljk le az
OK-val, majd a mdostand szveg bal als sarkra klikkeljnk s a szveg az j bellts
szerint vltozik meg.

Amennyiben a betmretet olyan rtkre szeretnnk vltoztatni, amely nem szerepel a CHANGE-
SIZE menben, pl. 0.17 re, egyszeren rjuk be a kvetkezket:

CHANGE SIZE 0.17 Enter

s klikkeljnk a szveg bal als sarkra.

A sarokpecst kt szvegmezt, a TITLE s DATE nevt, tartalmaz, melyeket a program


automatikusan tlt ki (a TITLE a rajz neve, a DATE a rajz mentsnek dtuma). Ezen
szvegmezk a kvetkezk bersval kszltek:

>DRAWING_NAME
s
>LAST_DATE_TIME

Ezek a szvegmezk a felhasznl ltal ksztett sarokpecsteken is hasznlhatk s mentskor


mindig automatikusan kitltdnek.

Kapcsolsi rajz elksztse


Rajzoljuk meg az albbi brn szerepl kapcsolsi rajzot. Amennyiben nem akarjuk az egsz
rajzot megrajzolni, hasznljuk a DEMO1.SCH rajzot, mely a ..\examples\tutorial knyvtrban
tallhat.
A rajzot az ALT+F2 megnyomsval vagy a Zoom-to-fit ikonra klikkelssel nagytsuk a teljes
kpernyre.

A kapcsolsi rajz a kvetkez alkatrszeket tartalmazza:

Part Value Device Package Library

C1 30p C-EUC1206 C1206 rcl


C2 30p C-EUC1206 C1206 rcl
C3 10n C-EU025-025X050 C025-025X050 rcl
C4 47u/25V CPOL-TAP5-45 TAP5-45 rcl
C5 47u CPOL-TAP5-45 TAP5-45 rcl
D1 1N4148 1N4148 DO35-10 diode
IC1 PIC16F84AP DIL18 microchip
JP1 PROG PINHD-1X4 1X04 pinhead
JP2 APPL PINHD-1X17 1X17 pinhead 1
Q1 XTAL/S QS special
R1 2.2k R-EU_R1206 R1206 rcl
U1 78L05 78LXXZ TO92 linear

Az alkatrszek kivlasztshoz aktivljuk az ADD parancsot s helyezzk el az alkatrszeket az


albbi bra szerint. A megfelel elhelyezshez kapcsoljuk be a rasztert az F6 billentyvel
kapcsolhatjuk be s ki a raszter lthatsgt.

Az alkatrszek a rajzon szksg szerint thelyezhetk a MOVE paranccsal (F7 billenty, ikon,
EDIT menpontbl). Az alkatrszre val klikkels, a kurzor j helyre val thelyezse majd a bal
egrgombbal val jboli klikkelssel az alkatrsz az j helyre helyezdik t. Az alkatrsz az els
klikkelsre sznt vltoztat, jelezve, hogy ki lett vlasztva s kszen ll az thelyezsre.

Az thelyezs utn a MOVE parancs mg mindig aktv marad az esetleges kvetkez alkatrsz
thelyezsre. Amennyiben az thelyezs folytn a jobb egrgombbal klikkelnk a kivlasztott
alkatrsz 90 fokkal elfordul. Minden egyes klikkelssel 90 fokkal fordthatjuk el az alkatrsznket.
Amennyiben elhelyeztk az sszes alkatrsznket, kezdjk el azokat a fenti rajz alapjn a NET
parancs segtsgvel sszekapcsolni.
FIGYELEM az egyes kivezetsek sszekapcsolshoz ne hasznljuk a WIRE parancsot
hanem mindig a NET paranccsal dolgozzunk !

NET (sszektsek)
A NET paranccsal (ikon, DRAW menpont) megrajzolt sszekts csakis akkor lesz az alkatrsz
kivezetshez kapcsolva, amennyiben az alkatrsz kivezetsnek kapcsoldsi pontjban
(connection point) kezddik vagy vgzdik. Amennyiben nem vagyunk biztosak a
kapcsoldsban, a DISPLAY paranccsal jelentsk meg a 93 as (PINS) rteget, amelyen a
kapcsoldsi pontok zld szn krrel vannak brzolva. Klikkeljnk a bal egrgombbal az egyik
kivezetsre (kapcsoldsi pontra) elkezdtk az sszekts rajzolst. Az egr mozgatsval
hzzuk az sszektst a kvnt irnyba. Irnyvltoztatshoz a megfelel helyen klikkeljnk egyet
a bal egrgombbal, majd ha elrtk sszektsnk vgpontjt, klikkeljnk mg egyet a bal
egrgombbal, az sszektsnk befejezdik. Az sszekts rajzolsa kzben a jobb
egrgombbal val klikkelssel az sszekts irnyvltoztatsnak szgt vltoztathatjuk
merlegesrl diagonlisra vagy tetszleges szgre. Az sszekts kezddhet s vgzdhet
brmely, mr megrajzolt sszekts brmely pontjn. Ebben az esetben a program a
kapcsoldsi pontokon egy-egy pontot helyez el. Amennyiben kt klnll sszektst utlag
kapcsolunk ssze, a program megkrdezi, a kt sszekts neve (net name) kzl melyikkel
jeljk meg a keletkezett sszektst.

Az EAGLE program a rajzols folyamata kzben automatikusan megnevezi az egyes


sszektseket (net name). Az automatikus net name formtuma N$xxx, ahol az x az sszekts
sorszma. Mivel az automatikus megnevezs mr a rajzols megkezdstl mkdik, ajnlatos a
kapcsold sszektseket a mr megrajzolt sszektstl kezdve rajzolni, hogy az egsz net
azonos nevet kapjon. Ellenkez esetben, ha a kapcsold sszektst az alkatrsz kivezetstl
kezdve egy msik sszektshez hzzuk, vlasztanunk kell a kt net name kztt.

A mi esetnkben az sszetett sszekts egy pldja az U1 alkatrsz 1-es kivezetse, a C3 plusz


kivezetse s a C4 kztti sszekts.

Amennyiben mdostani akarjuk valamelyik sszekts nevt, a NAME paranccsal vgezhetjk.

NAME (nv)
A NAME (ikon, EDIT menpont) parancs az sszektsek (net name), sinek vagy alkatrszek
(Reference Designator) neveinek mdostsra szolgl.

Aktivljuk a NAME parancsot s klikkeljnk brmely sszektsre egy ablak jelenik meg az
sszekts nevvel, melyet mdosthatunk, majd megnyomjuk az OK billentyt. Azonos mdon
mdosthatjuk az egyes alkatrszek neveit is.

A program nem engedlyezi az alkatrszek kettztt elnevezst. Ellenben, az sszektsek,


amelyek nincsenek lthatan sszektve, kaphatnak azonos nevet, ami sorn az azonos nev
sszektsek automatikusan sszekapcsoldnak. Ezt hasznljuk ki abban az esetben, amikor a
kapcsolsi rajzunk tbboldalnyi terjedelm s a msik oldalon folytatd sszektseket az
azonos elnevezssel oldjuk meg.
LABEL (megjells)
A LABEL (ikon, EDIT menpont) az egyes sszektsek neveinek lthatv ttelre szolgl.
Aktivljuk a LABEL parancsot s klikkeljnk valamelyik sszektsre a kurzor mellett
megjelenik az sszekts neve, amelyet a bal egrgombbal val klikkelssel brhol
elhelyezhetnk. A jobb egrgombbal a szveget 90 fokonknt forgathatjuk. Amennyiben az
sszekts nevt utlag mdostjuk, a lthat szveg is automatikusan megvltozik.

Ez a lthat szveg a CHANGE-TEXT paranccsal nem mdosthat, mert a szveg az


sszekts valdi nevvel azonos - csak a NAME paranccsal mdosthat. A bet mrete s
fontja azonban mdosthat a CHANGE-SIZE s CHANGE-FONT parancsokkal.

DELETE (trls)
A DELETE (ikon, EDIT menpont) paranccsal a rajzbl objektumok trlhetk. Amennyiben
sszektsek vagy vonalak trlsre hasznljuk, csak a kivlasztott szegmensek trldnek.
Aktivljuk a DELETE parancsot s klikkeljnk egy objektumra. A trlst visszavonni az UNDO
paranccsal lehet. Az UNDO parancs utn ismtelten trlni a REDO paranccsal lehet.
Objektumcsoportot trlni gy lehet, hogy elszr a GROUP paranccsal kivlasztjuk a csoportot
(krlhatroljuk a csoportot, az utols szegmens a jobb egrgombbal val klikkelssel
automatikusan bezrdik), majd aktivljuk a DELETE parancsot s a jobb egrgombbal val
klikkelssel trldik a csoport.

JUNCTION (kapcsolds)
Kt sszekts kapcsoldsi pontjn automatikusan megjelenik egy nagyobb pont, ami a
kapcsoldst (junction) brzolja. Az automatikus pontmegjelents az OPTIONS-SET-MISC-
Auto Set Junction menpontban kikapcsolhat. A kzi pontelhelyezst a JUNCTION (ikon, DRAW
menpont) paranccsal vgezhetjk. A parancs aktivlsa utn a kurzornl megjelenik a pont,
amelyet klikkelssel az sszektsen brhol (nemcsak a kt sszekts kapcsoldsi pontjn)
elhelyezhetnk. A kapcsoldsi pont kizrlag az sszektsen (net) helyezhet el.

SHOW (informcit megmutat)


A SHOW (ikon, VIEW menpont) parancs segtsgvel az adott objektum adatai vlnak
lthatv. Aktivljuk a parancsot s klikkeljnk egy sszektsre a kperny als sorban
megjelenik az sszekts neve (net name). Klikkeljnk egy alkatrszre s az als sorban
megjelennek az alkatrsz adatai (Ref.Designator, alkatrsz neve, knyvtr, tokozs neve).

A megjellt alkatrsz sznt vltoztat. Az sszekts kivlasztsakor sznt vltoztatnak a


kapcsold rszek is (kivezetsek, kapcsoldsi pontok, kivezetsek nevei, stb.). Egy konkrt
objektum adatainak megjelentse elrhet a parancs s az objektum nevnek egyttes
bersval is. Prbljuk berni a kvetkezt:

SHOW U1 Enter

A program ms sznnel jelli meg az adott alkatrszt (U1) s az als sorban megjelenti az
adatokat. Az gy aktivlt parancs aktv marad s a tovbbi adatokhoz elg berni csak az
objektum nevt a SHOW parancs nlkl.

MOVE (elmozdt)
Az sszektsek rajzolsa s elmozdtsa krli flrertsek elkerlse miatt meg kell rtennk a
MOVE parancs kvetkez hatsait:

Amennyiben egy sszektst (net) a MOVE paranccsal mozdtunk el gy, hogy az az j helyen
thalad egy alkatrsz kivezetsn, nem keletkezik kapcsolds az sszekts s az
alkatrszkivezets kztt.
Ellenben, ha egy alkatrszt mozdtunk el oly mdon, hogy a kivezetse (kapcsoldsi pontja)
rinti egy msik alkatrsz kivezetst vagy egy sszektst, ezek kztt elektromos sszekts
keletkezik annak ellenre, hogy ez az sszekts nem lett megrajzolva. Amennyiben az gy
sszekapcsoldott kivezetst elmozdtjuk, automatikusan maga utn fogja hzni az sszektst.
Amennyiben az gy keletkezett sszekts tveds eredmnye, hasznljuk az UNDO parancsot.

Elz parancsok
Az elzleg hasznlt parancsokra a felfel nyl s a lefel nyl billentykkel mehetnk vissza. A
felfel nyl lal az utols parancstl visszafel lehet lptetni, mg a lefel nyl lal ellenkez
irnyba. Prbljuk ki a kvetkezket:
SHOW R1 Enter
SHOW C1 Enter
SHOW IC1 Enter
Fejezzk be a SHOW parancsot a STOP ikonra val klikkelssel, rajzoljuk t az brt az F2
billentyvel, majd nyomjuk meg nhnyszor a felfel nyl billentyt, majd nhnyszor a lefel nyl
billentyt. Amint megtalljuk a keresett parancsot, az Enter billentyvel aktivlhatjuk.

A kapcsolsi rajz befejezse


Aktivljuk az ADD parancsot s helyezzk el a rajzunkban a tpllshoz szksges
szimblumokat (VCC, V+, GND) a Supply.lbr knyvtrbl.
A tplls szimblumai a megfelel tpfeszltsget jelkpezik s a kapcsols elektromos
ellenrzse (ERC) ezeket ellenrzi. A NET paranccsal a tpfeszltsg szimblumait a megfelel
pontokkal sszektjk.

SMASH
Megfigyelhetjk, hogy amennyiben egy alkatrszt elfordtunk, a megjellse is egytt forog az
alkatrsszel. A SMASH paranccsal ez kikszblhet s az alkatrszek egyes jellsei
(ref.designator, name) az alkatrsztl fggetlenl forgathatk, elmozdthatk.

Aktivljuk a SMASH parancsot (ikon, EDIT menpont) s klikkeljnk a dida szimblumra.


Aktivljuk a MOVE parancsot klikkeljnk a dida megjellsre D1 a szveg a kurzorhoz tapad.
Az elmozdtskor a jobb egrgombbal forgathatjuk a D1 szveget. Az j helyzetbe a bal
egrgombbal helyezzk el. A CHANGE-SIZE paranccsal a bet mrett is mdosthatjuk.

VALUE (rtk)
A VALUE paranccsal (ikon, EDIT menpont) megadhatjuk vagy mdosthatjuk az alkatrszek
rtkt (pl. 4k7, 10K ellenllsok esetben). Integrlt ramkrk, klnbz flvezetk esetben
a tpust adhatjuk meg vele (pl. 74LS00N).

Aktivljuk a VALUE parancsot, majd klikkeljnk egy ellenllsra, a megjelent ablakba rjuk be az
j rtket, pl. 4k7, s klikkeljnk az OK -ra az ellenllsnl az j rtk jelenik meg.

Az alkatrszek s netek nevnek mdostshoz hasznljuk a NAME parancsot.

Electrical Rule Check (ERC) (az elektromos kapcsols ellenrzse)


Az ERC (ikon, TOOLS menpont) a kapcsolsi rajz elektromos szempontbl val ellenrzsre
szolgl. Az ellenrzs eredmnye egy hibajelents, mely a kapcsolsi rajz nevvel azonos nvvel,
de .erc kiterjesztssel mentdik el. Abban az esetben, ha az ERC hibt tallt a kapcsolsi
rajzban, ez a jelents megjelenik a kpernyn is.
Aktivljuk az ERC parancsot az ellenrzs automatikusan vgrehajtdik. Az ellenrzs a
hibkat nem javtja ki, csak figyelmeztet az esetleges hibkra, azokat a felhasznlnak kell
kijavtani.
NYK lap generlsa a kapcsolsi rajzbl
A kapcsolsi rajz elksztse, vagy egy kapcsolsi rajz betltse utn a BOARD parancs (ikon)
segtsgvel automatikusan a NYK tervezshez jutunk. A program a NYK tervezshez
szksges informcikat (alkatrszek s azok kapcsolsai, teht a Partlist s Netlist) a kapcsolsi
rajzbl automatikusan generlja, elindtja a nyomtatott huzalozs szerkesztt s az alkatrszeket,
azok sszektseivel a NYK lap krvonaln kvl helyezi el (ez egy fiktv ramkr).
Tovbbi bvebb informcik a NYK panel tervezse fejezetben tallhatk. Addig szljunk mg
nhny szt a kapcsolsi rajzrl.

BUS (busz)
A File-Open parancs segtsgvel tltsk be a BUS.SCH kapcsolsi rajzot az
(\eagle\examples\tutorial) knyvtrbl. Egy buszt tartalmaz kapcsolsi rajz lesz lthat. A busz
az EAGLE programban a BUS parancs (ikon, DRAW menpont) segtsgvel rajzolhat. A busz
neve az sszekts nevhez hasonlan automatikusan generldik, a formtuma azonban
klnbz (B$1, ....).

A busz brzolsnak nincs semmilyen logikai rtelme, az csak egy grafika. A logikai
sszektseket csak a NET paranccsal rajzolhatunk. Az Eagle program az sszektseket gy
rtelmezi, hogy az azonos nev sszektsek (net name) a kapcsolsi rajzban automatikusan
ssze vannak ktve, mg ha azok vizulisan nincsenek is sszektve (pldul klnbz oldalon
helyezkednek el, vagy fizikailag nincsenek sszektve). A busz neve a buszon bell lv
sszektseket hatrozza meg, ezrt a busz neve az egyes sszektsek neveibl ll.
Esetnkben a busz a VALVE0 . VALVE11 s EN sszektseket tartalmazza. Ezrt a busz
neve EN,VALVE[0..11], amit a NAME paranccsal adunk meg.

Kapcsolsunkban a busz mg nincs befejezve, nhny sszektst mg meg kell rajzolnunk.


Kssk ssze az IC7 et a NET parancs segtsgvel s a buszra val klikkelssel, az IC7 14-es
kivezetse krl megjelenik az sszektsek menje. Ebbl vlasszuk ki az EN-t, ezzel a busz
EN vezetke kezd rajzoldni, amelyet kssnk az IC7 14-es kivezetshez (hzzuk az
sszektst a 14-es kivezets vghez s klikkeljnk amennyiben helyesen kapcsoltuk az
sszektst a 14-es kivezetshez (a 93-as Pins rteg bekapcsolsval lthatv vlik), az
sszekts automatikusan befejezdik. Folytassuk az IC7 tovbbi sszektseinek megrajzolst
a kvetkezkppen:

VALVE0 = pin 16, VALVE1 = pin 15, VALVE 2 = pin 10, VALVE3 = pin 9

Amennyiben a rajzols folyamn az sszektsek irnyt vltoztatni kell, a jobb egrgombbal a


derkszg irnyvltoztatsrl diagonlisra, majd tetszleges szgre vlthatunk.

Az sszektsek neveinek lthatsgt a LABEL paranccsal kapcsolhatjuk be.

Prbljuk meg az sszektst elmozdtani a MOVE paranccsal. Aktivljuk a MOVE parancsot,


klikkeljnk az sszekts sarkhoz kzeli helyen a kurzor elmozdtsval elmozdtjuk az
sszekts sarkt. Amennyiben az sszekts szegmensnek kzepe tjn klikkelnk, az egsz
szegmenset mozdtjuk el.

A DELETE paranccsal s a szegmensre val klikkelssel az sszekts szegmenst trlhetjk


ki.

Ne felejtsk el, hogy az UNDO paranccsal (vagy az F9 billentyvel) visszavonhatjuk az utols


parancsot, s a REDO paranccsal pedig visszatrhetnk az UNDO eltti llapotba.
Amennyiben az objektum kivlasztsakor (klikkelssel) a kurzor ngyirny nylra vlt, azt jelenti,
hogy a klikkels kzelben tbb olyan objektum van (ezek .n. origin-jei), melyet a program
kivlaszthat. Amennyiben a megjellt (ms sznre vltott) objektumot vlasztjuk ki, klikkeljnk a
bal egrgombbal, ellenben, ha egy msikat akarunk kivlasztani, a jobb egrgombbal klikkeljnk
addig, amg a vlasztott objektumunk nem jelldik meg.

15. Funkcibillentyk
Amint mr lttuk, nmelyik funkcibillentyhz mr elre hozz vannak rendelve egyes funkcik.
Ezek a hozzrendelsek brmikor mdosthatk. Csak arra gyeljnk, hogy a Windows ltal
hasznlt funkcibillentyket (pl. az F1 a sg billentyje) ne mdostsuk. A funkcibillentyk s a
parancsok egymshoz rendelst az ASSIGN paranccsal vgezhetjk (OPTIONS menpont).

16. Automatikus ktirny annotci

Az EAGLE program lehetsget ad a kapcsolsi rajzban vgzett mdostsok a NYK lapra val
automatikus tvettst s fordtva (forward - backward annotation). Az automatikus annotci
hasznlata fleg akkor elnys, ha tbb mdosts trtnik, ezltal a NYK-lap mindig meg fog
felelni a kapcsolsi rajznak. A program a kapcsolsi rajz s a NYK betltsekor mindig
automatikusan aktivlja az annotcis mechanizmust. Amennyiben a kt fjl azonos nvvel,
azonos knyvtrban helyezkedik el, a program betlti mindkettt s azokat sszehasonltja.
Mindkt rajzban a netlist-et, alkatrszeket s az rtkeket hasonltja ssze.

Amennyiben eltrst tall a kt rajz kztt, elindthatjuk az ERC-t, amely eredmnye a


szvegszerkeszt ablakban jelenik meg. Az eredmnytl fggen kzzel kijavthatjuk a kt rajz
kztti nemmegfelelsget. Ezzel a mdszerrel pldul egy ksz NYK laprl kapcsolsi rajz
kszthet.

Az annotcis mechanizmus kikapcsoldik abban az esetben, ha csak az egyik rajz lett betltve
(pl csak a kapcsolsi rajz a NYK nlkl, vagy fordtva). Ebben az esetben minden mdosts
nemmegfelelsget eredmnyezhet. Ezrt tartsuk be a kvetkez eljrst:

- amennyiben a panel tervezsn dolgozunk, soha ne zrjuk be a kapcsolsi rajz


szerkeszt ablakt. Ha nincs szksgnk a kapcsolsi rajzra, az ablakot
minimalizljuk. Ugyanez fordtva is rvnyes. Mg az ablak bezrsa eltt a
program egy zenettel jelzi, hogy az automatikus annotci ki lesz kapcsolva.

Amennyiben az automatikus annotci be van kapcsolva, minden megengedett mdosts a


kapcsolsi rajzon, mdostst eredmnyez a NYK lapon is s fordtva. Megengedett mdosts
azrt, mert nmely mdosts vgrehajthat mindkt rajzon (pl. alkatrszmegnevezs), ellenben
msokkal, amelyek csak a kapcsolsi rajzban megengedettek, pl. alkatrszhozzads a
panelre a program nem enged alkatrszt hozzadni s figyelmeztet, hogy a mveletet a
kapcsolsi rajzon kell vgrehajtani.

Tltsk be a Demo2 kapcsolsi rajzot, amelyen kiprbljuk az automatikus annotcit. Figyeljk


meg, hogy a kapcsolsi rajzzal egytt a NYK panel is betltdtt s automatikusan elindult a
NYK tervezs szerkesztje. Helyezzk el a kpernyn mindkt szerkeszt ablakot (kapcsolsi
rajz s NYK lap) gy, hogy mindkettt egyszerre lssuk. Mdostsuk nhny alkatrsz nevt s
rtkt a NAME s VALUE parancsokkal. Figyeljk meg, hogy a kapcsolsi rajzon val mdosts
sorn ugyanaz az alkatrsz a panelen is megjelldik s fordtva. Abban a pillanatban, amikor pl.
mdostjuk egy alkatrsz nevt (az EAGLE nem enged ketts megnevezst) az egyik rajzon, az
alkatrsz neve mdosul a msik rajzon is. Prbljuk ki az alkatrsz trlst is a DELETE
paranccsal, s prbljuk ki az UNDO s REDO prancsokat is.
17. A NYK panel tervezse
Ebben a fejezetben egy kisebb panel tervezsn s egy meglv panel mdostsn megtanuljuk
a NYK szerkeszt hasznlatt.

Elszr megterveznk egy NYK lapot kapcsolsi rajz nlkl. Ez a folyamat azon felhasznlk
szmra lehet fontos, akik nem vsroltk meg a Schema modult. Amennyiben programunk
tartalmazza a Schema modult is, valsznleg az albbi folyamatot nem fogjuk hasznlni. Ennek
ellenre rdemes megismerkedni az albbi folyamattal, mert sok, a NYK tervezshez
szksges informcit tartalmaz.

NYK tervezs kapcsolsi rajz nlkl

Nyissunk meg a Control panelen a File/New/Board paranccsal egy j NYK lapot.

A panel krvonalainak meghatrozsa


Az els dolgunk, a tervezend NYK lapunk krvonalainak meghatrozsa lesz. Mg ennek
elkezdse eltt be kell lltanunk a megfelel mrtkegysget (metrikus vagy angol inch) s a
rasztert. Ezt a GRID paranccsal (ikon, VIEW menpont) vgezzk el. A megjelent ablakban a
DEFAULT billentyre klikkelssel belltjuk az inch mrtkegysget s a 0.05" s rasztert. A
belltst az OK-ra val klikkelssel aktivljuk.

Rajzoljunk meg egy 4 x 3 inch mret panelt.

A panel krvonalt a 20-as (Dimension) rtegen a WIRE paranccsal rajzoljuk. Aktivljuk a WIRE
parancsot (ikon, DRAW menpont), a rajzolrtegek ablakban vlasszuk ki a 20-as (Dimension)
rteget, lltsuk be a WIDTH ablakban a vonalvastagsgot, majd rajzoljuk meg a panelunk
oldalait: lltsuk be a kurzort a 0,0 koordintra (a rajzfelleten kis kereszttel van jellve) s
klikkeljnk ezzel meghatroztuk a krvonalunk els pontjt. Helyezzk t a kurzort a 4.00, 3.00
koordintra (bizonyosodjunk meg, hogy a derkszg rajzolsi mdban vagyunk vagy a jobb
egrgombbal, vagy a koordintasorban) s ismt klikkeljnk kt derkszg oldalunk ksz.
Helyezzk vissza a kurzort a kezdpontba (0,0) s ktszer klikkeljnk (az els megrajzolja a
msik kt oldalt, a msodik befejezi a rajzolst). Ezzel befejezdik a WIRE parancs is. A tglalap
alak panelnk krvonala elkszlt.

A MOVE paranccsal a krvonal sarkait elmozdthatjuk, az UNDO s REDO parancsokkal pedig


vissza llthatjuk az eredeti llapotba. Az Alt-F2 vel vagy a Zoom to Fit ikonnal nagytsuk fel
brnkat gy, hogy kitltse az egsz rajzfelletet.

Alkatrszelhelyezsi raszter
Az alkatrszek elhelyezse eltt be kell lltanunk a megfelel rasztert, amelyre majd az
alkatrszek kerlnek. Ez a raszter a panel krvonalnak rasztertl eltr is lehet, gy ahogy a
nyomtatott huzalozs rasztere is eltr lehet az elzektl. Mindig az a mrvad, hogy az adott
tevkenysghez az optimlis rasztert lltsuk be. ltalban az alkatrszelhelyezshez a 0.1" vagy
a 0.05" rasztert hasznljuk, melyben a 0.1" (vagy tbbszrse) lbtvolsg alkatrszek knnyen
elhelyezhetk.

Amennyiben tbbsgben metrikus mret alkatrszeket hasznlunk, a raszter mrtkegysgt


mm-re, mrett pedig szksg szerint lltsuk be.
Az alkatrszek elhelyezse
Aktivljuk az ADD parancsot (ikon, EDIT menpont) s keressk meg a DIL14 tokozst (a
SEARCH ablakba rjuk be hogy DIL14 s nyomjunk egy ENTER-t. A listbl vlasszuk ki a DIL14
tokot s klikkeljnk az OK-ra, vagy klikkeljnk ktszer a listban a DIL14-re). A DIL14 tok a
kurzorhoz ragadt helyezzk el a panelnkn, majd klikkeljnk. Az elhelyezs alatt a tokot a jobb
egrgombbal forgathatjuk. Figyeljk meg, hogy az elhelyezs utn a tok msolata a kurzorhoz
ragadva marad tovbbi elhelyezsre vrva. Helyezznk el mg egy tokot a lapunkon. Az ESC
billentyvel megszntetjk a DIL14 elhelyezst. Az F3 s az F4 billentykkel nagythatjuk
rajzunkat.

Amennyiben a mr elhelyezett tokot egy msikra akarjuk cserlni, azt a REPLACE (ikon, EDIT
menpont) parancsal vgezhetjk. Vlasszuk ki elbb az j tokot, pl. DIL16 majd vlasszuk ki a
panelen a cserlend tokot (kivlasztskor mindig az .n. Origin eket hasznljuk, ltalban a tok
kzppontja).

Az SMD alkatrszek elhelyezse


Helyezznk el kt 1210 es ellenllstokot ismt az ADD parancs segtsgvel (a knyvtrban a
*1210* -t vagy az R1210 t keressk). Egy adott knyvtrban, pl. az IPC-ben a 1210 es tokot gy
is megkereshetjk, hogy a parancsorba kvetkezt rjuk be:

ADD R1210@smd-ipc

Az SMD tok piros forraszfellettel (pad) jelenik meg a kurzor mellett, ami azt jelenti, hogy a tok a
fels, 1 es rtegen helyezkedik el s ugyanazon rtegen lesz beforrasztva.

Amennyiben az alkatrszt az als oldalon akarjuk elhelyezni, az elhelyezs utn a MIRROR


paranccsal helyezzk t az ellenkez oldalra. Aktivljuk a MIRROR parancsot (ikon, EDIT
menpont) s klikkeljnk a tokra (Origin), amelyet az ellenkez oldalra akarunk thelyezni.
Tovbbi alkatrszeket is thelyezhetnk azokra val klikkelssel, a MIRROR parancs mg mindig
aktv (a STOP ikonnal szntetjk meg).

Pldnkban az alkatrsztokokat a fels rtegre helyezzk el.

Alkatrsznevek hozzrendelse = Name (Reference Designator)


Az elhelyezett alkatrsztokok megjellshez a NAME parancsot hasznljuk (ikon, EDIT
menpont). Aktivljuk a NAME parancsot s helyezzk a kurzort DIL14 tok Originjnek kzelbe
s klikkeljnk. A megjelent ablakba rjuk be IC1 s klikkeljnk az OK-ra. Az IC1 nv megjelenik az
adott toknl.
Nevezzk meg a tbbi alkatrszt is (IC2, R1, R2).

Az rtkek hozzrendelse (Value)


Minden alkatrszhez kell hogy tartozzon egy rtk is (az ellenllsoknl, azok valdi rtke, az IC-
nl annak tpusa). Az rtket a VALUE paranccsal rendeljk az alkatrszhez (ikon, EDIT
menpont). A VALUE parancs aktivlsa utn helyezzk a kurzort az IC1 Originje kzelbe s
klikkeljnk. A megjelent ablakba rjuk be a tpust CD4001 s klikkeljnk az OK-ra. Hasonlkppen
a tbbi alkatrszhez is rendeljk hozz az rtkket:

CD4002 t az IC2 -hz, 10k t az R1 hez s 22k t az R2 -hz.

Az sszektsek meghatrozsa (Signals)


A kvetkez lpsben az .n. gumiktelekkel (rubberbands) meghatrozzuk az egyes
sszektseket. Elszr kssk ssze a fldel kivezetseket aktivljuk a SIGNAL parancsot
s rjuk be a kvetkezt:
GND Enter

Klikkeljnk az IC1 7-es szm forraszfelletre (IC1-7) s helyezzk t a kurzort az IC2-7 re,
majd ktszer klikkeljnk, befejezdik a GND gumiktl rajzolsa. Mindkt kivezets a GND-hez
lett kapcsolva.
A kvetkezben rajzoljuk meg a VCC sszektst. rjuk be a kvetkezt:

VCC Enter

s klikkeljnk az IC1-14 -re, helyezzk t a kurzort az IC2-14 re s klikkeljnk ktszer. A VCC


sszekts rajzolsa befejezdik.

Hasonlkppen hatrozzuk meg a tbbi gumiktl sszektst is. Amennyiben nem akarjuk
megadni az sszekts nevt, klikkeljnk az els kivezetsre, majd a rajzolst ketts klikkelssel
fejezzk be (vagy a STOP ikonnal). A program az sszektsneveket automatikusan generlja,
amelyek majd utlag a NAME paranccsal mdosthatk.

EAGLE kifejezsek: A Pad ek a furatszerelt alkatrszek forraszfelletei. A Pin ek az


alkatrszek sematikus szimblumainak kapcsoldsi pontjai. Az Smd felletszerelt (SMD)
alkatrszek forraszfelletei.

sszektscsoportok meghatrozsa (Signal Classes)


A CLASS parancs (EDIT-Net Classes menpont) segtsgvel meghatrozhatunk egyes
sszektscsoportokat, amelyekhez hozzrendelhetjk a huzalozs szlessgnek,
szigetelstvolsg s a via furat legkisebb tmrjnek rtkeit. Ezltal ezeket az rtkeket nem
szksges minden egyes sszektsre megadni. Pldul a tpfeszltsg huzalozsa szlesebb
s nagyobb feszltsg esetn a szigetelstvolsg is nagyobb szokott lenni a tbbi huzalozstl.
A program a tervezs sorn (kzi vagy automatikus) az gy megadott rtkekkel fog dolgozni.
Amennyiben nincs egyetlen sszektscsoport sem meghatrozva, az alaprtelmezsben a
belltott rtk minden attribtum szmra 0. Ez annyit jelent, hogy a tervezs szablyaiban
(Design Rules) belltott rtkek az sszes sszektsre rvnyesek. A klnbz
sszektscsoportok (signal classes) pldja a Hexapod.brd panelen lthat.

NYK tervezs kapcsolsi rajzbl

Amennyiben elkszlt mr a kapcsolsi rajzunk, a NYK-ot a kvetkezkppen szerkeszthetjk


meg:

A NYK lap fjljnak ltrehozsa (Board File)


Tltsk be a Demo1.sch kapcsolsi rajzot s aktivljuk BOARD parancsot az ikonnal.
Ezzel a paranccsal a NYK tervezshez szksges adatllomnyt hozzuk ltre. A kapcsolsi
rajzzal azonos nev, de brd kiterjeszts fjl jn ltre (Demo1.brd). A Create file? Krdsre OK
val vlaszoljunk.

A munkafelletet (Layou Editor) a lehet legnagyobbra lltsuk be. A jobb oldalon elhelyezked, a
20-as rtegen (Dimension) automatikusan ltrejtt fehr keret a NYK lapunk ideiglenes
krvonala. Aktivljuk a MOVE parancsot s klikkeljnk a keret jobboldali fggleges vonalra, kb.
kzpen. Mozdtsuk el kiss balra, majd klikkeljnk. A keret jobb oldala kicsit balra toldott s a
fellet kisebb lett. A keret mrett szksg szerint mdosthatjuk.

Az alkatrszek elhelyezse (Component Placement)


Klikkeljnk a Zoom-to-Fit ikonra, hogy a kp kitltse az egsz munkafelletet. Az alkatrszek a
keret bal oldaln helyezkednek el. Aktivljuk a MOVE parancsot s klikkeljnk a legnagyobb
integrlt ramkr kzepn s helyezzk t a kurzort a kereten bellre. A kivlasztott alkatrsz a
kurzor mozgsval egytt helyezdik t. A jobb egrgombbal val klikkelsre az alkatrsz 90
fokkal elfordul. A lgktsek (airwires) szintn az alkatrsszel egytt mozognak s mindig a
megfelel kivezetshez kapcsoldva maradnak. Az alkatrsz elhelyezshez klikkeljnk a
megfelel helyen. Hasonlan helyezzk el a tbbi alkatrszt is.

Aktivljuk a RATSNEST parancsot (ikon, TOOLS menpont) a program optimalizlja s


kiszmtja a lgktsek hosszt, gy, hogy azok a legrvidebbek legyenek. Az alkatrszek
elmozdtsa utn hasznljuk mindig ezt a parancsot, megelzend a feleslegesen hossz
huzalozst.

Autorouter: az automatikus huzalozs rvid bemutatsa


Aktivljuk az AUTO parancsot (ikon, TOOLS menpont). A megjelent ablakban klikkeljnk az OK
gombra, ezzel elindtottuk az autoroutert. Az OK eltt, a GENERAL fln bellthat a huzalozs
pontrcsa - Routing Grid s az egyes oldalakon az elnyben rszestett huzalozsi irnyt
Preffered Directions (Top=fels, Bottom=als). Amennyiben az alkatrszeinket egymshoz
viszonytva megfelelen helyeztk el, az automatikus huzalozs gyorsan elkszl. Amennyiben a
huzalozs sokig tartana, a STOP ikonra val klikkelssel megszakthatjuk, az "Interrupt?"
krdsre a Yes gombbal vlaszoljunk.

Amennyiben az automatikus huzalozs eredmnye nem nyeri el tetszsnket, a RIPUP


paranccsal (ikon, men) az sszes, vagy egyes kivlasztott huzalozst megszntethetjk s
visszavltoztathatjuk lgktsekre. A parancs aktivlsa utn, ha valamelyik szegmensre
klikkelnk, az a szegmens visszavltozik lgktsre. Amennyiben a jobb fels oldalon lv
szemafor ikonra klikkelnk s a "Ripup all signals?" ra YES szel vlaszolunk, az sszes
huzalozs visszavltozik (az aktivlt parancsot a NO vlasszal szntetjk meg).

Az autorouter brmikor indthat, pl. akkor is, ha mr lteznek huzalozsok. A gyakorlatban a


tplls huzalozsait tbbnyire kzzel, mg az autorouter indtsa eltt, vgezzk el.

Kzi huzalozs (Routing Manually)


A kzi huzalozshoz a ROUTE parancsot (ikon, EDIT menpont) hasznljuk, mellyel a
kivlasztott lgktst nyomtatott huzalozsra vltoztatjuk.

Aktivljuk a ROUTE parancsot s klikkeljnk valamelyik lgkts elejre. Tetszs szerint hzzuk
a kurzort, mikzben a lgkts nyomtatott huzalozsra vltozik. Klikkelssel sarkot hozunk ltre
(befejeznk egy szegmenst) s a kvnt irnyban folytatjuk. Ketts klikkelssel ideiglenesen
befejezzk a huzalozst, a ROUTE parancs mindvgig aktv marad s egy msik huzallal
folytathatjuk. A huzalozs alatt a jobb egrgombbal a derkszg, diagonlis s tetszleges
szg rajzols kztt kapcsolhatunk t. A forraszfellethez (Pad), vagy egy mr meglv
szegmenshez rve egyetlen klikkelssel felyezzk be a huzalt (a program tudja, hogy az adott
sszektsen tovbb nem hzhat a huzal).

Amennyiben a huzal hzsa kzben rteget vltunk (jobb fels menbl), az ppen aktulis
szegmens tkerl a kivlasztott rtegre. A program a szegmens sarkban a kt rteg
sszekapcsolshoz automatikusan via furatot helyez el.

Az elkszlt lap mdostsa


A mr elkszlt lapon utlag is vgezhetnk mdostsokat:

szegmensek s alkatrszek elmozdtsa a MOVE paranccsal


szegmens megtrse a SPLIT paranccsal
a nyomtatott huzal lgktsre val visszalltsa a RIPUP paranccsal
lgkts trlse a DELETE paranccsal (kizrlag az automatikus annotci hasznlatval!)
alkatrsztokozs cserje a CHANGE PACKAGE vagy REPLACE paranccsal (kapcsolsi rajz
nlkl). A Demo3.brd lapon az IC1 tokozsa SMD-re lett felcserlve.

Az autorouter brmikor indthat, fggetlenl attl, hogy a lapunkon mr van-e nyomtatott


huzalozs vagy nincs, mivel az autorouter a mr ksz huzalozst nem mdostja. Ez a
tpfeszltsgek s kritikus sszektsek esetben fontos, amelyek ltalban, mg az autorouter
indtsa eltt, kzileg kszlnek.

A NYK szerkeszt tovbbi parancsai (Layout Editor)

Ebben a rszben a mr ksz huzalozst fogjuk mdostani. Tltsk be a Demo2.brd lapot s


nagytsuk fel a legnagyobbra a munkafelletet. Prbljuk ki az albbi parancsokat, fukcikat:

DISPLAY (megmutat)
A rajz j ttekinthetsgt biztostja, hogy a kpernyn a nem szksges informcik nincsenek
brzolva. Aktivljuk a Display parancsot s klikkeljnk a 21 es, (tPlace) rtegre. Ez a rteg
tartalmazza a fels oldal nyomtatsi informciit. A rteg kivlasztsval automatikusan
kivlasztdik a 23 tOrigins, 25 tNames, 27 tValues s a 51 tDocu rteg is, mivel ezek a rtegek a
21 es rtegnek vannak alrendelve. Az ismtelt kivlasztssal a kivlaszts visszavondik. Az
OK-ra val klikkelssel a kivlasztott rtegek lthatatlann vlnak s fordtva. A DISPLAY
ablakban megjelen CHANGE gomra klikkelssel a kivlasztott rteg paramtereit
mdosthatjuk (szn, nv, lthatsg).

MOVE (elmozdt)
A parancs segtsgvel a lapon lv objektumok (alkatrszek, nyomtatott huzalozsok, via
furatok, a lap krvonala, szveg, stb.) mozdthatk el. A MOVE parancs aktivlsa utn a huzal
szegmensnek vge krli klikkelssel a szegmens vge (sarka), mg annak kzepe tjn val
klikkelssel az egsz szegmens mozdthat el. Amennyiben a via furatok mozdtdnak el, velk
egytt mozdulnak a huzalok via furathoz kapcsold vgei is. Hogy a fels vagy als rtegen lv
alkatrszek elmozdthatk legyenek, a 23-as (tOrigins) - fels, vagy 24-es (bOrigins) als
rtegnek lthatnak kell lennie.

Amg a MOVE parancs aktv, az elmozdtand alkatrsz a jobb egrgombbal forgathat.

GROUP (csoport)
A paranccsal egy objektumcsoporttal vgezhetnk klnbz mveleteket, pl. elmozdts (Move),
forgats (Rotate), tkrzs (Mirror), paramter mdosts (Change) stb. Aktivljuk a GROUP
parancsot. A munkaterleten lv els klikkelssel adjuk meg a csoportot behatrol sokszg
kezdpontjt. A kurzor hzsval megrajzoljuk a sokszg els oldalt, a kvetkez sarkot
klikkelssel adjuk meg, stb. A sokszg a jobb egrgombbal val klikkelsre automatikusan
bezrdik. A csoport kivlasztshoz soha ne hasznljuk a POLYGON parancsot! A sokszgn
bell lv kivlasztott objektumok szne megvltozott. Bizonyosodjunk meg arrl, hogy a
kivlasztott objektumok a lthat rtegeken vannak. Pldul a fels oldalon (Top layer) lv
alkatrsztokozsok (packages) csak abban az esetben vlaszthatk ki, ha a 23-as (tOrigins)
rteg lthat (az als rteghez a 24 es (bOrigins) rteg tartozik). A szksges objektumok
rtegeinek lthatsgt a DISPLAY paranccsal kapcsolhatjuk be ill. ki.

A Rotate, Move, Mirror, Change stb. parancsok aktivlsval a parancsok a jobb egrgombbal a
GROUP paranccsal meghatrozott csoportra vonatkoznak, bal egrgombbal pedig csak
egyetlen objektumra.

Pldul aktivljuk a MOVE parancsot s klikkeljnk a jobb egrgombbal. Az egr elmozdtsval


az egsz csoport elmozdul. Az elmozdts alatt a jobb egrgombbal a csoportot forgathatjuk. Az
j helyezetbe a bal egrgombbal rgzthetjk.
A csoport attribtumai a CHANGE paranccsal egyttesen mdosthatk. Hatrozzuk meg a
nyomtatott huzalozs csoportjt. Aktivljuk a CHANGE parancsot s a megjelen menbl
vlasszuk ki a WIDTH (szlessg) majd vlasszuk ki a 0,032-es rtket. A munkaterleten a jobb
egrgombbal val klikkelsre a csoporton belli nyomtatott huzalok a 0.032 szlessgre
vltoznak.

Az UNDO paranccsal mindent visszallthatunk az eredeti llapotba.

A csoportot tglalappal is krbehatrolhatjuk a kvetkezkppen:


A GROUP aktivlsa utn klikkelssel meghatrozzuk a tglalap egyik sarokpontjt, a bal
egrgombot lenyomvatartva az egeret a tglalap tellenes sarkba mozdtjuk, majd ott elengedjk
az egrgombot.

A kivlasztott csoport mindvgig aktv marad (annak ellenre, hogy a vgrehajtott parancs utn a
sznek az eredetire vltoznak), amg a rajz is aktv. A csoportot a GROUP bersval
szntethetjk meg.

SPLIT (megtr)
A paranccsal a mr megrajzolt nyomtatott huzalba egy sarkot szrhatunk be. Aktivljuk a SPLIT
parancsot s klikkeljnk a szegmens azon pontjra, ahol azt meg akarjuk trni. A kurzor
hzsval egy sarkot rajzolhatunk. A jobb egrgombbal a vonal trst kapcsolhatjuk t
(derkszg, diagonlis, tetszleges szg).

CHANGE (mdost)
A paranccsal a kivlasztott objektum paramtereit mdosthatjuk, pl. a nyomtatott huzal
szlessge, a huzal ms rtegbe val thelyezse, stb.

A nyomtatott huzal egy szegmensnek szlessgt a kvetkezkppen mdosthatjuk:: Aktivljuk


a CHANGE parancsot, a menbl kivlasztjuk WIDTH parancsot, majd megjelljk az j rtket
s a mdostand szegmensre klikkelnk.

Amennyiben a kvnt szlessg nem tallhat a listban, rjuk be a kvetkezt:

CHANGE WIDTH 0.23 Enter

majd klikkeljnk az adott szegmensre. A szegmens ms rtegbe val thelyezst a


kvetkezkppen vgezzk: aktivljuk a CHANGE parancsot, a megjelen menbl kivlasztjuk a
LAYER parancsot, a rteglistbl pedig azt a rteget, amelyre t kvnjuk helyezni a szegmenst,
majd klikkeljnk a szegmensnkre. A program automatikusan elhelyezi a szksges via furatokat
(amennyiben szksges), vagy ppen eltvoltja (amennyiben feleslegess vlnak).

ROUTE
A paranccsal a lgktseket (airwire) nyomtatott huzalozss vltoztatjuk. A lgktsre val
klikkelssel s a kurzor hzsval a nyomtatott huzalt rajzoljuk meg, azokkal a belltsokkal,
amelyeket elzleg a CHANGE paranccsal lltottunk be. Klikkelssel a huzalokon sarkok
keletkeznek. Amennyiben ideiglenesen abba kell hagynunk az adott huzal rajzolst, ktszer
klikkeljnk. A rajzols kzben a jobb egrgombbal a rajzols stlust kapcsolhatjuk t
(derkszg, diagonlis, tetszleges szg).

RIPUP
A paranccsal a mr megrajzolt nyomtatott huzalt lgktsre llthatjuk vissza. Amennyiben egy
szegmenst akarunk visszalltani, aktivljuk a RIPUP parancsot s klikkeljnk az adott
szegmensre. Amennyiben az azonos nev sszektst (net name) kell visszalltanunk, pl. az
sszes GND -t, a RIPUP aktivlsa utn rjuk be az sszekts nevt, pl. GND s nyomjunk egy
Enter-t. Egyszerre tbb net nevt is megadhatjuk, pl. GND VCC s Enter, ami visszalltja az
sszes GND s VCC nev sszektst. Amennyiben a GND s a VCC -n kvl az sszes huzalt
vissza kell lltani, rjuk be a kvetkezt:

! GND VCC Enter.

SHOW
A paranccsal klnbz objektumokat gyorsan megkereshetnk. Aktivljuk a SHOW parancsot
s rjuk be:

IC1 Enter

az IC1 sznvltozssal mutatja meg magt.

REDRAW (jrarajzol)
A paranccsal a rajzunk jrarajzoldik. Az F2 billentynek azonos a funkcija.

UNDO/REDO (viszzavons/visszavons trlse)


A parancsokkal a mr vgrehajtott mveletek llthatk vissza, vagy a visszavons trlhet. Az
F9 s F10 billentyknek azonos a funkcijuk.

Inner Layers (bels rtegek)


A bels rtegek (Route2...15) a kls rtegekhez hasonlan jelrtegekknt hasznlhatk. A Light
verziban nem hasznlhatk, mivel az csak kt rtegre van korltozva (fels s als).

Supply Layers (tprtegek)


A tprtegek a Light verzinl nem elrhetk!
A bels rtegek (Route 2...15) is hasznlhatk csak egy, adott sszektsnv szmra, tbbnyire
tprtegknt (GND, VCC,.....). Ezt a kivlasztott rteg tnevezsvel rhetjk el, a $signalname
bersval, ahol a signalname az sszekts (net) nevt jelenti. Minden azonos nev sszekts
ezen a rtegen fog elhelyezkedni. A hasznlatt az albbi pldn, a GND rteggel mutatjuk be.
Tltsk be a Demo2.brd lapot, majd rjuk be a kvetkezt:

SHOW GND Enter

A GND huzalok ms sznben jelennek meg, majd rjuk be:

RIPUP GND Enter

A nyomtatott huzalok lgktss vltoznak. A 2-es rteget jelljk meg a GND szmra gy, hogy
a rteget nevezzk el $GND -nek (a nv eltt $ -nek kell lenni). rjuk be:

LAYER 2 $GND Enter.

A msik lehetsg a DISPLAY parancs hasznlata, a megjelent menben vlasszuk ki a Layer 2-t
(Route2), klikkeljnk a CHANGE parancsra s az ablakban aktivljuk a Supply Layer t, a name
ablakba pedig rjuk be az sszekts nevt: GND.

Aktivljuk a RATSNEST parancsot, erre a GND lgktsek eltnnek (a program tudja, hogy
ehhez a jelhez egy egsz rteg tartozik). Kapcsoljuk ki a 2-es rtegen ($GND) kvl az sszes
tbbi rteget vagy a DISPLAY menjbl, vagy a kvetkez parancs bersval:

DISPLAY NONE $GND Enter.

Ne felejtsk el, hogy a parancsokat kisbetkkel is rhatjuk s elg a parancs els nhny betjt
berni, pl. az elz parancsot a kvetkezkppen is berhatjuk:
dis none $gnd Enter.

rjuk be, a SHOW GND t s nyomjunk egy Enter -t. Sznvltozssal megjelldnek mindazon
pontok, ahol az alkatrszkivezetsek a GND rtegen thaladva ezen rteghez kapcsoldnak. A
kivezetsek a GND rzfellethez val kapcsoldst klnleges szimblumok jellik, melyek a
kivezetst tbb apr pontban kapcsoljk az adott rteghez. Ellenben azok a kivezetsek, amelyek
nem kapcsoldnak az adott rteghez, egy, a kivezets krli gyrvel vannak elszigetelve.
Esetnkben a C1 s C2 alkatrszek, mivel SMD tokozsak, mg nem kapcsoldnak a bels
GND rteghez. Az SMD forraszfelletrl utlag egy rvid huzalt szerkesztnk, amely msik vgt
egy via furattal fejeznk be. A program a via furatot automatikusan a GND rteghez kapcsolja.

A $signalname mel megjellt tprtegek plottolsa inverzen jelenik meg, ami annyit jelent, hogy
a tprteg sznvel jellt objektumok valjban rzmentes felletek lesznek.

Copper Pouring (rzfelletkitlts)


A POLYGON parancs segtsgvel egy adott rtegen meghatrozhatjuk azokat a terleteket,
amelyek egyazon sszektshez tartoznak. Amennyiben a terleten olyan kivezetsek is
tallhatk, amelyek az adott sszektshez kapcsoldnak, a program azokat automatikusan
sszekapcsolja. Azokat a kivezetseket, amelyek az adott felleten thaladnak, de elektromosan
nem kapcsoldnak, a program automatikusan elszigeteli a belltott szigetelsi tvolsggal.

Prbljuk meg a panel fels rtegn a GND sszektsen kitlteni a rzfelletet. Tltsk be a
Demo2.brd lapot, a RIPUP GND Enter paranccsal tvoltsuk el a GND huzalozst. A DISPLAY
None billentyvel kapcsoljuk ki az sszes rteg lthatsgt, majd kapcsoljuk be az 1-es (Top),
17-es (Pads), 18-as (Vias) s a 20-as (Dimension) rtegek lthatsgt. Aktivljuk a POLYGON
parancsot s rjuk be a kvetkezt::

GND Enter

Ezzel a kvetkezkben megszerkesztett sokszghz (polygon) a GND-t rendeltk. A bal fels


sarokban a rteglistbl vlasszuk ki a fels rteget (Layer Top), s a panel sarkaira klikkelve
rajzoljuk meg a polygont, vgl klikkeljnk ktszer, ami bezrja a sokszgnket. Aktivljuk a
RATSNEST parancsot, amely kiszmtja a kitltend felletet, ez egy kis ideig eltarthat. Lthatjuk,
hogy a kitlttt rzfellet a forraszfelletekkel (Pads), a forraszts alatti helvons cskkentse
rdekben, 4 keskeny vonallal van sszektve. A tbbi kivezets a GND rzfellettl el lett
szigetelve. Ellenrizzk a kvetkez bersval:

SHOW GND Enter.

Amennyiben a kitlttt rzfelletet tartalmaz NYK lapunkat elmentjk, az jbli betlts utn
csak a polygon krvonalai lesznek lthatk. A rzfelletet a RATSNEST paranccsal tehetjk
lthatv.

18. Autorouter
Egyetlen autorouter sem tervezi meg a nyomtatott huzalozsokat gy, ahogy azt mi szeretnnk,
ennek ellenre a munknkat megknnyti s meggyorstja. A legjobb eredmny rdekben
elnys a kzi s automatikus routols egyttes hasznlata, amit a kvetkezkben mutatunk be.

Tltsk be a Hexapod.brd panelt. A DISPLAY paranccsal kapcsoljuk ki a 21-es (tPlace) rteg


lthatsgt, ezltal a fels oldalon lv alkatrszek nem lesznek lthatk. Az AC1 s AC2
huzalok kzzel lettek elhelyezve. A 41-es (tRestrict) s a 42-es (bRestrict) rtegen az autorouter
szmra tiltott terletek lettek meghatrozva (fels s als oldal). A B1 alkatrsz a 43-as
(vRestrict) rteg, a via furat szmra tiltott terleten helyezkedik el, teht az autorouter ezen a
terleten nem helyezhet el via furatot. Indtsuk el az aotoroutert az AUTO paranccsal. A
megjelen menben lltsuk be a huzalozsi rasztert (Routing Grid) 10 mil-re (0.254mm). Az
automatikus routols paramtereit hexapod.ctl fjl tartalmazza, amely a LOAD billentyvel tlthet
be.
Mivel az sszes, mg meg nem szerkesztett huzalt akarjuk routolni, klikkeljnk az OK-ra.
Amennyiben az autoroutert a paramterek belltsa nlkl akarjuk indtani, rjuk be:

AUTO; Enter

gy az autorouter menje nem jelenik meg.

Az autorouter munkja kzben az als sorban lthat a folyamat mennyi huzal lett
megszerkesztve, mennyi via furat lett hasznlva, stb. Amennyiben meg szeretnnk lltani az
autoroutert, klikkeljnk a STOP ikonra.
A jelents a routolsrl a .pro fjlban mentdik el (esetnkben a hexapodu.pro -ban), amely a
szvegszerkeszt segtsgvel olvashat.
Az autorouterrel kszlt ramkr, ugyangy, mint a kzi routolssal kszlt, utlag mdosthat.
Amennyiben vissza akarunk trni az eredeti llapotba, a RIPUP paranccsal vltoztassuk vissza az
sszektseket az AC1 s AC2 n kvl, amelyek mr azeltt kszen voltak, a kvetkez
bersval:

RIPUP ! AC1 AC2 Enter.

19. Design Rule Check (tervezsi szablyok ellenrzse)


Mieltt elkezdjk a NYK lapunk tervezst, t kell gondolnunk a tervezsi szablyokat (Design
Rules) is, hogy a lapunk ne csak elektromos szempontbl, hanem gyrtsi szempontbl is legyen
megfelel. A tervezsi szablyokat a DRC paranccsal adhatjuk meg s ellenrizhetjk. Az
ablakban megjelennek az ellenrizend belltsok. A belltsok mdostsa utn, az APLLY-ra
val klikkelssel, azok a lap adataival egytt mentdnek el. Az OK-ra val klikkelssel a megadott
paramterek szerinti ellerzst indtjuk el.

A SELECT billentyvel az ellenrzs terlett vlaszthatjuk ki (els klikkelssel az egyik sarok, a


msodik klikkelssel az tellenes sarok jelldik meg).

Tltsk be a Demo3.brd lapot, majd indtsuk el a DRC-t. Az ellenrzs befejezse utn a DRC
egy jelentssel kzli az ellenrzs eredmnyt, esetnkben: No errors (hibtlan), teht a panelnk
tervezse megfelel a belltott szablyoknak. Mdostsuk a lapot gy, hogy hibt tartalmazzon, pl.
csinljunk zrlatot a huzalok kztt. Ezutn, ha elindtjuk a DRC-t, az ERROR ablakban
megmutatja a hibalistt. A hibk kijavtsa utn, a hibk grafikus brzolsa a DEL ALL billenty
lenyomsval trlhet.

A DRC az ablak megjelense nlkl a DRC; Enter bersval indthat. A DRC utni
pontosvessz jelenti azt, hogy az ablak nem jelenik meg.

Megjegyzs: amennyiben a lapon olyan, a DRC ltal kszlt, grafikus hibabrzolst tallunk,
amely a DELETE paranccsal nem trlhet, rjuk be a ERRORS CLEAR parancsot s ezek az
objektumok trldnek.

20. Libraries (alkatrszknyvtrak)


A kapcsolsi rajzban hasznlatos alkatrszek az alkatrszknyvtrban (Library) tallhatk. A
knyvtr szerkesztje (Library Editor) a kapcsolsi rajz vagy a NYK szerkesztvel azonos
krnyezetben dolgozik. Ezrt elg csak nhny j, az alkatrszek szerkesztshez szksges
parancsot megtanulnunk.
A knyvtr hrom rszbl ll:
- Package: az alkatrsz tokozsnak brzolsa
- Symbol: az alkatrsz sematikus brzolsa
- Device: a valsgos alkatrsz sematikus s tokozsi informcii

Az albbiakban a knyvtr-szerkeszt lersa tallhat:

A FILE-NEW-LIBRARY paranccsal nyissunk meg egy j knyvtrat, egyttal megjelenik a


knyvtrszerkeszt munkafellete is.

Ellenlls tokozsa (Resistor Package)


Aktivljuk a tokozs szerkesztst a LIBRARY-PACKAGE paranccsal vagy a Package ikonnal s
az ablak NEW mezjbe rjuk be az j tok nevt R-10. A "Create new package R-10?" krdsre
vlaszoljunk a YES gombbal. A forraszfelletek megfelel elhelyezse rdekben, a GRID
paranccsal lltsuk be a rasztert pldul 0.05 inch-re (50 mil). A furatszerelt alkatrszek
forraszfelleteit a DRAW-PAD paranccsal ksztjk el. A listbl vlasszuk ki a megfelel
forraszfelletet (pad shape) s a furatmretet (drill). A forraszfellet tmrje (Diameter)
automatikusan (Auto) 0 rtkre lltdik be, ne mdostsuk. A valdi mretet a DRC tblzatban
lv paramterek adjk meg. A kurzor mellett megjelenik a forraszfellet, amelyet a megfelel
helyen, klikkelssel helyeznk el. Helyezznk el kt forraszfelletet a rajzterlet kzepn lv
kereszt, amely ksbb az elhelyezsi s forgatsi pont lesz, kt oldaln egymstl kb. 0.5" (500
mils) tvolsgra. A STOP ikonnal megszntetjk a tovbbi elhelyezst.
Az SMD alkatrszeknl a DRAW-SMD paranccsal dolgozzunk. Amennyiben a rolmenben nem
talljuk a kvnt padmretet, egyszeren rjuk be.

lltsuk be a fels rteget (layer TOP), annak ellenre, hogy ksbb az alkatrsz az als rtegre
kerl. Az alkatrsz ellenkez oldalra val thelyezst a MIRROR paranccsal vgezzk, amely
mindent, ami a fels rtegen volt, thelyez az als rtegre.

Helyezznk el kt SMD forraszfelletet a megfelel tvolsgba. A kr alak forraszfellet


esetben is ngyzetalakt vlasszunk, amelyet a CHANGE ROUNDNESS paranccsal s 100%
rtkkel kr alakra mdostunk. A NAME paranccsal nevezzk meg a kt forraszfelletet pl. 1 s
2 re.
Amennyiben olyan alkatrszt rajzolunk, amelynek sok kivezetse van, a kvetkez eljrst
hasznljuk:
Aktivljuk a PAD parancsot, rjuk be az els forraszfellet nevt, pl. '1' (idzjelek kzt kell lennie),
majd sorban helyezzk el a tbbi forraszfelletet is. A program automatikusan nvekv
szmsorrendben megnevezi a tbbi pad et is.
Az alkatrsz krvonalait (silkscreen) a WIRE paranccsal a 21 -es (tPlace) rtegen rajzoljuk meg.
Ezen a rtegen tallhatk azok az adatok, amelyek a NYK gyrtsa folytn a felletre lesznek
nyomtatva. Rajtunk mlik, hogy a krvonalakat milyen rszletessggel rajzoljuk meg. Ha
szksges, lltsunk be finomabb grid-et. A nyomtatsi kp rajzolshoz az ARC, CIRCLE, RECT
s a POLYGON parancsokat is hasznlhatjuk. A rajzolskor arra kell gyelnnk, hogy a vonalak
ne haladjanak t a forraszfelleteken.
Az 51-es (tDocu) rtegre tovbbi rszletrajzokat kszthetnk, amely majd nem jelenik meg a
silkscreenen, de fontos lehet pl. a rszletes beltetsi rajzhoz. Itt helyezhetjk el pl. az alkatrszek
huzalkivezetseit, amelyek egszen a forraszfelletekig rnek.
A TEXT paranccsal a 25 s (tNames) rtegre berjuk a >NAME szveget s a 27 es (tValues)
rtegre pedig a >VALUE szveget, abba a helyzetbe, ahol majd az alkatrsz nevt s rtkt ltni
akarjuk. Amennyiben ez a helyzet ksbb, a panelen nem lesz megfelel, a SMASH s MOVE
parancsokkal thelyezhet.
A CHANGE paranccsal ksbb a tok egyes paramtereit mdosthatjuk (pl. betmret, objektum
rajzrtege, stb.)
Amennyiben tbb objektum paramtert szeretnnk egyszerre mdostani, hatrozzuk meg a
csoportot a GROUP paranccsal, majd a CHANGE paranccsal hajtsuk vgre a mdostst, vgl
klikkeljnk a jobb egrgombbal valahol a csoporton bell.
A DESCRIPTION paranccsal a tokrl tovbbi informcit adhatunk meg, amelyet majd az ADD
parancs hasznlata kzben a keress fog figyelembe venni.

Az ellenlls sematikus szimbluma (Resistor Symbol)


Aktivljuk a sematikus szimblum szerkesztjt a LIBRARY- SYMBOL paranccsal vagy a Symbol
ikonnal s az ablak NEW mezjbe rjuk be a szimblum nevt: R. A "Create new symbol R?"
krdsre a YES billentyvel vlaszoljunk. Az R nvnek a program szmra csak bels jelentse
van, megjelenik a kapcsolsi rajzban, de nem az alkatrsz valdi nevt jelenti.
Ellenrizzk, hogy a raszter a 0.1 inch-re van-e belltva. A sematikus szimblumok
kivezetsei ezen a raszteren kell, hogy legyenek, mert a program ezt kveteli meg.
Aktivljuk a PIN parancsot (ikon, DRAW menpont). A megjelent mezben bellthatjuk a
kivezets paramtereit (alak, irny, felcserlhetsg = swap, stb.). A belltott kivezetst a bal
egrgombbal helyezhetjk el. A CHANGE paranccsal ksbb az sszes paramter mdosthat.
Tbb objektum paramternek egyttes mdostsnl szintn hasznlhatjuk a GROUP
parancsot.
A NAME paranccsal megnevezhetjk a mr elhelyezett szimblum kivezetseit.
A sematikus szimblum grafikus brja a 94 -es (Symbols) rtegen helyezkedik el.
A TEXT parancs segtsgvel rjuk be a >NAME s a >VALUE szveget s helyezk el azokat a
95-s (Names) ill. a 96-os (Values) rtegeken, a szimblumnl, azon ahelyen ahol majd
megjelentetni kvnjuk. A grafikus bra rajzolsa s a szveg rsa kzben srbb rasztert is
hasznlhatunk, de ne felejtsk el, hogy az alkatrszkivezetseket kizrlag a 0.1 inch raszterben
helyezhetjk el.

Az ellenlls, mint alkatrsz (Resistor Device)


Aktivljuk az alkatrsz definils szerkesztjt a LIBRARY- DEVICE paranccsal vagy a Device
ikonnal s az ablak NEW mezjbe rjuk be a szimblum nevt: R-10. A "Create new device R-
10?" krdsre a YES billentyvel vlaszoljunk.

Ksbb, az alkatrsz ADD paranccsal val kivlasztsa az alkatrsz (device) neve alapjn
trtnik. Esetnkben vletlen, hogy az alkatrsz (device) s a tokozs (package) neve azonos.

Amennyiben tbbfle technolgival s tokozssal gyrtott alkatrszt hatrozunk meg, az


alkatrsz nevben az .n. wild card (* vagy ?) karaktereket kell hasznlnunk, a kvetkezkppen:
a * a technolgit jelenti, a ? pedig a tokozst (package).

Pldul a 7400 alkatrsz (L s LS) technolgival kszlt vltozatainak (device) helyes


megnevezse 74*00. A klnbz tokozs jellse automatikusan a nv vgre kerl.
Amennyiben a klnbz tokozs jellst pldul a nv elejre akarjuk tenni, a ? karaktert kell
hasznlnunk: ?74*00.

Klikkeljnk az alkatrsz-szerkeszt (Device Editor) NEW billentyjre. Vlasszuk ki az R-10 tokot.


Hogy tovbbi tok is hozzrendelhet legyen, klikkeljnk mg egyszer a NEW billentyre. A
PREFIX paranccsal az alkatrsz jellst hatrozzuk meg. Az ellenlls esetben ez az R bet
lesz. Ezutn az ellenllsok R1, R2, R3 stb. vel lesznek megjellve. A jellst a NAME
paranccsal brmikor mdosthatjuk. A VALUE paranccsal meghatrozhatjuk, hogy az rtk
(value) a kapcsolsi rajzon vagy a NYK lapon legyen mdosthat. Az rtknek (value) az
ellenllsok esetben bekapcsolva (On) kell lennie. Nmely ms tpus alkatrsz esetben az
rtket kikapcsolhatjuk (Off).

Amennyiben az alkatrsz tbb sematikus szimblumot, (az EAGLE programban Gates nek
nevezett) kaput tartalmaz, melyek egymstl fggetlenl hasznlhatk, a kapcsolsi rajzban
minden egyes kapu (gate) az ADD paranccsal helyezhet el. A paramtertblzatban lltsuk be
az ADDLEVEL t Next-re, a SWAPLEVEL-t 0-ra s helyezzk el a kaput (gate) az origin
kzelben. A kapu Swaplevel (felcserlhetsg) funkcija hasonl a kivezetsek
felcserlhetsgvel. A 0 rtk azt jelenti, hogy a kapu (gate) nem cserlhet fel az alkatrsz ms
kapujval. A 0-tl nagyobb swaplevel rtk kapu az alkatrsz azonos swaplevel rtk kapujval
cserlhet fel. Az alkatrszen belli kapuk a GATESWAP paranccsal cserlhetk fel.
Megnevezsk a NAME paranccsal mdosthat. A kapu megnevezse az egy kaput tartalmaz
alkatrszek esetben nem lnyeges. Amennyiben az alkatrsz tbb kaput (gate) tartalmaz, az
alkatrsz neve a kapu nevvel lesz kibvtve.
Plda:
A kapuk (gates) A, B, C s D vel vannak jellve, mg az alkatrsz IC1 -el. A kapcsolsi rajzban
az egyes kapuk jellse a kvetkez lesz: IC1A, IC1B, IC1C s IC1D.
A CONNECT paranccsal meghatrozzuk, hogy a sematikus szimblum egyes kivezetsei a
tokozs mely kivezetseihez fognak csatlakozni. Klikkeljnk a Connect billentyre.

A Connect ablak
Ebben az esetben az ellenlls sematikus jele automatikusan G$1 el jelldik meg. Ezrt a
PINS oszlopban a kivezetsek G$1.1 s G$1.2 vel vannak jellve. A PAD oszlopban a
tokozsban lv forraszfelleteket ltjuk. Klikkeljnk az egyik kivezetsre (pin) s az egyik
forraszfelletre (pad) s klikkeljnk a CONNECT billentyre. Amennyiben szt akarjuk kapcsolni a
sematikus szimblum kivezetst a tokozs forraszfellettl, vlasszuk ki a Connect oszlopban
az adott prt s klikkeljnk a Disconnect billentyre. Az OK billenty befejezi a CONNECT
parancsot s bezrja az ablakot.

Az alkatrsz tovbbi informciit a DESCRIPTION paranccsal adhatjuk meg. A megadott szveg,


az alaktrsz kivlasztsakor megjelenik a Control panelen. A szveget az ADD parancs is
figyelembe veszi.
Ezzel az ellenllsunk elkszlt s hasznlhatjuk a tervezshez.

21. Kimeneti adatok rajzok s gyrtsi adatok


A program PRINT parancsval a kapcsolsi rajzok s a megtervezett NYK lapok nyomtathatk
ki. A nyomtat belltsa azonos a Windows nyomtatbelltsval. A Linux verzi Postscript
formtumot generl, amely a lzernyomtat prhuzamos portjra vagy fjlba kldhet.
Nyomtatsra az aktv szerkeszt rajzainak lthat rtegei kerlnek (DISPLAY parancs).
A film ksztshez szksges adatok a Layout editorbl ikonnal indthat CAM Processorral
generlhatk. A CAM Processor a felhasznl ltal mdosthat sajt meghajtit hasznlja (lsd
az .../eagle/bin/eagle.def fjlt). Az anyagjegyzk, beltetsi, marsi, tesztelsi adatok a User
Language Programs (rv. ULP) makroprogramozi nyelv segtsgvel kszthetk.

A kapcsolsi rajz PRINT paranccsal val nyomtatsa


Nyomtassuk ki a Demo1.sch kapcsolsi rajzot teljes mretben, fekete-fehren s egy oldalra.
Tltsk be a Demo1.sch fjlt s klikkeljnk a PRINT ikonra. Jelljk be a kvetkezket: Black,
Solid s Rotate (mivel a rajz hosszanti). A Mirror s az Upside down nincsenek bejellve. A Scale
factor (lptk) s a Page limit mezkbe rjunk be 1-et. Ez hatrozza meg, hogy a rajz, ha elfr egy
oldalon, az 1:1 mretarnyban lesz kinyomtatva. Amennyiben a rajz a papr mretnl nagyobb
lenne, a program annyival mdostja a lptket, hogy a rajz elfrjen a papron. Amennyiben a
Page limit 0-ra van belltva, a rajz a megadott lptkben kerl kinyomtatsra (esetleg
rszleteiben tbb oldalra is). A nyomtat tpusa a Printer billentyvel vlaszthat ki. A Page
billentyvel a nyomtatsi paramterek llthatk be. Amennyiben megjelljk a Caption -t, a rajz
fejlccel egytt kerl nyomtatsra, amely tartalmazza a fjlnevet, dtumot, a nyomtats idpontjt
s a rajz lptkt.

Kimeneti adatok CAM Processorral val generlsa


Az albb lert, filmek ksztshez s a gyrtshoz szksges kimeneti adatok generlsnak
folyamata ltalban mindig azonos. A folyamatot .n. CAM Processor job knt hatrozhatjuk
meg. A ktoldalas lapok gyrtshoz szksges Gerber adatok automatikus generlst a CAM
kimenetek (jobs) knyvtrban lv Gerber.cam fjllal vgezzk. FIGYELEM: Az albbi folyamat
kizrlag a raszteres fotoplotterekre rvnyes, nem hasznlhat az apertrs (lencsenylsos),
(aperture wheels) fotoplotterekhez. Tltsk be panelnket (job) a CAM Procesor-ba vagy a
Control panelen (CAM Jobs) a Gerber.cam ra val ketts klikkelssel, vagy a NYK tervez
CAM Processor ikonjra klikkelssel s a File/Open/Job menpontbl a Gerber.cam
kivlasztsval.
Amennyiben a Control panelrl indultunk, tltsk be a demo3.brd fjlt:
File/Open/Board s demo3.brd
Klikkeljnk a Process Job billentyre s a Delete name.$$$... s a More than ... ra klikkeljnk
OK-t.
Az sszes kimeneti fjl a projekt knyvtrba (Project directory) mentdik el, itt tallhatk a
kapcsolsi rajzok s a NYK panelek is. Az egyes kimeneti fjlok jelentsei a kvetkezk:
demo3.cmp = alkatrszoldal (Component side)
demo3.sol = forrasztsi oldal (Solder side)
demo3.plc = az alkatrszoldal szitanyomsa (Silkscreen for component side)
demo3.stc = az alkatrszoldal forrasztsgtl maszkja (Soldering mask for the component side)
demo3.sts = a forrasztsi oldal forrasztsgtl maszkja (Soldering mask for the solder side)
demo3.whl = lencsenylstblzat (Aperture wheel file)
demo3.gpi = informcis fjl, nem fontos
demo3.$$$ = ideiglenes fjl (Temporary file), trldik

A NYK gyrtjhoz az els hat fjlt kell elkldeni. A frsi adatok (Excellon data) az
Excellon.cam fjllal hasonlkppen generlhatk. Mieltt elindtannk a CAM Procesor-t,
definilnunk kell az .n. Rack file-t, vagyis a hasznlatos frk informciit tartalmaz fjlt. A RUN
paranccsal indtsuk el a Drill.cfg nev ULP (User Language Program) fjlt. Az ULP egy
boardname.drl fjlt generl, amely majd a CAM Procesor-ba kerl betltsre.

22. Adatcsere az EAGLE User Language Program segtsgvel


Az EAGLE egy a C nyelvhez hasonl felhasznli programozsi nyelv fordtjt is tartalmazza,
mely segtsgvel gyakorlatilag a projekt sszes adatt tovbbi feldolgozsra el tudjuk rni. Ezzel
a programozi nyelvvel (ULP - User Language Program) brmilyen kimeneti fjl elkszthet,
teht az EAGLE adatai ms programokba vagy hardverbe knnyen tvihetk. Egy plda egy ilyen
kis programra a Bom.ulp , mellyel anyaglista (bill of material) kszthet.

23. Script fjlok bemeneti interfsz


A script fjlok az EAGLE brmely parancsaibl ll szveg fjlok, melyek a program bemeneti
interfszt alkotjk. Ugyangy hasznlhat tbbek kztt a program s a men belltsainak
mdostsra, mint ahogy a kapcsolsi rajzokba vagy a NYK lapokba val kls adatok
betltsre is.

Ez a hasznlati tmutat az EAGLE program hasznlatnak gyors elsajttshoz kszlt. A program


rszletesebb lersa a programhoz tartoz kziknyvben s a program sgjban tallhat.